So,
1. String Formatierung wäre dann:
crc_string = '{0:08X}'.format(crc-number)
2. Mit binascii statt hextranslate wäre das
binascii.unhexlify(crc_string)
, aber wie würde ich deine zweite Methode mit Zahl und struct genau umsetzen?
3. Das stimmt, was wäre denn ein besserer Name/Dokumentation ...
Die Suche ergab 24 Treffer
- Sonntag 10. November 2013, 04:15
- Forum: Allgemeine Fragen
- Thema: hex() verliert eine Null
- Antworten: 3
- Zugriffe: 1654
- Samstag 9. November 2013, 14:58
- Forum: Allgemeine Fragen
- Thema: hex() verliert eine Null
- Antworten: 3
- Zugriffe: 1654
hex() verliert eine Null
Hallo zusammen,
ich habe hier meinen CRC Algorithmus (den ich aus C++ code übernommen habe). Jetzt habe ich ein Problem, und zwar wenn ich bestimmte strings übergebe (z.B. "bone_l_upperarm") bekomme ich von hex() eine Ziffer zu wenig zurück.
Für "bone_l_upperarm" bekomme ich "0x72c896bL" (das L ...
ich habe hier meinen CRC Algorithmus (den ich aus C++ code übernommen habe). Jetzt habe ich ein Problem, und zwar wenn ich bestimmte strings übergebe (z.B. "bone_l_upperarm") bekomme ich von hex() eine Ziffer zu wenig zurück.
Für "bone_l_upperarm" bekomme ich "0x72c896bL" (das L ...
- Freitag 4. Januar 2013, 17:23
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Stanis Python Editor
- Antworten: 6
- Zugriffe: 3673
Re: Stanis Python Editor
Mit Shift + Rechtsklick in den Ordner kannst du auch ne Kommandozeile in dem angeklickten Ordner öffnen. Sehr praktisch. 
- Freitag 6. April 2012, 21:02
- Forum: Allgemeine Fragen
- Thema: Fragen zu CRC
- Antworten: 4
- Zugriffe: 1331
Re: Fragen zu CRC
Die einzigen Tools, die diese Bereiche(CRCs werden nur bei Animationen benutzt) des Formats 'berührt' haben, sind die Tools der Entwickler. Und davon sind die meisten soweit ich weiß in C(und das kann man soweit ich weiß nicht dekompilieren). Die paar Programme, die wohl in python(es liegt irgendwo ...
- Freitag 6. April 2012, 16:02
- Forum: Allgemeine Fragen
- Thema: Fragen zu CRC
- Antworten: 4
- Zugriffe: 1331
Re: Fragen zu CRC
Es gibt keine 'offizielle' Dokumentation des Dateiformats, es gibt nur eine unoffizielle( hier ) und die wurde zu sehr großen Teilen von mir selbst erstellt.
Das Studio, das dieses Format benutzt hat, wurde vor 4 Jahren oder so geschlossen, also wirds leider nix aus den zwei einfachen Wegen...
Ich ...
Das Studio, das dieses Format benutzt hat, wurde vor 4 Jahren oder so geschlossen, also wirds leider nix aus den zwei einfachen Wegen...
Ich ...
- Freitag 6. April 2012, 15:26
- Forum: Allgemeine Fragen
- Thema: Fragen zu CRC
- Antworten: 4
- Zugriffe: 1331
Fragen zu CRC
Hey,
ich bin in einer Datei, die ich mit meinem eigenen Converter konvertieren will, auf CRC Prüfsummen gestoßen.
Ich würde diese Prüfsummen gerne auch selbst generieren, dazu müsste ich aber wissen, welchen Algorithmus die Entwickler des Dateiformats benutzt haben.
Was ich weiß:
Das Objekt in ...
ich bin in einer Datei, die ich mit meinem eigenen Converter konvertieren will, auf CRC Prüfsummen gestoßen.
Ich würde diese Prüfsummen gerne auch selbst generieren, dazu müsste ich aber wissen, welchen Algorithmus die Entwickler des Dateiformats benutzt haben.
Was ich weiß:
Das Objekt in ...
- Samstag 24. Dezember 2011, 23:39
- Forum: Allgemeine Fragen
- Thema: Verschieden Optimierungsfragen
- Antworten: 12
- Zugriffe: 1873
Re: Verschieden Optimierungsfragen
Hmm oke danke. Wegen dem profiling, mein programm ist ein PlugIn für eine Software, die Funktionen werden also durch die Software aufgerufen und das Script greift auch auf variablen etc aus der Software zu. Bis jetzt hab ich bei den profilern nur gesehen, dass man zb profiler.run(funktionsname ...
- Samstag 24. Dezember 2011, 23:06
- Forum: Allgemeine Fragen
- Thema: Verschieden Optimierungsfragen
- Antworten: 12
- Zugriffe: 1873
Re: Verschieden Optimierungsfragen
Danke schonmal für die Info.
Könnte man map auch mit einer Funktion benutzen, die mehrere Argumente hat, aber von z.B. dem zweiten Argument(eine Liste) nicht jeweils ein Element sondern die ganze Liste an die Funktion weitergegeben werden soll?
def funktion( jeweilsElement, liste):
# code mit ...
Könnte man map auch mit einer Funktion benutzen, die mehrere Argumente hat, aber von z.B. dem zweiten Argument(eine Liste) nicht jeweils ein Element sondern die ganze Liste an die Funktion weitergegeben werden soll?
def funktion( jeweilsElement, liste):
# code mit ...
- Freitag 23. Dezember 2011, 22:47
- Forum: Allgemeine Fragen
- Thema: Verschieden Optimierungsfragen
- Antworten: 12
- Zugriffe: 1873
Verschieden Optimierungsfragen
Hallo zusammen,
1.
nehmen wir an:
a = 'anfang'
a += machWasMitString(string1)
a += machWasMitString(string2)
etc ...
währe
a = []
a.append('anfang')
a.append(machWasMitString(string1))
a.append(machWasMitString(string2))
etc ...
fertig = ''.join(a)
schneller? Oder gibts da noch ne andere ...
1.
nehmen wir an:
a = 'anfang'
a += machWasMitString(string1)
a += machWasMitString(string2)
etc ...
währe
a = []
a.append('anfang')
a.append(machWasMitString(string1))
a.append(machWasMitString(string2))
etc ...
fertig = ''.join(a)
schneller? Oder gibts da noch ne andere ...
- Samstag 10. Dezember 2011, 14:19
- Forum: Allgemeine Fragen
- Thema: UnicodeDecodeError bei Zuweisung von Variablen
- Antworten: 5
- Zugriffe: 1176
Re: UnicodeDecodeError bei Zuweisung von Variablen
Habs jetzt gelöst, verschiedene Strings aus Softimage(Modell-/texturnamen) waren in Unicode.
Das Dateiformat(http://ande.pytalhost.eu/msh_format.htm)hat als header Strings und in manchen Chunks Strings(zB NAME). Die Strings aus Softimage habe ich bis jetzt einfach nur zu den anderen "addiert", da ...
Das Dateiformat(http://ande.pytalhost.eu/msh_format.htm)hat als header Strings und in manchen Chunks Strings(zB NAME). Die Strings aus Softimage habe ich bis jetzt einfach nur zu den anderen "addiert", da ...
- Freitag 9. Dezember 2011, 20:18
- Forum: Allgemeine Fragen
- Thema: UnicodeDecodeError bei Zuweisung von Variablen
- Antworten: 5
- Zugriffe: 1176
Re: UnicodeDecodeError bei Zuweisung von Variablen
data ist ein String, obj.attribute_0 ein Int, da struct.pack() einen String zurückgibt müsste das eigentlich passen(wobei ich mir immer noch nicht sicher bin, dass die Zeile wirklich das Problem ist sondern eher die Zeile auf die in dem Log verwiesen wird).
Alle Variablen, die bei mir data im Namen ...
Alle Variablen, die bei mir data im Namen ...
- Freitag 9. Dezember 2011, 18:24
- Forum: Allgemeine Fragen
- Thema: UnicodeDecodeError bei Zuweisung von Variablen
- Antworten: 5
- Zugriffe: 1176
UnicodeDecodeError bei Zuweisung von Variablen
Hey,
ich bin gerade auf einen UnicodeDecodeError gestoßen.
# File "<Script Block >", line 33, in exportMSH_OnClicked
# msh2_framework.packMSHFile( models, materials, True )
# File "C:\Users\Administrator\Autodesk\Softimage_2012_SP1\Addons\XSIZETools\Application\Plugins\msh2_framework\msh2_framework ...
ich bin gerade auf einen UnicodeDecodeError gestoßen.
# File "<Script Block >", line 33, in exportMSH_OnClicked
# msh2_framework.packMSHFile( models, materials, True )
# File "C:\Users\Administrator\Autodesk\Softimage_2012_SP1\Addons\XSIZETools\Application\Plugins\msh2_framework\msh2_framework ...
- Montag 7. November 2011, 12:47
- Forum: Allgemeine Fragen
- Thema: Vorgehensweise für Dateikonverter
- Antworten: 14
- Zugriffe: 2032
Re: Vorgehensweise für Dateikonverter
Danke.
Wenn ich also rausbekommen will, ob das höchste Bit gesetzt ist mach ich das so?
zahl = 72
if zahl & (1<<7) != 0:
print 'neues polygon'
Das wäre jetzt bei 8 bits, da meine Daten aber Shorts(16-bit ints) sind müsste ich dann (1<<15) nehmen?
Ich hab grad gelesen, dass das erste bit(ist das ...
Wenn ich also rausbekommen will, ob das höchste Bit gesetzt ist mach ich das so?
zahl = 72
if zahl & (1<<7) != 0:
print 'neues polygon'
Das wäre jetzt bei 8 bits, da meine Daten aber Shorts(16-bit ints) sind müsste ich dann (1<<15) nehmen?
Ich hab grad gelesen, dass das erste bit(ist das ...
- Sonntag 6. November 2011, 19:15
- Forum: Allgemeine Fragen
- Thema: Vorgehensweise für Dateikonverter
- Antworten: 14
- Zugriffe: 2032
Re: Vorgehensweise für Dateikonverter
Hat funktioniert, danke!
Könnte mir jemand diesen Satz erklären?
Könnte mir jemand diesen Satz erklären?
Wie bekomm ich raus, ob das höchste Bit gesetzt/bestimmt(oder wie auch immer man das übersetzt) ist?MSH Format Tabellen hat geschrieben:Values with the highest bit set (0x8000) indicate the beginning or end of a polygon.
- Montag 24. Oktober 2011, 18:27
- Forum: Allgemeine Fragen
- Thema: Vorgehensweise für Dateikonverter
- Antworten: 14
- Zugriffe: 2032
Re: Vorgehensweise für Dateikonverter
Das ist jetzt schon fast peinlich... Das Forum besuche ich jeden Tag 2-3 mal, aber diesen Post habe ich nicht gefunden(oder vll ignoriert weil ich als Laie da keine relevante Info sehen konnte...).
Danke auf jeden Fall. Ich spiel die Tage mal nen bisschen mit construct und ner .msh Datei rum. Ich ...
Danke auf jeden Fall. Ich spiel die Tage mal nen bisschen mit construct und ner .msh Datei rum. Ich ...
- Montag 24. Oktober 2011, 16:45
- Forum: Allgemeine Fragen
- Thema: Vorgehensweise für Dateikonverter
- Antworten: 14
- Zugriffe: 2032
Re: Vorgehensweise für Dateikonverter
Soweit ich weiß gibt es nur eine Seite mit Info über "mein" .msh Format und das ist die Seite woher ich die Tabelle habe, die ich im ersten Post verlinkt habe(3d model format von Pandemic Studios für die ZeroEngine[z.B. Star Wars Battlefront I+II]). Wenn es noch andere Seiten/Info gibt, dann bitte ...
- Donnerstag 20. Oktober 2011, 16:39
- Forum: Allgemeine Fragen
- Thema: Vorgehensweise für Dateikonverter
- Antworten: 14
- Zugriffe: 2032
Re: Vorgehensweise für Dateikonverter
Danke, hab mir mal struct und construct angeschaut. Was mir bei construct fehlt(vll find ichs auch einfach nicht)ist eine Liste mit allen Strukturen...
Für mein Dateiformat würde ich also zuerst so wie in dem PNG Beispiel Strukturen für alle Chunks definieren und dann parsen. Kann ich für chunks ...
Für mein Dateiformat würde ich also zuerst so wie in dem PNG Beispiel Strukturen für alle Chunks definieren und dann parsen. Kann ich für chunks ...
- Dienstag 18. Oktober 2011, 13:55
- Forum: Allgemeine Fragen
- Thema: Vorgehensweise für Dateikonverter
- Antworten: 14
- Zugriffe: 2032
Vorgehensweise für Dateikonverter
Hallo zusammen,
ich würde mich gerne mal an einem 3d Konverter versuchen, der eine .msh Datei einliest und dann in einem anderen Format speichert.
MSH Datei Infografik:
http://ande.pytalhost.eu/msh_format.htm
Wie würde ich für so etwas am besten vorgehen? Also wie bekomme ich die Info aus dem ...
ich würde mich gerne mal an einem 3d Konverter versuchen, der eine .msh Datei einliest und dann in einem anderen Format speichert.
MSH Datei Infografik:
http://ande.pytalhost.eu/msh_format.htm
Wie würde ich für so etwas am besten vorgehen? Also wie bekomme ich die Info aus dem ...
- Sonntag 22. Mai 2011, 15:42
- Forum: Tkinter
- Thema: Eintrag aus Liste durch curselection in einer Listbox
- Antworten: 12
- Zugriffe: 4694
Re: Eintrag aus Liste durch curselection in einer Listbox
Danke vielmals, das von Xynon1 funktioniert super!
- Donnerstag 19. Mai 2011, 21:40
- Forum: Tkinter
- Thema: Eintrag aus Liste durch curselection in einer Listbox
- Antworten: 12
- Zugriffe: 4694
Eintrag aus Liste durch curselection in einer Listbox
Hey,
ich weiß nicht genau obs hierreinkommt oder in das Allgemeine Fragen-Forum, aber das Problem liegt(denke ich) eher im Tkinter Bereich. Jetzt zu meinem Problem:
Ich habe eine Listbox, die mit einer Liste gefüllt wird. Nachdem die Listbox gefüllt ist soll man in der Listbox die Einträge auswählen ...
ich weiß nicht genau obs hierreinkommt oder in das Allgemeine Fragen-Forum, aber das Problem liegt(denke ich) eher im Tkinter Bereich. Jetzt zu meinem Problem:
Ich habe eine Listbox, die mit einer Liste gefüllt wird. Nachdem die Listbox gefüllt ist soll man in der Listbox die Einträge auswählen ...
