invia link ""firefox""
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.
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
invia link ""firefox""
non riesco + a trovare quel topic dove si parlava di come modificare il client di posta a firefox per i link che si vogliono inviare via e-mail.
Firefox --> File --> Invia link --> kmail "nuovo messaggio"
qualcuno mi sa aiutare...io uso da sempre kmail e non ricordo come sostituirlo a Compose che parte di default.
Nelle impostazioni con about:config mi pare che servisse una stringa.
grazie
Firefox --> File --> Invia link --> kmail "nuovo messaggio"
qualcuno mi sa aiutare...io uso da sempre kmail e non ricordo come sostituirlo a Compose che parte di default.
Nelle impostazioni con about:config mi pare che servisse una stringa.
grazie
-
Almucantarat
- Linux 1.x

- Messaggi: 132
- Iscritto il: ven 15 apr 2005, 0:00
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
/.mozilla/firefox/z34mqaok.default/prefs.js (mio percorso)Almucantarat ha scritto:aggiungi al file ~/.mozilla/firefox/mdq71gid.default/prefs.js la riga:
user_pref("network.protocol-handler.app.mailto", "dove sta kmail");
in seguito ti apparira questa stringa in about:config
ok ho aggiunto questa riga :
user_pref("network.protocol-handler.app.mailto", "/opt/kde/bin/kmail");
ma quando faccio invia link mi si apre Kmail e non mette il link che voglio inviare che opzione devo mettere?
grazie
-
Almucantarat
- Linux 1.x

- Messaggi: 132
- Iscritto il: ven 15 apr 2005, 0:00
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
-
Almucantarat
- Linux 1.x

- Messaggi: 132
- Iscritto il: ven 15 apr 2005, 0:00
- syaochan
- Linux 3.x

- Messaggi: 659
- Iscritto il: dom 9 mag 2004, 0:00
- Nome Cognome: Christian
- Slackware: current 64
- Kernel: 2.6.38.7
- Desktop: KDE 4.5.5
- Contatta:
Riesumo questo thread perche' sto provando a scrivere uno script che avvii kmail con i parametri giusti, visto che firefox passa come argomento
mentre kmail si aspetta una cosa del tipo
Pero' qualcosa non va. Lo script e' il seguente:
Ma kmail continua a darmi l'errore:
Se lancio da linea di comando kmail con l'opzione --body pero' funziona.
Avete idea del perche'?
Grazie
Christian
Codice: Seleziona tutto
mailto:?body=http%3A%2F%2Fwww.slacky.it%2F&subject=Slacky.it%20%3A%3A%20Italian%20Slackware%20Community%20-%20HomeCodice: Seleziona tutto
kmail --composer -s Oggetto --body Corpo_del_messaggio mailto:indirizzo@emailCodice: Seleziona tutto
#!/usr/bin/env perl
use strict;
my $stringa=@ARGV[0];
my ($mailto,$body,$subject)=split(/\?body=|&subject=/,$stringa);
print "MAILTO: $mailto\n";
$body=~s/%([a-fA-F0-9]{2})/chr(hex($1))/ge;
print "BODY: $body\n";
$subject=~s/%([a-fA-F0-9]{2})/chr(hex($1))/ge;
print "SUBJ: $subject\n";
exec '/opt/kde/bin/kmail','--composer',"-s $subject","--body $body","$mailto";
Codice: Seleziona tutto
kmail: Opzione "--body http://www.slacky.it/" sconosciuta.
kmail: Usa --help per ottenere la lista delle opzioni a riga di comando disponibili.Avete idea del perche'?
Grazie
Christian
- syaochan
- Linux 3.x

- Messaggi: 659
- Iscritto il: dom 9 mag 2004, 0:00
- Nome Cognome: Christian
- Slackware: current 64
- Kernel: 2.6.38.7
- Desktop: KDE 4.5.5
- Contatta:
Sono riuscito a farlo funzionare con un misto di shell e perl, il risultato non e' un gran esempio di programmazione, ma funziona ^^;;. Naturalmente se qualcuno ha un'idea migliore e' il benvenuto
Ciao, Christian
Codice: Seleziona tutto
#!/bin/sh
mailto=`echo "$@" | perl -e '
while( chomp(my $stringa = <STDIN>) ){
($mailto,$body,$subject)=split(/\?body=|&subject=/,$stringa);
print "$mailto";
}'`
body=`echo "$@" | perl -e '
while( chomp(my $stringa = <STDIN>) ){
($mailto,$body,$subject)=split(/\?body=|&subject=/,$stringa);
$body=~s/%([a-fA-F0-9]{2})/chr(hex($1))/ge;
print "$body";
}'`
subject=`echo "$@" | perl -e '
while( chomp(my $stringa = <STDIN>) ){
($mailto,$body,$subject)=split(/\?body=|&subject=/,$stringa);
$subject=~s/%([a-fA-F0-9]{2})/chr(hex($1))/ge;
print "$subject";
}'`
# echo "MAILTO: $mailto"
# echo "BODY: $body"
# echo "SUBJECT: $subject"
`which kmail` --composer --body "$body" -s "$subject" "$mailto"- syaochan
- Linux 3.x

- Messaggi: 659
- Iscritto il: dom 9 mag 2004, 0:00
- Nome Cognome: Christian
- Slackware: current 64
- Kernel: 2.6.38.7
- Desktop: KDE 4.5.5
- Contatta:
Invece io ho ancora la 1.5.0.x, e facendo quello che dici mi si apre si' la finestra per comporre un nuovo mail con kmail, ma e' vuota, cioe' il link che volevo inviare non viene inserito automaticamente nel corpo del messaggio, e nell'oggetto del mail non compare il titolo della pagina web.
Quindi sono dovuto ricorrere a questo script.
Per curiosita', potresti per favore creare un file contenente il seguente script: e sostituirlo temporaneamente al percorso dell'eseguibile di kmail, nella configurazione di firefox, postando poi qui il file di output?
Vorrei vedere se e' cambiato il formato dei parametri che firefox passa al client di posta.
Grazie, ciao.
Christian
EDIT: screenshots
Con script:

Senza script (solo /opt/kde/bin/kmail)

Quindi sono dovuto ricorrere a questo script.
Per curiosita', potresti per favore creare un file contenente il seguente script:
Codice: Seleziona tutto
#!/bin/sh
echo "$@" > ~/file_di_outputVorrei vedere se e' cambiato il formato dei parametri che firefox passa al client di posta.
Grazie, ciao.
Christian
EDIT: screenshots
Con script:

Senza script (solo /opt/kde/bin/kmail)

