Automatisiert Klicks auf Desktop machen lassen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
debuser1988
Beiträge: 210
Registriert: 02.09.2009 20:23:05

Automatisiert Klicks auf Desktop machen lassen

Beitrag von debuser1988 » 09.06.2010 15:24:10

Guten Tag,

ich suche ein Makro wo ich einstellen kann das alle paar stunden auf meinem Desktop ein klick ausgeführt wird.
Natürlich für Debian.

Gruß

Debuser
Zuletzt geändert von Meillo am 10.06.2010 11:20:31, insgesamt 1-mal geändert.
Grund: Titel aussagekräftiger gemacht
## Internet ##
Telekom VDSL 100 / 40
## Router ##
Speedport W724v + PFSense im CARP HA
## System Konfiguration ##
Multiboot: Debian
## Blog ##
http://blog.mincore.de

Benutzeravatar
frox
Beiträge: 969
Registriert: 06.08.2004 16:29:44
Wohnort: Köln

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von frox » 10.06.2010 19:58:17

Für welchen Zweck jetzt?
Ggf. alle Energiesparmodi ausschalten, wenn's nur darum geht, den Monitor "alive" zu halten...
Wenn Du 'n Alibi für 'ne bestimmte Zeit brauchst, schicke mir mal 'ne PM mit 'nem konkreten Kleineuroscheinangebot.. :lol: :lol: :lol:
Gruß, Fred

Die Zeit salzt alle Wunden

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von lemak » 10.06.2010 22:25:19

Schau mal hier :arrow: www.linuxforen.de
Zum Kompilieren braucht es die Pakete Debianlibxtst-dev und Debianlibx11-dev.
Funktioniert auch :-)

MfG i

DJ DHG
Beiträge: 122
Registriert: 19.10.2004 15:39:51
Kontaktdaten:

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von DJ DHG » 11.06.2010 00:16:17

@i
Danke! Das kann ich bestimmt mal gebrauchten ^^
*save*
Lg

debuser1988
Beiträge: 210
Registriert: 02.09.2009 20:23:05

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von debuser1988 » 11.06.2010 10:27:06

Guten Tag,

nein ich möchte einfach nur lediglich Einstellungen an meinem Modem vornehmen also neustarten und die Zwangstrennung umgehen.
Baue mir gerade mein eigenen Router zusammen.

Gruß

Debuser
## Internet ##
Telekom VDSL 100 / 40
## Router ##
Speedport W724v + PFSense im CARP HA
## System Konfiguration ##
Multiboot: Debian
## Blog ##
http://blog.mincore.de

Benutzeravatar
Baer
Beiträge: 373
Registriert: 08.09.2004 17:09:13
Wohnort: Zürich

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von Baer » 11.06.2010 12:35:30

Wenn du einfach deine Netzwerkverbindung neu starten willst, ist der Ansatz mit den Klicks ziemlich unpassend.
Um solche Aktionen auszuführen sind Skripts das Mittel der Wahl.
Ich bin wohl hier nicht der Einzige welcher der Meinung ist, das GUIs auf Servern, Routern usw. nichts zu suchen haben, aber das bleibt dir selber überlassen.
Auf jeden Fall ist es sinnlos ein Riesenprojeckt zu starten um Klicks aus zu führen, wen man 3 Zeilen Bash und ein Cronejob dazu brauchst.
Zwangstrennung tönt für mich nach DSL, dazu musst du dir mal pon poff anschauen (glaube ich, ich hatte immer cable, dort fällt das einwählen weg). Für die Regelmässige Ausführung kuck mal man cronetab an.
LG Urs

debuser1988
Beiträge: 210
Registriert: 02.09.2009 20:23:05

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von debuser1988 » 11.06.2010 13:00:20

Guten Tag,

ja aber ich habe noch einen Rechner wo ich mein Speedport Router neustarten muss und das geht ja nur per Interface oder kann ich per Konsole die Seite aufrufen damit dann ein neustart ausgeführt wird ?

Gruß

Debuser
## Internet ##
Telekom VDSL 100 / 40
## Router ##
Speedport W724v + PFSense im CARP HA
## System Konfiguration ##
Multiboot: Debian
## Blog ##
http://blog.mincore.de

Benutzeravatar
Baer
Beiträge: 373
Registriert: 08.09.2004 17:09:13
Wohnort: Zürich

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von Baer » 11.06.2010 13:27:27

Weiss ich so nicht. Wenn es nur eine bestimmte url ist welche aufgerufen werden muss, sollte das gehen.
Ansonsten giebt es ein telnet interface?

Für den betrieb mit einem Router ist ein internes DSL-Modem wahrscheinlich sinnvoller
gruss Urs

xdanx
Beiträge: 473
Registriert: 15.11.2007 22:07:42
Lizenz eigener Beiträge: GNU General Public License

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von xdanx » 11.06.2010 16:22:09

