"click" per script und zeitsteuerung

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
michaa7
Beiträge: 4611
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

"click" per script und zeitsteuerung

Beitrag von michaa7 » 02.01.2021 20:19:49

Es gibt doch im Rechner so einen knatternden Lautsprecher, der bei hardwarefehlern herumklickt?

Gibt es eien Möglickkeit diesen direkt zu einen einzelnen "Klick" zu veranlassen und dies entlang einer timeline in einen script? Nur ein Paar mal (weniger als 10)

click
sleep x.xxx
click
sleep x.xxx
click
sleep x.xxx
click

#ende

Alternativ auch gerne ein optischer reiz, ein feh-fenster-HG wird *kurz* weiß, dann wieder schwarz, blinkt einmal wieder weiß, ....

Entscheiden: scriptbar, extrem wenig ressourcenverbrauch
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Wormaus
Beiträge: 6
Registriert: 02.01.2021 12:46:12

Re: "click" per script und zeitsteuerung

Beitrag von Wormaus » 02.01.2021 20:33:52

Siehe mal hier:
(Mit ´gewissen Suchmaschienen wärst du vmtl auch fündig geworden ;) )
https://qastack.com.de/unix/1974/how-do ... eaker-beep

rodney
Beiträge: 332
Registriert: 09.12.2016 04:15:59

Re: "click" per script und zeitsteuerung

Beitrag von rodney » 02.01.2021 20:44:19

So weit mir bekannt ist haben nicht alle Geraete einen eingebauten Lautsprecher zum beepen. Daher visuelle Version die Hintergrund aendert.

Schwarzer Hintergrund welcher kurz weiss wird:

Code: Alles auswählen

hsetroot -solid "#000000"
sleep x.xxx
hsetroot -solid "#ffffff"; hsetroot -solid "#000000"
sleep x.xxx
hsetroot -solid "#ffffff"; hsetroot -solid "#000000"
sleep x.xxx
...
Falls mit feh der Hintergrund bzw ein Wallpaper gesetzt wurde:

Code: Alles auswählen

hsetroot -solid "#ffffff"; ${HOME}/.fehbg
sleep x.xxx
hsetroot -solid "#ffffff"; ${HOME}/.fehbg
sleep x.xxx
...

tobo
Beiträge: 1964
Registriert: 10.12.2008 10:51:41

Re: "click" per script und zeitsteuerung

Beitrag von tobo » 02.01.2021 20:52:25

Womöglich mittels beep (aus dem Paket beep)?

Code: Alles auswählen

beep;sleep .2;beep;sleep .2;beep

michaa7
Beiträge: 4611
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: "click" per script und zeitsteuerung

Beitrag von michaa7 » 02.01.2021 23:53:18

Das hört sich interessant, laut man beep einfach konfigurierbar und ich kann mir nicht vorstellen dass das recourccenhungrig wäre.
Allerdings:
rodney hat geschrieben: ↑ zum Beitrag ↑
02.01.2021 20:44:19
So weit mir bekannt ist haben nicht alle Geraete einen eingebauten Lautsprecher zum beepen.
ist dies wohl bei mir der fall: Mein G31M-ES2L hat zwar im Front panel (urgs) einen speakerstecker, aber keinen speaker. Mal im keller schaun ob das was recyclebares zu finden ist.

Die optische variante mit feh wäre mir zwar eh lieber, aber da sehe ich config probleme auf mich zukommen. Das war schon ein gehampel ein HG-***BILD** für fluxbox mit feh einzurichten,. Ob der sich durch ne Farbe ersetzen ließe? Aber wie gesagt, optisch wäre schön ...

Du hast ja bereits ein Beispiel für HG mit feh angegeben ... mal schaun ...

Danke übrigens an alle.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

michaa7
Beiträge: 4611
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: "click" per script und zeitsteuerung

Beitrag von michaa7 » 04.01.2021 00:34:20

rodney hat geschrieben: ↑ zum Beitrag ↑
02.01.2021 20:44:19
So weit mir bekannt ist haben nicht alle Geraete einen eingebauten Lautsprecher zum beepen. Daher visuelle Version die Hintergrund aendert.
...
Falls mit feh der Hintergrund bzw ein Wallpaper gesetzt wurde:

Code: Alles auswählen

hsetroot -solid "#ffffff"; ${HOME}/.fehbg
sleep x.xxx
hsetroot -solid "#ffffff"; ${HOME}/.fehbg
sleep x.xxx
...
Das habe ich nun probiert.

+ Funktioniert

- offene programmfenster verdecken dies
- mein subjektiver eindruck suggeriert mir, das "hsetroot" bei jedem blick neu geöffnet werden muß und dies sleep merklich verlängert? Bin aber nicht sicher.

Fazit: Wird erstmal meine lösung für script-v0.1. Aber falls jemand ne lösung für ein offenes terminalfenster, feh, display oder xyz kennt würde ich das gerne alternativ damit versuchen.

Danke soweit.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Benutzeravatar
heisenberg
Beiträge: 3473
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: "click" per script und zeitsteuerung

Beitrag von heisenberg » 04.01.2021 01:03:08

Du könntest auch mit den 3 Tastatur LEDs rumblinken. (Scroll Lock, Num Lock, Caps Lock)
... unterhält sich hier gelegentlich mangels wunschgemäßer Gesprächspartner mal mit sich selbst.

michaa7
Beiträge: 4611
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: "click" per script und zeitsteuerung

Beitrag von michaa7 » 04.01.2021 01:13:15

nee, das ist zu mickrig.

Ich frage mich ob nicht das script die farben des terminals in dem es läuft im gewünschten abstand flippen könnte ... oder sowas.

in xterm gibt es zb. die option "-bg <color>". Das ist vermutlich für ein config file gedacht. aber kann man das oder entsprechendes nicht per script an das terminal senden in dem das script läuft? Das wäre super cool. ;-)

Edit:
Irgendwie geht das, ma schaun .... ;-) :
http://stackoverflow.com/questions/1743 ... ell-script
http://misc.flogisoft.com/bash/tip_colo ... formatting
http://askubuntu.com/questions/558280/c ... f-terminal
http://unix.stackexchange.com/questions ... cmd/490466
http://unix.stackexchange.com/questions ... 924#474924
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Benutzeravatar
heinz
Beiträge: 535
Registriert: 20.12.2007 01:43:49

Re: "click" per script und zeitsteuerung

Beitrag von heinz » 04.01.2021 10:27:28

michaa7 hat geschrieben: ↑ zum Beitrag ↑
04.01.2021 01:13:15
Ich frage mich ob nicht das script die farben des terminals in dem es läuft im gewünschten abstand flippen könnte ... oder sowas.
Suchst Du sowas?
Konsole invertieren:

Code: Alles auswählen

echo -e "\e[?5h"
Normalzustand wiederherstellen:

Code: Alles auswählen

echo -e "\e[?5l"
Diese und weitere Hilfreiche "Befehle" fuer die Konsole:

Code: Alles auswählen

man console_codes
gruss,
heinz

michaa7
Beiträge: 4611
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: "click" per script und zeitsteuerung

Beitrag von michaa7 » 04.01.2021 13:05:13

Ja, genau. Danke auch für die manpage, wußte nicht wonach suchen.

EDIT:
...wobei ich nach Querlesen dieser man froh bin, dass ich mit dem hier weiter unten Beschriebenen bereits habe was ich brauche ... hoffe ich ;-)
/Edit:


Auf die schnelle zusammenkopiert: so erhält man einen schönen optischen beat

Code: Alles auswählen

 echo -e "\e[?5h" && sleep 0.1s && echo -e "\e[?5l"


Damit läßt sich wirklich was anfangen.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Antworten