Autor Beitrag
g1o2k4
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 493



BeitragVerfasst: Fr 20.06.08 06:17 
hi

wie kann ich das mit indy bewerkstelligen ? welche komponente und welche befehle sind dafür zuständig ?
also einfach eine website als textfile herunterladen, ohne bilder und dateien.
habt ihr links zu tutorials oder hat jemand sowas vielleicht schon gemacht und könnte den code posten ?
Tilman
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1405
Erhaltene Danke: 51

Win 7, Android
Turbo Delphi, Eclipse
BeitragVerfasst: Fr 20.06.08 12:54 
Das mit den PHP-Files wird wohl nix - die laufen normalerweise immer durch den PHP-Interpreter. Du kannst also maximal die HTML-Ausgabe "downloaden".

_________________
Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)
g1o2k4 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 493



BeitragVerfasst: Fr 20.06.08 16:01 
wenn man eine url requestet antwortet der server doch mit ner seite....
ob html oder php ist doch in diesem fall egal. selbst asp und jsp seiten sind doch im endeffekt auch html seiten. die will ich halt runterladen und in ner datei speichern.
also im prinzip das was man sieht wenn man im browser bei ner seite auf "quelltext anzeigen" klickt.

ich möchte eigentlich nur die url bei dem programm angeben z.b. "http://www.google.de"/"http://google.de"/"google.de"/"www.google.de" und das was vom server gesendet wird will ich dann speichern. ohne bilder und files einfach nur den reinen text.
MDX
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 595
Erhaltene Danke: 4

Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
BeitragVerfasst: Fr 20.06.08 19:29 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
if savedialog1.execute() then
 fs := TFileStream.Create(SaveDialog1.FileNaem, fmCreate);
    IdHTTP1.Get(URL, fs);
    fs.free;


Ungetestet, müsste aber gehen xD

Suchfunktion hilft auch

Suche in der Entwickler-Ecke DATEI+AND+RUNTERLADEN
Tilman
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1405
Erhaltene Danke: 51

Win 7, Android
Turbo Delphi, Eclipse
BeitragVerfasst: Fr 20.06.08 20:48 
user profile icong1o2k4 hat folgendes geschrieben:
wenn man eine url requestet antwortet der server doch mit ner seite....
ob html oder php ist doch in diesem fall egal.


Soweit so richtig. Ich wollte dir nur die Hoffnung nehmen, du könntest mit deinem Programm später auch PHP-Dateien (also die Sources) laden. Wenn die php-Datei so aussieht:

ausblenden Quelltext
1:
2:
3:
<?
  echo "Hallo Welt";
?>


Dann bekommst du nur eine Datei mit

ausblenden Quelltext
1:
Hallo Welt					


ich habe das nur geschrieben weil du explizit von "downloaden" und "php-files" geschrieben hast ;)

_________________
Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)