Forum: Cross-Platform-Entwicklung
21. Okt 2018, 16:11
|
Antworten: 82
Hits: 14.527
|
Forum: Cross-Platform-Entwicklung
20. Okt 2018, 22:15
|
Antworten: 82
Hits: 14.527
|
Forum: Cross-Platform-Entwicklung
20. Okt 2018, 18:18
|
Antworten: 82
Hits: 14.527
AW: Raspberry Pi & Delphi noch jemand?
Mal rein aus Interesse: Sind diese ZOTAC Boxen Lüfterlos? Konnte dazu auf die Schnelle nichts finden. Das ist für mich z.B. ein ziemlich wichtiges Merkmal bei den PIs. Wobei du schon recht hast, dass...
|
Forum: Cross-Platform-Entwicklung
19. Okt 2018, 15:40
|
Antworten: 82
Hits: 14.527
AW: Raspberry Pi & Delphi noch jemand?
Bei mir exakt gleiches Szenario wie bei Hobbycoder :thumb: Wenn man mit Delphi nativ für Raspbian/Debian armhf bzw. aarch64 kompilieren kann, hätte ich definitiv ein paar Anwendungsfälle :) Momentan...
|
Forum: Software-Projekte der Mitglieder
10. Apr 2018, 22:29
|
Antworten: 16
Hits: 3.284
AW: Zydis - X86/X86-64 Disassembler Library
Genau, das gillt für Delphi. FPC hat da scheinbar aber andere Regeln. Musste das Interface so ändern, dass statt const TType jetzt explizit PType verwendet wird.
Edit:
Wobei scheinbar const auch...
|
Forum: Software-Projekte der Mitglieder
10. Apr 2018, 19:16
|
Antworten: 16
Hits: 3.284
AW: Zydis - X86/X86-64 Disassembler Library
Ahh, habe das Problem endlich finden und beheben können. Delphi übergibt Structs, welche mit const gekennzeichnet sind standardmäßig als Zeiger. FPC pusht unter 32-Bit anscheinend lieber den...
|
Forum: Software-Projekte der Mitglieder
10. Apr 2018, 15:32
|
Antworten: 16
Hits: 3.284
AW: Zydis - X86/X86-64 Disassembler Library
Soo, habe einfach mal dein Memory Dump genommen und damit ein TZydisDecodedInstruction Struct gefüllt. Werte sehen alle gut aus (sowohl in deiner Textdatei, als auch bei mir im Debugger) und auch...
|
Forum: Software-Projekte der Mitglieder
10. Apr 2018, 12:54
|
Antworten: 16
Hits: 3.284
AW: Zydis - X86/X86-64 Disassembler Library
Das ist bei mir auch der Fall, also sollte es daran zumindest schonmal nicht liegen. Sehr komisch. Kannst du mir die besagte Textdatei eventuell mal hier hochladen? Vielleicht ist ja doch irgendwie...
|
Forum: Software-Projekte der Mitglieder
9. Apr 2018, 21:53
|
Antworten: 16
Hits: 3.284
AW: Zydis - X86/X86-64 Disassembler Library
Hey, kein Problem :) Vielen Dank schonmal!
Oh, kann ich da was tun, oder geht das generell nicht? Musste auch für Delphi schon einige Linker-Optionen anpassen, damit es die OBJ-Files schluckt.
...
|
Forum: Cross-Platform-Entwicklung
21. Mär 2018, 09:08
|
Antworten: 11
Hits: 1.347
|
Forum: Software-Projekte der Mitglieder
23. Feb 2018, 14:26
|
Antworten: 16
Hits: 3.284
AW: Zydis - X86/X86-64 Disassembler Library
Vielen Dank für eure Rückmeldung :)
FPC Support sollte kein Problem sein. Muss mich da allerdings erstmal einlesen (auch bezüglich des Supports älterer Delphi Versionen), da ich bisher keine...
|
Forum: Software-Projekte der Mitglieder
23. Feb 2018, 00:54
|
Antworten: 16
Hits: 3.284
Zydis - X86/X86-64 Disassembler Library
Hallo zusammen,
Was ist Zydis?
Die Zyan Disassembler Library (Zydis) ist eine plattformunabhängige X86/X86-64 Disassembler Library geschrieben in C. Bei der Entwicklung wurde neben Korrektheit...
|
Forum: Software-Projekte der Mitglieder
31. Dez 2017, 17:22
|
Antworten: 9
Hits: 1.787
|
Forum: Software-Projekte der Mitglieder
31. Dez 2017, 16:59
|
Antworten: 9
Hits: 1.787
|
Forum: Software-Projekte der Mitglieder
31. Dez 2017, 16:16
|
Antworten: 9
Hits: 1.787
|
Forum: Software-Projekte der Mitglieder
31. Dez 2017, 15:20
|
Antworten: 9
Hits: 1.787
|
Forum: Cross-Platform-Entwicklung
8. Dez 2017, 18:09
|
Antworten: 7
Hits: 815
|
Forum: Cross-Platform-Entwicklung
19. Okt 2017, 10:38
|
Antworten: 7
Hits: 815
AW: NotificationCenter Berechtigungen
Kann doch gut sein.
MyNotification := NotificationCenter1.CreateNotification sieht nach klassischem Factory Pattern aus. Oft ist dann die Factory-Class auch der Owner des erzeugten Objekts und...
|
Forum: Cross-Platform-Entwicklung
3. Feb 2017, 12:58
|
Antworten: 56
Hits: 6.477
AW: Wer kann mal eben meinen Installer testen...
:-D Habe ein wenig Erfahrung im Reverse-Engineering Bereich und den generierten Assembly Code letztlich als entsprechenden String-Zugriff erkannt, nachdem ich mich erinnern konnte sowas in der Art...
|
Forum: Cross-Platform-Entwicklung
3. Feb 2017, 12:33
|
Antworten: 56
Hits: 6.477
|
Forum: Cross-Platform-Entwicklung
3. Feb 2017, 12:17
|
Antworten: 56
Hits: 6.477
AW: Wer kann mal eben meinen Installer testen...
Habe mal nachgeschaut, welches Konstrukt den problematischen Assembler-Code erzeugt. Hast du irgendwo in dem Bereich vom Registry-Access und der RichEdit Initialisierung eine Codestelle, die...
|
Forum: Cross-Platform-Entwicklung
3. Feb 2017, 12:02
|
Antworten: 56
Hits: 6.477
|
Forum: Cross-Platform-Entwicklung
3. Feb 2017, 11:35
|
Antworten: 56
Hits: 6.477
AW: Wer kann mal eben meinen Installer testen...
Auf meiner Win10 64-Bit VM (frische Installation, keine externen Programme) läuft es, auf meinem Main System (ebenfalls Win10 64-Bit) allerdings nicht. Auch wurden bei mir scheinbar ebenfalls keine...
|
Forum: Software-Projekte der Mitglieder
21. Jan 2017, 08:54
|
Antworten: 2
Hits: 2.495
|
Forum: Software-Projekte der Mitglieder
19. Jan 2017, 18:40
|
Antworten: 2
Hits: 2.495
Helper für JSON Objects Framework (System.JSON)
Hallo zusammen,
nachdem ich gestern in die Verlegenheit kam mit dem - in Delphi integrierten - JSON Objects Framework (System.JSON) zu arbeiten, habe ich mir eine kleine Sammlung an Helper...
|