Einzelnen Beitrag anzeigen

Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.685 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: [D2009] Nativer Ftp Client braucht Icons, wie geht das?

  Alt 8. Aug 2018, 10:06
Danke für Eure Vor- bzw- Ratschläge.
Meine Hoffnung bestand darin nur ein paar wenige KBytes übertragen zu müssen um an das eingebettete Icon zu gelangen.
Daran bastel ich immer noch weil es mir in der Theorie als machbar erscheint.
Theorie:
Übertrage PE Header, Werte Header aus für Resource Position, übertrage Resource, hole aus Bytes das Icon raus.

Nun verfolge ich ein weiteres Ziel um das gewünschte Ergebnis zu erhalten, da weiß ich nur noch nicht genau wie ich es anstellen muss, erst mal Lesen, vielleicht ist das ja auch nicht möglich....

Neues Ziel:
Einen Service oder Tool bereitstellen was mir ähnlich wie Windows sogenannte ThumbNails erstellt, ob nur virtuell für Übertragung (das strebe ich zumindest an) oder komplett physisch als mini-Datei/DB auf dem Ftp zum abrufen, auf eines von beiden läuft es hinaus, wünscht mir Glück.

Ein Ersatzplan falls das auch scheitert steht schon bereit, der klappt zu 100%.
Da die Dateien auf dem Ftp mit meinem Dialog kopiert werden, extrahiere ich lokal das Icon und schubse es separat mit auf Ftp. Im Nachhinein nur checken ob diese Datei existiert ansonsten aus Registry das Icon laden.

Vielleicht lege ich für Icons auf Ftp einen eigenen Ordner an, mal schauen was Praxis-Tests später ergeben falls ich die Theorie zum direkten auslesen nicht umsetzen kann.

So wie es ausschaut werde ich lokal wohl auch mit einer DB arbeiten um Traffic zu senken, Dateiname plus das bereits geladene Icon und ein Filehash, auf die Weise sollte ich auch irgendwann ans Ziel kommen.

Danke fürs Zuhören.
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat