Autore Topic: Thunderbird: apertura in cartella specifica  (Letto 338 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline gabryele

  • Post: 865
Thunderbird: apertura in cartella specifica
« il: 13 Dicembre 2019 19:19:47 »
Ho trovato questa discussione:
http://forums.mozillazine.org/viewtopic.php?f=28&t=3057347

in cui si dice di installare questo http://addons.thunderbird.net/thunderbird/addon/986610
e inserire nel userChrome.js una cosa tipo questa:

Codice: [Seleziona]
/* Thunderbird userChrome.js */

if (location == "chrome://messenger/content/messenger.xul") {
  setTimeout(function () {
    SelectFolder("mailbox://Local Folders/Inbox");
  }, 1000);
}
credo di aver inserito bene i dati per Cartelle locali.
oppure ho sbagliato qualcosa?

(purtroppo non riesco a registrarmi su http://forums.mozillazine.org, quindi provo a chiedere qui)
« Ultima modifica: 29 Settembre 2020 09:54:21 da gabryele »

Offline bobo779256

  • Post: 303
Re:Thunderbird 68: apertura in cartella specifica (userChrome.js)
« Risposta #1 il: 13 Dicembre 2019 21:31:15 »
Se posso suggerirti un trucchetto per far aprire TB sempre ad una cartella specifica:

il trucchetto è lasciare selezionata la cartella che si vuole si apra le volte successive, chiudere TB, e nella cartella profilo rendere il file session.json di sola lettura

Quando si avvia TB per i suoi scopi si creerà un session.json.tmp ma le impostazioni di apertura le leggerà sempre dal file di sola lettura

E' da un po' che uso 'sto sistema, magari in futuro proverò anche per altri file json...  :D

Offline gabryele

  • Post: 865
Re:Thunderbird 68: apertura in cartella specifica (userChrome.js)
« Risposta #2 il: 14 Dicembre 2019 10:23:23 »
si quel trucchetto lo conoscevo e lo avevo postato su un'altra discussione.
volevo provare quest'altra cosa, ma aspetto consigli da esperti di .js

Offline gabryele

  • Post: 865
Re:Thunderbird 68: apertura in cartella specifica (userChrome.js)
« Risposta #3 il: 16 Dicembre 2019 11:09:40 »
allora dovrebbe funzionare così:

impostare
set devtools.chrome.enabled a true
aprire la console errori e incollare:

Citazione
alert(GetFirstSelectedMsgFolder().URI); // don't guess, test

a questo punto si riceve la cartella selezionata in Thunderbird (che vogliamo essere la cartella all'apertura)

ad esempio io ho mailbox://nobody@Local%20Folders/Inbox

creare il file userChrome.js (dopo aver installato userChromeJS):

Codice: [Seleziona]
/* Thunderbird userChrome.js */

if (location == "chrome://messenger/content/messenger.xul") {
  setTimeout(function () {
    SelectFolder("mailbox://nobody@Local%20Folders/Inbox");
  }, 1000);
}

Per il momento sembra funzionare, continuo a tenerlo d'occhio e a vedere come va nei prossimi giorni

« Ultima modifica: 16 Dicembre 2019 11:16:28 da michro »

Offline gabryele

  • Post: 865
Re:Thunderbird 68: apertura in cartella specifica (userChrome.js)
« Risposta #4 il: 29 Settembre 2020 09:47:40 »
hanno aggiornato
Manually sort folders  :wink: :!: :!: :!: :!:

https://addons.thunderbird.net/it/thunderbird/addon/manually-sort-folders/

ora si può reimpostare senza problemi una cartella iniziale predefinita (insieme ad altre cose)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.