[Risolto] firefox - icecat: bookmarks in comune

Installazione, configurazione e uso di programmi e strumenti.
chicco00
Prode Principiante
Messaggi: 209
Iscrizione: giovedì 3 gennaio 2008, 21:04

[Risolto] firefox - icecat: bookmarks in comune

Messaggio da chicco00 »

Salve,
vorrei che firefrox e icecatvisualizzassero gli stessi segnalibri e ho provato a linkare bookmark.html e bookmarbackup/ dell'uno con quelli dell'altro,
ma inutilmente. Ogni programma continua a visualizzare i proprio.
Inoltre, e quasta è la cosa che nn mi torno, pur avendo rinominato bookmarks.html in bookmark_old ancora sono visibili!

come posso risolvere per unificare i segnalibri, senza utilizzare estensioni?

gracias
Ultima modifica di chicco00 il venerdì 25 febbraio 2011, 8:41, modificato 1 volta in totale.
Avatar utente
yves
Rampante Reduce
Rampante Reduce
Messaggi: 5422
Iscrizione: domenica 25 dicembre 2005, 2:23
Località: Argentina - BsAs
Contatti:

Re: firefox - icecat: bookmark in comune

Messaggio da yves »

I bookmark non sono più in fogli html, ma vengono salvati in database SQL-lite, puoi provare a modificare i due navigatori, con:

Codice: Seleziona tutto

about:config
e cercare la chiave:

Codice: Seleziona tutto

browser.bookmarks.autoExportHTML
un doppio click sopra e passa da "false" a "true", riavvii il browser e vedrai il file "bookmarks.html" che si è popolato, però non sarei sicuro che si possano sincronizzare.

Secondo me dovresti provare a modificare i due browser, quindi creare un solo file "bookmarks.html" da qualche parte fuori dei profili, e nei due profili un link simbolico "bookmarks.html" a lui, in modo che se lo "importino" a vicenda ad ogni avvio. Ma salvati le due cartelle dei profili prima di tentare esperimenti "alchimistici"  ;D
Al giorno d'oggi i cani di razza muovono la coda solo per interesse. Ma io sono un bastardo... Tuxliberty
Riscopri il PC, installa ed usa Linux ;-) - Linux != Windows Linux User # 16486 - Jabber: yvesBsAs@jabber.org
chicco00
Prode Principiante
Messaggi: 209
Iscrizione: giovedì 3 gennaio 2008, 21:04

Re: firefox - icecat: bookmark in comune

Messaggio da chicco00 »

ok positivo. era esattaamente la mia idea. infatti avevo rinominati in _old sia l'htl che la cartella di backup ;)

tenterò---vi dirò---
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: firefox - icecat: bookmark in comune

Messaggio da Elrond »

Non ho mai provato, ma credo che sia possibile fare in modo che i due programmi condividano interamente la cartella del profilo. Puoi impostare la cartella creando un nuovo profilo con

Codice: Seleziona tutto

icecat --profilemanager
oppure

Codice: Seleziona tutto

firefox --profilemanager
(a seconda di quale cartella vuoi cambiare, se quella di icecat o firefox). Se sei in vena di esperimenti (e ti interessa avere il profilo in comune) potresti divertirti a provarlo e poi facci sapere ;D
Se non hai uno spirito molto avventuriero lascia stare questa prova
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
chicco00
Prode Principiante
Messaggi: 209
Iscrizione: giovedì 3 gennaio 2008, 21:04

Re: firefox - icecat: bookmark in comune

Messaggio da chicco00 »

Bella Elrond,
ottima dritta.
In effetti funziona. Ho creato una nuova cartella e copiato uno dei due profili e funzionava. Poi li ho indirizzati entrambi lì, e funziona.
Unica pecca è che apro firefox nn parte icecat (e viceversa) perché dice che c'è già una istanza in corso. Ma se lancio più istanze dello stesso programma funziona...
Forse la soluzione, per quello che mi serve (bookmark condivisi senza uso di estensioni) , è copiare il profilo di uno.
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: firefox - icecat: bookmark in comune

Messaggio da Elrond »

chicco00 ha scritto: Unica pecca è che apro firefox nn parte icecat (e viceversa) perché dice che c'è già una istanza in corso. Ma se lancio più istanze dello stesso programma funziona...
Quando avvii Firefox/Icecat con un determinato profilo, nella relativa cartella viene creato un file chiamato lock che è un link simbolico a un file del tipo

Codice: Seleziona tutto

IP:+ID-processo
dove IP è l'IP della rete locate, ID-processo è l'ID corrispondente al processo avviate. Per esempio ora ho avviato Icecat e il file lock è un link a

Codice: Seleziona tutto

192.168.1.2:+1710
Infatti 192.168.1.2 è il mio IP locate, 1710 è l'ID del processo icecat-bin. Puoi vedere tutti gli ID associati ad icecat-bin con il comando

Codice: Seleziona tutto

pgrep icecat-bin
Il link probabilmente sarà rotto perché un simile file probabilmente non esiste (a meno che tu non abbia davvero file con nomi così strani in quella cartella ;D) ma penso che serva solo al browser (Firefox o Icecat) per impedire che un nuovo processo del browser possa utilizzare lo stesso profilo causando comprensibili conflitti.

Se hai intenzione di usare i due browser contemporaneamente allora questa decisamente non è una soluzione adatta (quella che alla fine hai adottato tu sicuramente è più comoda per te), altrimenti penso che sia accettabile non poter avviare i due programmi insieme. Dipende tutto da quello che vuoi fare tu. Comunque grazie per aver partecipato a questo piccolo esperimento informatico  ;)
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
chicco00
Prode Principiante
Messaggi: 209
Iscrizione: giovedì 3 gennaio 2008, 21:04

Re: firefox - icecat: bookmark in comune

Messaggio da chicco00 »

Buongiorno.
In effetti avevo immaginato che ilproblema dipendesse da un conflitto di utilizzo dello stesso profilo. Pertanto ho optato per la seguente soluzione:
-Firefox si avvia sempre con il profilo condiviso creato ad hoc ( percorso/profilo/comune);
-Icecat all'avvio mi chiede quale profilo utilizzare: quello di default (nel quale ho importato i segnalibir e alleggerito delle estensioni) oppure quello comune.

Il mio fine era quello di avere la stessa barre dei segnalibri. Per ora così sono soddisfatto ma penso che vada raffinata la cosa.

Grazie mille a te per le spiegazioni e le dritte!! E' stato un piacere.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti