Die Suche ergab 1467 Treffer

von MmVisual
Fr 12. Apr 2024, 13:08
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]

Viele können das ja nicht werden.
Zum Glück ... ich will ja eigentlich nur ein klitzekleines Feature in mein Programm rein bauen und nicht eine komplexe Webbrowser Funktion nachbilden ... von daher, bei den Sonderfällen kann man das PDF ja immer noch per Firefox & Co laden.
von MmVisual
Fr 12. Apr 2024, 13:04
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]

ok. thx
Bei "self" lösche ich auch die URL und es gibt kein Redirect mehr.
von MmVisual
Fr 12. Apr 2024, 12:49
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]

Es gibt so viele Webserver auf der Welt, da kann man wohl sicher die Frage mit "JA" beantworten.

Eher beunruhigt mich ob der Server nun V1.1 Antworten liefert die nun der HTTPClient nicht beherrscht.
von MmVisual
Fr 12. Apr 2024, 12:21
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]

Nein, kann ich nicht. Ich habe nur den Code von hier: https://www.lazarusforum.de/viewtopic.php?p=140794#p140794 analysiert und verstanden was ich bei mir ändern muss. Also der Code kam ja mal rein weil irgend eine Webpage sich nicht an die Regeln hält. Dennoch so zu 100% Wasserdicht wird man das ga...
von MmVisual
Fr 12. Apr 2024, 12:12
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]

Der Redirect Link, den man aus dem Dokument heraus holt kann unter Umständen ohne "http" daher kommen und ohne den host, das müsste man dann zusammen setzen bevor man dem Redirect folgt.
von MmVisual
Fr 12. Apr 2024, 11:57
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet.

@Theo, die Pfanne müsste man noch etwas länger braten .... URI := ParseURI(s); : : : // Neue URL prüfen -> eventuell muss der Host hinzugefügt werden if Length(sUrl2) > 1 then Begin If Not SameText(Copy(sUrl2, 1, 8), 'https://') And Not SameText(Copy(sUrl2, 1, 7), 'http://') And Not SameText(Copy(sU...
von MmVisual
Fr 12. Apr 2024, 11:51
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet.

Ich bin jetzt echt von den Sochen (und noch etwas müde, hab gestern bis 2 gemacht) HTTPClient.Protocol := '1.1'; // Funktioniert! :D Am Protocol hatte ich schon '2' eingestellt, weil der Firefox ebenfalls eine 2 sendet. Per Default macht der HTTPClient eine '1.0' rein. Dass man da auch eine '1.1' re...
von MmVisual
Do 11. Apr 2024, 23:43
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet.

Ich habe mir jetzt eine Kombination aus Synapse und TFPHTTPClient gebastelt. Wenn THTTPSend fehl schlägt, dann versuche ich es nochmals mit TFPHTTPClient. Das ganze ist jetzt ziemlich komplex geworden, dafür funktioniert es in vielen möglichen (mir bekannten) szenarien ohne dass eine Fehlermeldung k...
von MmVisual
Do 11. Apr 2024, 17:34
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet.

Vielen Dank für die "richtige" CURL, damit klappt der Download. Mit dem -v Parameter kann ich schauen was CURL alles macht. Mit Synapse geht es noch nicht, ich schaue noch .... Und nein, es soll kein "Massen" Downloader werden. Wenn man bisher ein Datenblatt vom Hersteller lädt, so muss man das dann...
von MmVisual
Do 11. Apr 2024, 11:09
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet.

SSL/HTTPS ist kein Problem, OpenSSL V3.2.1 ist geladen und andere Dinge die ich lade funktionieren auch mit der SSL Verbindung.
von MmVisual
Do 11. Apr 2024, 10:42
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet.

Vielen Dank für den Tipp.

Das funktioniert leider nicht, da das erste "b := HTTP.HTTPMethod('GET', s);" nach 10 Sec. mit FALSE abbricht, also da kommt nichts.
von MmVisual
Do 11. Apr 2024, 09:40
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet.

Mit Firefox kann man analysieren was da ausgetauscht wird.
Die erste Antwort ist ein Cookie, ein anderes wird gesendet und dann wird das PDF erhalten.

Sieht ziemlich kompliziert aus (zumindest für mich). Hier der Screenshot:
Bild1.png
Bild1.png (95 KiB) 1904 mal betrachtet
von MmVisual
Do 11. Apr 2024, 09:37
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Re: Synapse und Laden von Dokumenten aus dem Internet.

Ein THTTPSend hat kein AllowRedirect. Das Redirect löse ich selbst in dem ich die Antwort vom Server analysiere und dann erneut eine Anfrage los sende. Dazu lade ich die Antwort erst einmal in eine TStringList. Ein Redirect ist normalerweise so, dass statt der PDF ein Text in HTML Format ankommt, da...
von MmVisual
Do 11. Apr 2024, 09:19
Forum: Komponenten und Packages
Thema: Synapse und Laden von Dokumenten aus dem Internet. [gelöst]
Antworten: 32
Zugriffe: 2136

Synapse und Laden von Dokumenten aus dem Internet. [gelöst]

Hallo, Mein Programm kann nun PDF Dokumente mit THTTPClient laden und absteichern. Das funktioniert in der Regel relativ gut. Hin und wieder ist der Link veraltet, dann senden der Server einen Redirect Link, das kann ich analysieren und dann lade ich von dem zweiten Link. Soweit funktioniert das gut...
von MmVisual
Mi 10. Apr 2024, 11:54
Forum: Komponenten und Packages
Thema: TSynEdit>TSynSQLSyn > Keyword hinzufügen? [ISSUE angelegt]
Antworten: 12
Zugriffe: 1715

Re: TSynEdit>TSynSQLSyn > Keyword hinzufügen? [ISSUE angelegt]

Ich brauche eine reproduzierbare IDE da ich auf mehreren Rechnern arbeite und zum Teil mit Kollegen das teile, daher ist mir ein Setup lieber. Unter Linux nehme FpcUpDeluxe, da es mit den .deb Paketen nicht so richtig so geht wie ich es brauche. Das liegt jedoch an den Beschränktheiten von Linux sel...