debuser1988 hat geschrieben: ja aber ich habe noch einen Rechner wo ich mein Speedport Router neustarten muss und das geht ja nur per Interface oder kann ich per Konsole die Seite aufrufen damit dann ein neustart ausgeführt wird ?
was für ein Speedport ist es denn? Für den Speedport (W)500V kannst du auch ne freie Firmware aufspielen:
http://bitswitcher.sourceforge.net

da kannst du dich auch per SSH verbinden (wobei man da auch cronjobs über die Weboberfläche einrichten kann)

pferdedieb
Beiträge: 13
Registriert: 11.11.2007 14:46:00

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von pferdedieb » 13.06.2010 23:19:55

Wenn Java für dich kein Problem darstellt kann ich dir folgendes bieten

Code: Alles auswählen

import java.awt.Robot;
import java.awt.event.InputEvent;

public class Click{
	public static void main(String[] args) throws Exception{
		Robot robot = new Robot();
		robot.mouseMove(100,100);
		robot.mousePress(InputEvent.BUTTON1_MASK);
		robot.mouseRelease(InputEvent.BUTTON1_MASK);
		System.exit(0);
	}
}
Das Ganze kommt in eine Datei "Click.java" und wird mit
javac Click.java
kompliliert. Ausgeführt wird es über

Code: Alles auswählen

java Click
Die Koordinaten in mouseMove sind jeweils (x,y). Jetzt brauchst du nur noch einen cronjob dafür zu erstellen ;)

EDIT: Die genauen Koordinaten bekommst du so

Code: Alles auswählen


import java.awt.MouseInfo;
import java.awt.PointerInfo;

public class Koordinaten{
	public static void main(String[] args) throws Exception{

		while(true){
			System.out.println(MouseInfo.getPointerInfo().getLocation());
			Thread.sleep(100);
		}
	}
}


Das kommt in eine Datei "Koordinaten.java" und wird entsprechend mit javac und java wie Oben beschrieben kompiliert bzw. ausgeführt.
Abbrechen über Strg + c. Viel Erfolg!

wanne
Moderator
Beiträge: 7622
Registriert: 24.05.2010 12:39:42

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von wanne » 14.06.2010 00:41:37

Also ich würde es auch erst mal mit einem Script versuchen bevor ich Programmieren anfange. Aber als aller erstes würde ich mal versuchen, ob es nicht schon die entsprechende Möglichkeit im Router gibt. Zumindest die Möglichkeit, dass die Verbindung abgebrochen wird, wenn kein Rechner mehr verbunden ist gibt es fast überall. Dann musst du zum richtigen Zeitpunkt nur die Verbindung von allen Rechnern, die direkt am Router hängen abbrechen. Wobei es wenn man lange genug sucht sowieso überall die Einstellung gibt, dass das alle 24h neu verbunden wird.
Und bei den meisten ISP kannst du sogar anrufen und darum bitten, dass der DC immer zu einer Bestimmten Uhrzeit kommt.
Also sag mal was du genau haben willst.

Wenn das natürlich geht ist alles andere natürlich kein Problem mehr:
xdanx hat geschrieben:
debuser1988 hat geschrieben: ja aber ich habe noch einen Rechner wo ich mein Speedport Router neustarten muss und das geht ja nur per Interface oder kann ich per Konsole die Seite aufrufen damit dann ein neustart ausgeführt wird ?
was für ein Speedport ist es denn? Für den Speedport (W)500V kannst du auch ne freie Firmware aufspielen:
http://bitswitcher.sourceforge.net

da kannst du dich auch per SSH verbinden (wobei man da auch cronjobs über die Weboberfläche einrichten kann)
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von Teddybear » 14.06.2010 01:33:32

mhhh....
Also hier läuft auch ein Speedport....
Aber der verbindet sich nach ner Zwangstrennung automatisch.
Wieso musst du dann manuell neu verbinden?
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

Benutzeravatar
goeb
Beiträge: 348
Registriert: 26.08.2006 18:12:08
Lizenz eigener Beiträge: MIT Lizenz

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von goeb » 14.06.2010 08:15:32

Bevor du selber bastelst: Debianxautomation.

debuser1988
Beiträge: 210
Registriert: 02.09.2009 20:23:05

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von debuser1988 » 14.06.2010 19:31:16

Guten Abend,

habe jetzt auf Windows ein Makro Recorder gefunden der genau macht was ich will. Gibt es sowas auch für debian ? Also dort drücke ich auch record und der nimmt Maus und Tastatur auf und bei Play gibt der alles so wieder ab nur müssen die anklickbaren Felder gleich bleiben und nicht verschieben.

Gruss

debuser1988
## Internet ##
Telekom VDSL 100 / 40
## Router ##
Speedport W724v + PFSense im CARP HA
## System Konfiguration ##
Multiboot: Debian
## Blog ##
http://blog.mincore.de

Benutzeravatar
detix
Beiträge: 1744
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: Automatisiert Klicks auf Desktop machen lassen

Beitrag von detix » 15.06.2010 06:50:14

Ja, gibt es: Debianxmacro
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

Antworten