Perte de l'historique et des onglets
Modérateurs : nico@nc, Mori, jpj, myahoo
Re: Perte de l'historique et des onglets
Je viens de comprendre que "Select all" ne fais pas parti du code.
J'ai ouvertFF. Ensuite, j'ai remplacé le fichier sessionstore.js(quelques ko) pr celui que j'ai pu récupéré (8Mo). Je l'ai renommé en sessionstore.js.txt.
Puis, j'ai ouvert dans FF le fichier txt. Ensuite, j'ai chargé le bookmarklet, mais une pag blanhe se charge.
J'ai fait la même manipulation, mais j'ai renommé sessionstore.js.txt en sessionstore.js avant de charger le marque page. Même résultat.
J'ai répété le même manipulation mais avec le fichier sessionstore.js (sans le renommer), mais ça ne fonctionne pas non plus (le fichier a changé lorsque FF a ouvert le fichier sessionstore.js, mais j'ai remi celui que j'avais récupéré avant de charger le bookmarket). même résultat.
Je commence à croire que cette solution ne fonctionne pas pour moi, à moins que je ne fasse pas bien les manips, ou que les codes ne sont pas bons.
Je vais essayer d'inserer les deux codes ci dessous dans le bookmarket, pour voir si ça fonctionne :
javascript:(function(){var D=document,H,i=j=0,P=D.getElementsByTagName('PRE'),t='',R=/[^:]\{"entries":\[\{("url":"([^"]*)")\,("title":"([^"]*)"){0,1}/g,T,U;for(j=0;E=P[j];j++){H=E.innerHTML;while(R.exec(H)){U=RegExp.$2;T=RegExp.$4;if(T.length==0){T=U;}t+='<b>['+(++i)+']</b> <a href='+U+'>'+T+' ('+U+')<\/a><br>';}}with(window.open().document){write(t);close()}})();
javascript:(function(){var D=document,H,i=j=0,P=D.getElementsByTagName('PRE'),t='',R=/"state":\{"entries":\[\{("url":"([^"]*)")\,("title":"([^"]*)"){0,1}/g,T,U;for(j=0;E=P[j];j++){H=E.innerHTML;while(R.exec(H)){U=RegExp.$2;T=RegExp.$4;if(T.length==0){T=U;}t+='<b>['+(++i)+']</b> <a href='+U+'>'+T+' ('+U+')<\/a><br>';}}with(window.open().document){open();close();body.innerHTML=t;}})();
Votre Navigateur : Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
J'ai ouvertFF. Ensuite, j'ai remplacé le fichier sessionstore.js(quelques ko) pr celui que j'ai pu récupéré (8Mo). Je l'ai renommé en sessionstore.js.txt.
Puis, j'ai ouvert dans FF le fichier txt. Ensuite, j'ai chargé le bookmarklet, mais une pag blanhe se charge.
J'ai fait la même manipulation, mais j'ai renommé sessionstore.js.txt en sessionstore.js avant de charger le marque page. Même résultat.
J'ai répété le même manipulation mais avec le fichier sessionstore.js (sans le renommer), mais ça ne fonctionne pas non plus (le fichier a changé lorsque FF a ouvert le fichier sessionstore.js, mais j'ai remi celui que j'avais récupéré avant de charger le bookmarket). même résultat.
Je commence à croire que cette solution ne fonctionne pas pour moi, à moins que je ne fasse pas bien les manips, ou que les codes ne sont pas bons.
Je vais essayer d'inserer les deux codes ci dessous dans le bookmarket, pour voir si ça fonctionne :
javascript:(function(){var D=document,H,i=j=0,P=D.getElementsByTagName('PRE'),t='',R=/[^:]\{"entries":\[\{("url":"([^"]*)")\,("title":"([^"]*)"){0,1}/g,T,U;for(j=0;E=P[j];j++){H=E.innerHTML;while(R.exec(H)){U=RegExp.$2;T=RegExp.$4;if(T.length==0){T=U;}t+='<b>['+(++i)+']</b> <a href='+U+'>'+T+' ('+U+')<\/a><br>';}}with(window.open().document){write(t);close()}})();
javascript:(function(){var D=document,H,i=j=0,P=D.getElementsByTagName('PRE'),t='',R=/"state":\{"entries":\[\{("url":"([^"]*)")\,("title":"([^"]*)"){0,1}/g,T,U;for(j=0;E=P[j];j++){H=E.innerHTML;while(R.exec(H)){U=RegExp.$2;T=RegExp.$4;if(T.length==0){T=U;}t+='<b>['+(++i)+']</b> <a href='+U+'>'+T+' ('+U+')<\/a><br>';}}with(window.open().document){open();close();body.innerHTML=t;}})();
Votre Navigateur : Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
Re: Perte de l'historique et des onglets
Il semble que le fichier sessionstore récupéré (après la suppression) soit endommagé).
Il me reste plus qu'à essayer un maximum de logiciel de récupération de fichiers et esperer qu'il y en ait un qui me récupère un fchier correct.
Je vous remercie beaucoup pour votre aide, qui m'a été précieuse!
Je vous confirme au passage que ce code (pour le bookmarklet) fonctionne :
javascript:(function(){var%20D=document,H,i=j=0,P=D.getElementsByTagName('PRE'),t='',R=/[^:]\{"entries":\[\{("url":"([^"]*)")\,("title":"([^"]*)"){0,1}/g,T,U;for(j=0;E=P[j];j++){H=E.innerHTML;while(R.exec(H)){U=RegExp.$2;T=RegExp.$4;if(T.length==0){T=U;}t+='<b>['+(++i)+']</b>%20<a%20href='+U+'>'+T+'%20('+U+')<\/a><br>';}}with(window.open().document){write(t);close()}})();
Il permet d'afficher les liens des adresses présentes dans le fichier sessionstore.js, les uns en dessous les autres. Très pratique quand on n'a pas un fichier endommâgé!
Bonne soirée!
SUJET RESOLU
Votre Navigateur : Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
Il me reste plus qu'à essayer un maximum de logiciel de récupération de fichiers et esperer qu'il y en ait un qui me récupère un fchier correct.
Je vous remercie beaucoup pour votre aide, qui m'a été précieuse!
Je vous confirme au passage que ce code (pour le bookmarklet) fonctionne :
javascript:(function(){var%20D=document,H,i=j=0,P=D.getElementsByTagName('PRE'),t='',R=/[^:]\{"entries":\[\{("url":"([^"]*)")\,("title":"([^"]*)"){0,1}/g,T,U;for(j=0;E=P[j];j++){H=E.innerHTML;while(R.exec(H)){U=RegExp.$2;T=RegExp.$4;if(T.length==0){T=U;}t+='<b>['+(++i)+']</b>%20<a%20href='+U+'>'+T+'%20('+U+')<\/a><br>';}}with(window.open().document){write(t);close()}})();
Il permet d'afficher les liens des adresses présentes dans le fichier sessionstore.js, les uns en dessous les autres. Très pratique quand on n'a pas un fichier endommâgé!
Bonne soirée!
SUJET RESOLU
Votre Navigateur : Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
Re: Perte de l'historique et des onglets
Sinon, la manipulation de ce message http://forums.mozillazine.org/viewtopic ... #p12098147 fonctionne aussi.
Mais effectivement, tu avais un autre problème car un fichier sessionstore.js de 8 Mo, je n'arrive pas à y croire.
Ces fichiers stockant les liens des onglets ouverts durant la session, je ne n'arrive pas à imaginer ce qu'il faudrait ouvrir pour arriver à un fichier de ce poids.
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20130103 Firefox/19.0
Mais effectivement, tu avais un autre problème car un fichier sessionstore.js de 8 Mo, je n'arrive pas à y croire.
Ces fichiers stockant les liens des onglets ouverts durant la session, je ne n'arrive pas à imaginer ce qu'il faudrait ouvrir pour arriver à un fichier de ce poids.
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20130103 Firefox/19.0
► Si votre problème est [Résolu], svp, marquez-le.
► Pas de support par mp, l’aide se fait sur le forum.
► Pas de support par mp, l’aide se fait sur le forum.
Re: Perte de l'historique et des onglets
J'ai pu récupérer un fichier sessionstore.js du mois d'avril de 4,3 Mo! ^^
il y a seulement 51 liens dedans.
Votre Navigateur : Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
il y a seulement 51 liens dedans.
Votre Navigateur : Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
Re: Perte de l'historique et des onglets
Je serais curieux de savoir en quoi consiste les 4,25 Mo (à la louche) en trop qui remplissent le fichier.
Mais je crois que de toute façon, on ne pourra pas aller plus loin et qu'il vaut mieux en rester là.
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20130103 Firefox/19.0
Mais je crois que de toute façon, on ne pourra pas aller plus loin et qu'il vaut mieux en rester là.

Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20130103 Firefox/19.0
► Si votre problème est [Résolu], svp, marquez-le.
► Pas de support par mp, l’aide se fait sur le forum.
► Pas de support par mp, l’aide se fait sur le forum.
Re: Perte de l'historique et des onglets
Pour lancer le bookmarklet il faut : prendre javascript:(function(){var D=document,H,i=j=0,P=D.getElementsByTagName('PRE'),t='',R=/[^:]\{"entries":\[\{("url":"([^"]*)")\,("title":"([^"]*)"){0,1}/g,T,U;for(j=0;E=P[j];j++){H=E.innerHTML;while(R.exec(H)){U=RegExp.$2;T=RegExp.$4;if(T.length==0){T=U;}t+='<b>['+(++i)+']</b> <a href='+U+'>'+T+' ('+U+')<\/a><br>';}}with(window.open().document){write(t);close()}})();
le selectionner et le deplacer dans la barre des marques pages (la barre en dessous de la barre d'adresse)
ouvrir un nouvel onglet
ouvrir le fichier sessionstore.bak sous firefox en faisant ALT + fichier + ouvrir un fichier
cliquer sur le javascript dans la barre des marques pages
Voilà !
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
le selectionner et le deplacer dans la barre des marques pages (la barre en dessous de la barre d'adresse)
ouvrir un nouvel onglet
ouvrir le fichier sessionstore.bak sous firefox en faisant ALT + fichier + ouvrir un fichier
cliquer sur le javascript dans la barre des marques pages
Voilà !
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités