Seite 1 von 1
Python Texteingabe in ein externes Feld
Verfasst: Donnerstag 2. Mai 2013, 16:19
von Ramkin4
Moin Leute,
Bin gerade dabei ein script in py zu schreiben dass sich automatisch in ein login fenster anmeldet bzw die felder dort ausfüllt ( natürlich mit vorgegeben Strings). Dieses anmelde Fenster hat ein texteingabe feld,einmal name. Danach soll es auf den login button klicken .
Wie könnte ich das ohne irgendwelche module basteln???
MfG
Ramkim
Re: Python Texteingabe in ein externes Feld
Verfasst: Donnerstag 2. Mai 2013, 16:25
von BlackJack
@Ramkin4: Gar nicht.¹ Das ist sehr speziell und sehr plattformabhängig.
¹ Da es über System-APIs möglich ist, und man die mit dem `ctypes`-Modul ansprechen kann, ist das natürlich wahrscheinlich nicht ganz richtig. Aber ich denke mal es war nach sinnvollen Lösungen gefragt.

Re: Python Texteingabe in ein externes Feld
Verfasst: Donnerstag 2. Mai 2013, 16:27
von Ramkin4
BlackJack hat geschrieben:@Ramkin4: Gar nicht.¹ Das ist sehr speziell und sehr plattformabhängig.
¹ Da es über System-APIs möglich ist, und man die mit dem `ctypes`-Modul ansprechen kann, ist das natürlich wahrscheinlich nicht ganz richtig. Aber ich denke mal es war nach sinnvollen Lösungen gefragt.

Ok dankr dir

Dann muss ich das Projekt cancellen und in paar Jahren mit C++ nochmal angehen
Re: Python Texteingabe in ein externes Feld
Verfasst: Donnerstag 2. Mai 2013, 17:44
von BlackJack
@Ramkin4: Warum nicht in Python? Wenn Du Dir die Mühe machst das in C++ selber zu programmieren, *dann* kannst Du's auch über `ctypes` versuchen. Das dürfte ähnlich aufwändig sein. Man könnte aber auch einfach ein Modul nehmen wo jemand sich die Arbeit schon gemacht hat, statt das Rad neu zu erfinden.
Re: Python Texteingabe in ein externes Feld
Verfasst: Donnerstag 2. Mai 2013, 18:22
von Sirius3
@Ramkin4: was für ein Loginfenster ist das?
Wenn ich mal rate und ein Windows-Programm ferngesteuert werden soll, dann gibt es bei google
unter »python windows automation« tausende Pakete, z.B.:
http://code.google.com/p/pywinauto .
Re: Python Texteingabe in ein externes Feld
Verfasst: Donnerstag 2. Mai 2013, 19:51
von Ramkin4
Sirius3 hat geschrieben:@Ramkin4: was für ein Loginfenster ist das?
Wenn ich mal rate und ein Windows-Programm ferngesteuert werden soll, dann gibt es bei google
unter »python windows automation« tausende Pakete, z.B.:
http://code.google.com/p/pywinauto .
Ja das windows remote tool soll ferngesteuert werden

Wollte ein script schreiben dass mir auf der arbeit einiges erleichtern soll
Re: Python Texteingabe in ein externes Feld
Verfasst: Freitag 3. Mai 2013, 06:35
von snafu
@Ramkin4: Verstehe ich es richtig (mit ein bißchen Unterstützung meiner Glaskugel), dass der Grund, warum du keine externen Module verwenden willst, der ist, dass du auf der Arbeit nichts neues auf den Rechner installieren kannst bzw darfst?
Re: Python Texteingabe in ein externes Feld
Verfasst: Montag 6. Mai 2013, 11:04
von Ramkin4
snafu hat geschrieben:@Ramkin4: Verstehe ich es richtig (mit ein bißchen Unterstützung meiner Glaskugel), dass der Grund, warum du keine externen Module verwenden willst, der ist, dass du auf der Arbeit nichts neues auf den Rechner installieren kannst bzw darfst?
Besser gesagt will ich das Script zu hause schreiben,um es dort vorzustellen.
Jedoch habe ich momentan schwierigkeiten mit dem Internet zu hause...