php, html, js...egal

Seite 1 von 2 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/php_html_js_egal_26138/page_1 - zur Vollversion wechseln!


bBU.CyTrobIc schrieb am 16.02.2002 um 19:54

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


schrieb am 17.02.2002 um 11:32

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?


bBU.CyTrobIc schrieb am 17.02.2002 um 14:15

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


Vir@s schrieb am 17.02.2002 um 16:53

Da gibts nur eins:

VNC

is ein Freeware Programm genau für den Zweck!

http://www.uk.research.att.com/vnc/download.html


funka schrieb am 17.02.2002 um 17:04

der server rennt nicht zufaellig doch unter linux
dann waerens 2 zeilen


bBU.CyTrobIc schrieb am 17.02.2002 um 18:11

nee 98 ...aber ist vnc nicht ein remote steuerungstool ?


Vir@s schrieb am 18.02.2002 um 16:43

Zitat von bBU.CyTrobIc
nee 98 ...aber ist vnc nicht ein remote steuerungstool ?

VNC is ein Tool mit dem du einen anderen Rechner steuern kannst - genau wie du willst oda?

Also es gibt an VNC-Server und Client - der Rest is glaub ich klar :)


bBU.CyTrobIc schrieb am 18.02.2002 um 17:18

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


spunz schrieb am 18.02.2002 um 17:55

vielleicht sagst mal welche programme :rolleyes:


Bimminger schrieb am 18.02.2002 um 23:42

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


bBU.CyTrobIc schrieb am 19.02.2002 um 08:55

@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]


Bimminger schrieb am 19.02.2002 um 12:08

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


bBU.CyTrobIc schrieb am 19.02.2002 um 12:42

danke dir ...muss ich zuhause mal ausprobieren,
kannste mir auch den sourcecode schicken ?

cy


Bimminger schrieb am 19.02.2002 um 12:47

source... VB5


bBU.CyTrobIc schrieb am 19.02.2002 um 13:45

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