| |
|
|
 H.Brill | ¡Hola, liebe Mitleser Yo habe una binäre Expediente (de una elektronischen Akkordeon ROLAND FRX8), en el überwiegend Steuerbefehle para el Akkordeon drin posición. Irgendwo, en dieser Expediente (angeblich a Offset $39B) se una 20 Bytes langer gepackter 7 Bit ASCII- String posición, el el Musiktitel uno solchen Registrierung enthält, el Yo auslesen möchte. Leider finde Yo nichts a besagter Position (Offset). Kann auch ser, daß el Offset sólo para el kleinere Akkordeon gilt y dieser String auch a otro Punto es.
Como podría uno una solchen ASCII - String lokalisieren ? El besagte Expediente Yo en una Zona# geladen. Leider haben mi Versuche con Char$(..), OemToAnsi$() no Erfolg gebracht.
Yo habe veces 2 Archivos unten angehängt. Tal vez ha sí alguien una Concepto ?
Achja, así ha lo veces alguien en un Elektronikforum beschrieben :
Diese Archivos son una Bitstream, en el el ASCII Signo para el Namen aber sólo 7 Bits ocupar.
Man muss sólo a el passenden Punto en el Bitstream después de el 7-Bit ASCII Signo suchen.
Ejemplo Expediente "kneipe_2.UPG" de más oben de Offset 0x39B:
0000039B 65 CE 8B 26 ¦ 84 54 08 10 ¦ 20 40 81 02 ¦ 04 08 10 20 000003AB 40 82 01 80 ¦ AD 52 BA 04 ¦ 08 10 20 40 ¦ 81 02 00 00
65 CE 8B 26 84 54 08
01100101 11001110 10001011 00100110 10000100 01010100 00001000
01 1001011 1001110 1000101 1001001 1010000 1000101 0100000
01001011 01001110 01000101 01001001 01010000 01000101 00100000
0x4B 0x4E 0x45 0x49 0x50 0x45 0x20 K N E I P E <SPACE>
|
 |
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | vor 15 Tagen ▲ |
|
|
|
|
 Georg Teles | Hi,
hast Es usted un Expediente, en el Titel bekannt es ? entonces podría uno zumindest encima el Hex Editor esta suchen.
Meta Daten debería normalerweise al Dateianfang posición, Yo a UPG Dateityp kein Datenblatt gefunden, dürfte una Programmeigenes Formato ser, como kann el Titel natürlich überall posición.
H.Brill (02.09.2025)
Diese Archivos son una Bitstream, en el el ASCII Signo para el Namen aber sólo 7 Bits ocupar.
H.Brill (02.09.2025)
Man muss sólo a el passenden Punto en el Bitstream después de el 7-Bit ASCII Signo suchen.
Como war sicherlich 7 Byte gemint 1 Byte = 8 Bit = 1 Signo, Bit ha mich ahora verwirrt, por qué debería uno Signo sólo en 7 Bit speichern, como fällt sí qué weg ...
Grüße Georg |
|
|
| |
|
|
|
 H.Brill | ¡Hola, mittlerweile Yo de el Freund una Kommandozeilen-Tool (DOS) geschickt bekommen. Also bräuchte Yo el Rad sí no mehr neu a erfinden, indem Yo dieses Tool entonces nutze o. aufrufe.
El Archivos stammen de uno .upa Expediente de una elektronischen Arkordeon (ROLAND FRX8) . Aus uno .upa Expediente voluntad como 1400 Registrierungen (Einzeldateien .upg) gemacht. El .upa Expediente teilt se folgendermaßen en. Lo son para el FRX8 100 Bänke con je 14 Registrierungen. El Registrierungen enthalten u. a. el Musiktitel. Hintergrund es el, Yo para jemanden una kleines Programa hacer voluntad, el sólo el Kommandozeilentool aufruft. Como el Zerteilung sin Edición en el Kommandozeile es, möchte Yo el con uno Progressbar algo verschönern. Der Feund se entonces esta Registrierungen selber schön en mi Programa verwalten puede. El Musiktitel debería como auch später (con Opción -l) dazu kommen.Como kann él bequem einzelne Stücke (Titel) zusammenstellen y otra vez el .upg Archivos encima USB zurückspielen oder auch otra vez Freunden disponible stellen. Das Problema es, daß uno el por Kommandozeile übergebenen Ordner (en el el Tool el zerstückelten Archivos hineinschreibt) überwachen muß, en sólo el Progressbar entsprechend a steuern Lo dauert ya unos pocos Minuten, a todos Archivos vom Tool geschrieben worden son.
Yo quería zuerst el .upa Expediente selber zerstückeln, habe lo pero no geschafft, como Yo, el Offset no genau weiß y una XML-Vorspann disponible es. Deshalb Tuve unten angehängtes Konsolenprogramm (de jemandem en C geschrieben) benutzt.
Relacionado con la 7Bit ASCII es wahrscheinlich todavía una Relikt de el DOS- Veces. El Descripción findet uno auch en el Netz.
Ach sí, el Tool se folgendermaßen aufgerufen : para Extrahieren el 1400 upg-Archivos :
wobei ordner sólo el Ordner es, en el el ganzen .upg-Archivos geschrieben voluntad. para Auflisten el Titel:
wobei uno sí con uno Umleitung z.b. >Test.txt hinten dran el Titel auch en un Expediente escribir dejar kann. Auch en ersten Opción con -d schreibt el Tool una .csv Expediente. Insofern es dieses Tool sí bastante interessant, en sólo una Windowprogramm tambor herum a escribir.
Ist sólo sólo el Cuestión, como largo MS todavía el Ausführung solcher Kommandozeilen-Programas unterstützt.
Und qué mein Fragesteller todavía sagte: Sicherlich puede Arkordeon el Zusammenstellen encima Knöpfe auch. Aber es una riesige Qual, con el individual Knöpfen a hantieren. Deshalb wäre una Verarbeitung (Extrahieren y neu zusammenstellen) encima PC wesentlich einfacher. |
 |
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | Gestern (07:52) ▲ |
|
|
|