Keyboard macro utility
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Keyboard macro utility
Sono alla ricerca di un software DI FACILE E IMMEDIATO UTILIZZO che, alla pressione di un tasto (es: F1, F2, ..., F12), scriva automaticamente una frase inserita in precedenza e associata a quel tasto.
Ho trovato diverse applicazioni molto elaborate (fin troppo) che fanno anche tante altre cose, a me serve solo la funzione che ho specificato.
Consigli in proposito?
Grazie in anticipo.
Ho trovato diverse applicazioni molto elaborate (fin troppo) che fanno anche tante altre cose, a me serve solo la funzione che ho specificato.
Consigli in proposito?
Grazie in anticipo.
- j0kers
- Linux 2.x

- Messaggi: 418
- Iscritto il: dom 22 lug 2007, 1:31
- Slackware: 13
- Kernel: 2.6.32
- Desktop: xfce4
Re: Keyboard macro utility
Se conosci un pò di programmazione te lo crei da solo...Io ho fatto qualcosa di simile con gambas 
Re: Keyboard macro utility
Se hai fatto qualcosa di simile potresti condividerlo?
Di programmazione so qualcosa ma orientato ad altre cose, non saprei creare un tool di questo tipo, anche se (credo) non dovrebbe essere molto difficile sapendolo fare.
Questo tool non serve a me, ma a una persona che è costretta (purtroppo e malvolentieri) a utilizzare win per questo motivo. Basta anche una cosa molto grezza... non per forza elaborata, anche uno script (campo in cui sono quasi completamente a digiuno), l'importante è che alla fine premo un tasto e mi stampa una sequenza di caratteri scelti in precedenza e associati a quel tasto.
Se non esiste già una cosa di questo tipo, qualcuno è in grado e ha voglia di crearla in modo tutti ne possano usufruire?
Di programmazione so qualcosa ma orientato ad altre cose, non saprei creare un tool di questo tipo, anche se (credo) non dovrebbe essere molto difficile sapendolo fare.
Questo tool non serve a me, ma a una persona che è costretta (purtroppo e malvolentieri) a utilizzare win per questo motivo. Basta anche una cosa molto grezza... non per forza elaborata, anche uno script (campo in cui sono quasi completamente a digiuno), l'importante è che alla fine premo un tasto e mi stampa una sequenza di caratteri scelti in precedenza e associati a quel tasto.
Se non esiste già una cosa di questo tipo, qualcuno è in grado e ha voglia di crearla in modo tutti ne possano usufruire?
Re: Keyboard macro utility
up!
Per favore, qualche anima pia che mi da una mano a trovare/costruire questo tool? Grazie ad esso potrei installare Slack su ben 4 pc come unico OS. Forza ragazzi, ho fiducia in voi
Per favore, qualche anima pia che mi da una mano a trovare/costruire questo tool? Grazie ad esso potrei installare Slack su ben 4 pc come unico OS. Forza ragazzi, ho fiducia in voi
Re: Keyboard macro utility
Ma usi qualche software in particolare? Così magari è possibile creare delle macro all'interno dello stesso programma.
Comunque ho trovato:
http://lifehacker.com/351285/automate-r ... h-snippits
http://ubuntuforums.org/showthread.php?t=494889
http://www.jedit.org/index.php?page=download
http://code.google.com/p/autokey/downlo ... z&can=2&q=
http://www.linuxjournal.com/article/8646
Comunque ho trovato:
http://lifehacker.com/351285/automate-r ... h-snippits
http://ubuntuforums.org/showthread.php?t=494889
http://www.jedit.org/index.php?page=download
http://code.google.com/p/autokey/downlo ... z&can=2&q=
http://www.linuxjournal.com/article/8646
Re: Keyboard macro utility
Grazie SIV per la risposta, ho guardato i link che hai postato ma non ho risolto il mio problema. In poche parole ho bisogno di registrare delle stringhe di testo e associarle a un tasto in modo che, ovunque premo quel tasto (nel browser, in writer, ecc.), mi scriva in automatico il testo memorizzato (associato a quel tasto).
QUALSIASI MODO VA BENE, basta che risolvo questo problema. Se quello che chiedo si può fare con jedit & CO mi potresti far vedere un esempio?
Grazie
QUALSIASI MODO VA BENE, basta che risolvo questo problema. Se quello che chiedo si può fare con jedit & CO mi potresti far vedere un esempio?
Grazie
Re: Keyboard macro utility
Quando ho scritto non avevo tempo per provare nulla. Ora sto studiando, vedo di provare qualcosa nella "pausa pranzo" 
Re: Keyboard macro utility
Allora ho semirisolto.
A parte una sfilza di nomi che ho trovato, xautomation,xnee,xmacro,xdotool... ho scelto xautomation.
Di questo trovi gli slackbuild su SbO mi pare, altrimenti chiedi che ti dico come fare il pacchetto.
Una volta installato il pacchetto xautomation, installa diversi tool a te serve xte.
Xte ho visto che ha diverse opzioni,per esempio
...ma a te interessa l'opzione str.
Infatti se da un terminale lanci il comando:
entro i 5 secondi ti posizioni con il mouse nel form che devi e lì ti stampa la stringa.
Quindi ipotizzo che potresti usare xbindkeys (o utility del DE che usi:kde,xfce,gnome...) per impostare che alla pressione di una combinazione di tasti ti lanci il comando che vuoi.
N.B. - Problema
Da quel che ho visto/letto xte non supporta i caratteri unicode! Bel problema se nelle frasi che ti servono c'è qualche carattere speciale!
Ho letto in giro che ci dovrebbe essere qualche patch ma io non riesco a trovarla
A parte una sfilza di nomi che ho trovato, xautomation,xnee,xmacro,xdotool... ho scelto xautomation.
Di questo trovi gli slackbuild su SbO mi pare, altrimenti chiedi che ti dico come fare il pacchetto.
Una volta installato il pacchetto xautomation, installa diversi tool a te serve xte.
Xte ho visto che ha diverse opzioni,per esempio
Codice: Seleziona tutto
xte "key c" #simula la pressione del tasto cInfatti se da un terminale lanci il comando:
Codice: Seleziona tutto
xte "sleep 5" "str ciao e baci"Quindi ipotizzo che potresti usare xbindkeys (o utility del DE che usi:kde,xfce,gnome...) per impostare che alla pressione di una combinazione di tasti ti lanci il comando che vuoi.
N.B. - Problema
Da quel che ho visto/letto xte non supporta i caratteri unicode! Bel problema se nelle frasi che ti servono c'è qualche carattere speciale!
Ho letto in giro che ci dovrebbe essere qualche patch ma io non riesco a trovarla
Re: Keyboard macro utility
Grazie mille!
Togliendo lo "sleep" con xbindkeys è perfetto, mi stampa la stringa con la combinazione di tasti scelta, come volevo io. L'unico problema (abbastanza importante) è che si blocca, ovvero avvio xbindkeys:
e alla prima pressione dei tasti shift+F2 (combinazione che ho scelto io) mi stampa subito la stringa senza problemi, ma dopo che l'ho fatto una volta si blocca e a volte devo premere shift+F2 diverse volte prima che mi stampi nuovamente la stringa e magari ne stampa solo un pezzo
Un bug di xautomation?
Problema purtroppo ancora non risolto
Togliendo lo "sleep" con xbindkeys è perfetto, mi stampa la stringa con la combinazione di tasti scelta, come volevo io. L'unico problema (abbastanza importante) è che si blocca, ovvero avvio xbindkeys:
Codice: Seleziona tutto
$ xbindkeys -f /home/mioutente/.xbindkeysrcUn bug di xautomation?
Problema purtroppo ancora non risolto
Re: Keyboard macro utility
Hai controllato che la combinazione scelta sia libera?
A me provando è capitato che la combinazione era già usata dall'applicazione dove volevo usare la stringa e quindi premendo la combinazione stampava una pezzo di stringa e poi partiva il servizio del programma a cui era assegnata quella shortcut. Non so se mi sono spiegato.
Comunque questo problema ti si presenta stampando la scritta in programmi diversi o sempre nello stesso programma?
A me provando è capitato che la combinazione era già usata dall'applicazione dove volevo usare la stringa e quindi premendo la combinazione stampava una pezzo di stringa e poi partiva il servizio del programma a cui era assegnata quella shortcut. Non so se mi sono spiegato.
Comunque questo problema ti si presenta stampando la scritta in programmi diversi o sempre nello stesso programma?
Re: Keyboard macro utility
No, la scorciatoia non è già utilizzata dall'applicazione. Mi succede con qualsiasi applicazione (browser, terminale ... ) e, su Slackware 12.2 che ho su un altro pc, solo su terminale, la stringa "ciao ciao" me la scrive "cciiaaoo"... boh 
Re: Keyboard macro utility
Bha questo non ti so dire. Quando ho tempo proverò con un altro software 
Re: Keyboard macro utility
Grazie mille per l'aiuto e per il tempo dedicatomi fino ad ora
Anche io non ho molto tempo, appena riesco provo qualcosa di diverso, o anche solo versioni più vecchie della stessa applicazione.
Spero di poter scrivere [RISOLTO] a breve, così che tutti quelli che ne hanno bisogno possano usufruire di questo topic .
Anche io non ho molto tempo, appena riesco provo qualcosa di diverso, o anche solo versioni più vecchie della stessa applicazione.
Spero di poter scrivere [RISOLTO] a breve, così che tutti quelli che ne hanno bisogno possano usufruire di questo topic .

