URL: https://www.overclockers.at/coding-stuff/php_html_js_egal_26138/page_1 - zur Vollversion wechseln!
hi,
ich habe folgendes problem:
ich kann zwar aus php und js ein externes programm starten:
exec("programmpfad");
aber keine tasten übergeben z.b. (Strg+V) oder (F4)
geht das ?
oder:
gibts ein programm was meine "Mausklicks" protokolliert ?
und daraus ne EXE macht die mann dann ausführen kann,
und der dann das gleiche wieder tut ?
danke schonmal,
cy
punkt 1 & 2:
sowohl die tastenkürzel (strg+v, F4, usw) als auch ein programm, das mausklicks an bestimmten stellen aufnimmt und abspielt (microsoft nennt sowas ein "macro") tun nichts anderes, als BEFEHLE absetzen.
f4 entspricht zB (hausnummer) einem window.close
als seriöser programmierer wirst du daher schreiben:
[pseudocode]
mywindow.open
textfeld.markieren von1 bis10
textfeld.ausschneiden
textfeld2.anstelle20gehen
textfeld2.einfügen
textfeld2.drucken
mywindow.close
[/pseudocode]
damit "simulierst" du die mausklicks für "öffnen", "markieren", "ausschneiden", usw
anders gefragt: was willst denn genau machen?
also:
auf einem rechner läuft ein apache server mit php.
und jetzt will ich das so scripten das ich von nem
remote PC die internetverbindung über den browser
und den proxy an und abstellen kann.
starten kann ich die programme schon auf dem server,
nur leider nicht bedienen 
cy
Da gibts nur eins:
VNC
is ein Freeware Programm genau für den Zweck!
http://www.uk.research.att.com/vnc/download.html
der server rennt nicht zufaellig doch unter linux
dann waerens 2 zeilen
nee 98 ...aber ist vnc nicht ein remote steuerungstool ?
Zitat von bBU.CyTrobIcnee 98 ...aber ist vnc nicht ein remote steuerungstool ?

na desmit VNC weiss ich, ich will aber das 2 - 3 programme mit einem klick aufgerufen werden (mit tastenübergabe, also ned selber tippen sondern als befehl) ...gibts da nix ? keine selbst ausführenden makros oder so ?
cy
vielleicht sagst mal welche programme 
also ich seh als lösung visual basic. da kann ma dann mit "sendkeys" tastenkürzel an eine anwendung senden. diese wird zuerst aktiviert, anhand des titels in der titelleiste.
ich würd sowas in 10 min haben. also, einfach email an protected, in der steht welche tastankürzel braucht werden und welchen titel die app hat.
mfG CB
@spunz
ich will T-Online (einwahltaste = F4) und WinProxy 1.5 starten.
@Bimminger
würdest mirs machen ? compiliert visual basic ne ausführbare datei aus dem code (exe, com?)
big thx schonmal,
cy
EDIT: Pfade:
[start]
c:\T-online\bsw3\online.exe -sendkey F4
wait 5 sek.
c:\proxy\proxy.exe
wait 5 sek.
c:\ping.exe http://www.t-online.de
[quit]
hier is die exe - a paar dlls brauchst evtl nu aba vermutlich hasts scho im system drum mail ich s hier nicht explizit.
-> wennsts nicht am system hast: installier irgendeine in VB5 geschriebene app und deinstallier diese wieder.
oder mail mir dass ich die files noch schicke.
mfG CB
danke dir ...muss ich zuhause mal ausprobieren,
kannste mir auch den sourcecode schicken ?
cy
source... VB5
dank dir 1000 mal bimminger 
sobald ich zuhause bin probier ichs aus und sag bescheid ubs funktionier !
cy
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025