Aktuelle Zeit: Donnerstag 14. November 2024, 08:52

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




 Seite 1 von 2 [ 24 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: .exe oder vb-skript, das URL aufruft ohne Browser zu öffnen?
BeitragVerfasst: Samstag 1. September 2007, 23:04 
Brennmeisteranwärter

Registriert: Sonntag 18. September 2005, 11:21
Beiträge: 595
Hallo,

ich muss auf einem Windows XP Rechner eine URL aufrufen lassen, OHNE irgendeinen Browser zu öffnen.

Hintergrund: Die PHP Datei liegt auf einem anderen PC mit Webserver.

Und wenn ich was bestimmtes mache, soll z.B. die URL http://servername/action.php?id=1 aufgerufen werden.
Diese bewirkt auf dem Webserver, dass dieser eine bestimmte Aktion ausführt.

Dabei darf sich aber kein Browser öffnen oder ähnliches, da das Programm im Vordergrund nicht behindert werden darf.

Als mögliche Technologien kommen leider nur VB Skript und ein exe File (OHNE Parameter nennen zu können) in Betracht.

Habt ihr mir Ideen ?


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Samstag 1. September 2007, 23:22 
Administrator
Benutzeravatar

Registriert: Donnerstag 22. September 2005, 20:01
Beiträge: 6113
Wohnort: /etc/
dann musste aber auch Glück haben das der Host solche sachen zulässt bzw. fremde Referrers , solche Remote Aktionen bzw. Service Leeching sind bei den meisten Service Anbietern nicht so gerne gesehen .

ich kann aber ma schauen , hatte auch sowas ma geschrieben ^^

mit Linux könnte mann Lynx nehmen mit dem kann mann das auch sehr schöne ist nen CMD Webbrowser !!



_________________
"Die Falschheit herrschet, die Hinterlist bei dem feigen Menschengeschlechte."

MBQ I : ASRock Z77 Pro 4 - i7 3770K@4.2GHz - 16GB XMS3@1800- R9 290 Winforce 3xOC - 2*WD1002FAEX@RAID0 + WD2002FAEX - 2*SDSSDHP128GB@RAID0 - Creative Audigy 2ZS - CPU@BQ SP-450 + GPU@BQ PP-CM-730 - PLX2783HSU@74Hz - Arvo + Bloody V7M - Win8.1 Pro WMC 64Bit
Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Samstag 1. September 2007, 23:22 
Brennmeisteranwärter
Benutzeravatar

Registriert: Donnerstag 24. November 2005, 19:28
Beiträge: 980
Delphi besorgen,
Indy-Komponenten installieren. HTTP Client auf die Form ziehen,

idHTTP1.Get(deineURL);


Fertig ;)

Mit VB Script kenn ich micht nicht aus, kann also nich sagen ob es da auch irgendwie gehen würde..


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Samstag 1. September 2007, 23:25 
Administrator
Benutzeravatar

Registriert: Donnerstag 22. September 2005, 20:01
Beiträge: 6113
Wohnort: /etc/
nunja Passi ohne User Agent Fake wird das sehrwahrscheinlich nicht klappen , beim Apache Webserver sind in der Standart Config nur die bekanntesten Browser Agent IDs freigeben ^^



_________________
"Die Falschheit herrschet, die Hinterlist bei dem feigen Menschengeschlechte."

MBQ I : ASRock Z77 Pro 4 - i7 3770K@4.2GHz - 16GB XMS3@1800- R9 290 Winforce 3xOC - 2*WD1002FAEX@RAID0 + WD2002FAEX - 2*SDSSDHP128GB@RAID0 - Creative Audigy 2ZS - CPU@BQ SP-450 + GPU@BQ PP-CM-730 - PLX2783HSU@74Hz - Arvo + Bloody V7M - Win8.1 Pro WMC 64Bit
Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Samstag 1. September 2007, 23:29 
Brennmeisteranwärter
Benutzeravatar

Registriert: Donnerstag 24. November 2005, 19:28
Beiträge: 980
Wieso, wenns sein eigenes Script auf seinem Server ist, könnte er den ja konfigurieren..

wenn nicht:

idHTTP1.Request.UserAgent="BlaBlubb ich bin ein Firefox";


;)


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Samstag 1. September 2007, 23:37 
Brennmeisteranwärter

Registriert: Sonntag 18. September 2005, 11:21
Beiträge: 595
Es handelt sich hierbei um ein geschlossenes LAN, keinen Internetprovider oder so.

Wie gesagt, Delphi ist nicht möglich. VB oder .exe PUNKT.

Der Werbserver mit Linux als OS führt eine Aktion aus wenn http://linuxservername/action.php?id=1 ausgeführt wird.

Und diese URL muss ich auf einem Windows XP Rechner ausführen können OHNE IE zu öffnen, da eine andere Anwendung IMMER im Vordergrund bleiben muss, jedoch bin ich auf vb und .exe beschränkt. Ist einfach so.


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Samstag 1. September 2007, 23:41 
Administrator
Benutzeravatar

Registriert: Donnerstag 22. September 2005, 20:01
Beiträge: 6113
Wohnort: /etc/
mit Delphi kannst dir die .exe machen ;)



_________________
"Die Falschheit herrschet, die Hinterlist bei dem feigen Menschengeschlechte."

MBQ I : ASRock Z77 Pro 4 - i7 3770K@4.2GHz - 16GB XMS3@1800- R9 290 Winforce 3xOC - 2*WD1002FAEX@RAID0 + WD2002FAEX - 2*SDSSDHP128GB@RAID0 - Creative Audigy 2ZS - CPU@BQ SP-450 + GPU@BQ PP-CM-730 - PLX2783HSU@74Hz - Arvo + Bloody V7M - Win8.1 Pro WMC 64Bit
Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Samstag 1. September 2007, 23:45 
Brennmeisteranwärter

Registriert: Sonntag 18. September 2005, 11:21
Beiträge: 595
habe null programmier-erfahrung...naja muss ich jemand finden, der Delphi kann.


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sonntag 2. September 2007, 15:28 
Brennmeisteranwärter
Benutzeravatar

Registriert: Montag 19. September 2005, 02:44
Beiträge: 998
das müßte mit vb aber auch gehen über die APIs, wahrscheinlich schon mit der standard - wininet.dll



_________________
Vista?
wer braucht denn diesen Mist da?

Einmaliges Angebot:
Bestellen sie jetzt das gesamte Internet auf 6.827.325.212 DVD´s, oder auf 3 CD´s ohne Pornos!
Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sonntag 2. September 2007, 17:47 
Brennmeister ehrenhalber
Benutzeravatar

Registriert: Sonntag 18. September 2005, 03:55
Beiträge: 1038
Wohnort: Schweiz
geht das nicht auch mit WGET unter Windows als Client ?
Da könnte man es per Konsole machen.... Wäre doch am einfachsten....


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sonntag 2. September 2007, 22:47 
Brennmeisteranwärter

Registriert: Sonntag 18. September 2005, 11:21
Beiträge: 595
Ja aber dann muss ich doch Parameter senden. Also wget.exe -sendurl oder sowas in der Richtung.


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Montag 3. September 2007, 01:41 
Brennmeister ehrenhalber
Benutzeravatar

Registriert: Sonntag 18. September 2005, 03:55
Beiträge: 1038
Wohnort: Schweiz
softdown3 hat geschrieben:
Ja aber dann muss ich doch Parameter senden. Also wget.exe -sendurl oder sowas in der Richtung.

jop das ist richtig... Kannst ja ein Batch machen... dann sind alle deine parameter kein problem mehr..
Evtl. kann man das auch exe am schluss nennen, und sollte trotzdem noch funktionieren..


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Montag 3. September 2007, 09:31 
Brennmeisteranwärter

Registriert: Sonntag 18. September 2005, 11:21
Beiträge: 595
DAS ist nun ne gute Idee.

Kennst du dich mit Wget vielleicht sogar gleich aus ? Wie kann ich damit eine URL ohne den Webbrowser aufrufen.

Habe mich damals (vor 1-2 Tagen) durch die gesamte Wget for Windows Hilfe gewühlt, jedoch nix wirklich passendes (für mein Verständnis) gefunden.


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Montag 3. September 2007, 09:43 
Brennmeister ehrenhalber
Benutzeravatar

Registriert: Sonntag 18. September 2005, 03:55
Beiträge: 1038
Wohnort: Schweiz
softdown3 hat geschrieben:
DAS ist nun ne gute Idee.

Kennst du dich mit Wget vielleicht sogar gleich aus ? Wie kann ich damit eine URL ohne den Webbrowser aufrufen.

Habe mich damals (vor 1-2 Tagen) durch die gesamte Wget for Windows Hilfe gewühlt, jedoch nix wirklich passendes (für mein Verständnis) gefunden.


Nee leider kenn ich mich nicht damit aus. Aber das sollte wohl keine soo grosse sache sein.. Ich schau's heute mal an...


Offline
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Montag 3. September 2007, 09:56 
Brennmeister ehrenhalber
Benutzeravatar

Registriert: Sonntag 18. September 2005, 03:55
Beiträge: 1038
Wohnort: Schweiz
So habs nun angeschaut:

Also bei mir hats ohne Probleme geklappt:

Du lädst hier das Programm runter:
http://www.interlog.com/~tcharron/wgetw ... binary.zip

Danach vollständig entpacken. Nicht nur das exe !
Dann kannst du einfach ins gleiche Verzeichnis, ne batch erstellen.

So sollte das funktionieren:

Zitat:


Offline
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
 Seite 1 von 2 [ 24 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  

cron