AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi TWebbrowser upload / download
Thema durchsuchen
Ansicht
Themen-Optionen

TWebbrowser upload / download

Ein Thema von Mavarik · begonnen am 16. Jun 2021
Antwort Antwort
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.144 Beiträge
 
Delphi 10.3 Rio
 
#1

TWebbrowser upload / download

  Alt 16. Jun 2021, 12:20
Hallo Zusammen!

Ich habe schon ewig danach gegoogled...

Ein Feld <Input type="File"> kann man - soweit ich weiß - nicht per Delphi belegen... Von wegen Sicherheit und so.

Der Download einer Datei bringt immer ein SaveTo-Fenster. Ansätze Tasten in das Fenster zu senden, sind gruselig.

Gibt es dazu Infos, die ich "nur" nicht gefunden habe?

Ich möchte nur eine Datei die von einer Webseite "gepushed" wird, ohne Dialog speichern. Entweder an einen vorgegebenen Ort, lieber
wäre mir einfach in einen vorhanden Stream.

Könnte man nicht den API Call: "OpenDialog" überschreiben? Einen Hook setzen oder was auch immer...
Gibt es eine TWebbrowser Erweiterung die das vielleicht kann?

Kann ich den IOHandler hooken und ggf. einfach den file-download vor dem Webbrowser abfangen?

Leider kenne ich die URL für den File nicht, also ein einfacher HTTP-Get funktioniert nicht.
Der Login "der" Webseite funktioniert mit dem Upload eines Zertifikates. Das ginge doch sicherlich auch mit einem HTTP.Post, oder?

Vielleicht hat ja einer ne Idee, kann besser googeln als ich, oder hat nen Link?

Grüsse Mavarik
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz