pas de pot, c'est un decoder que je cherche, mais bon ça doit se trouver à partir du man openssl.
bon, qq'un, sur "fr.comp.infosystemes.www.navigateurs" m'a donné la solution la plus élégante, laquelle ne nécessite même pas de décodage :
copier le contenu de l'attribut icon de la balise <a /> du fichier bookmarks.html de firefox et coller ce texte dans l'attribut src d'une balise <img />, le navigateur se débrouille tout seul... -- une bévue
Une bévue <pere.noel@laponie.com.invalid> wrote:
pas de pot, c'est un decoder que je cherche, mais bon ça doit se trouver
à partir du man openssl.
bon, qq'un, sur "fr.comp.infosystemes.www.navigateurs" m'a donné la
solution la plus élégante, laquelle ne nécessite même pas de décodage :
copier le contenu de l'attribut icon de la balise <a /> du fichier
bookmarks.html de firefox et coller ce texte dans l'attribut src d'une
balise <img />, le navigateur se débrouille tout seul...
--
une bévue
pas de pot, c'est un decoder que je cherche, mais bon ça doit se trouver à partir du man openssl.
bon, qq'un, sur "fr.comp.infosystemes.www.navigateurs" m'a donné la solution la plus élégante, laquelle ne nécessite même pas de décodage :
copier le contenu de l'attribut icon de la balise <a /> du fichier bookmarks.html de firefox et coller ce texte dans l'attribut src d'une balise <img />, le navigateur se débrouille tout seul... -- une bévue
Jaypee
Une bévue wrote:
pour décoder les favicons incluses dans le fichier bookmarks.html de firefox, il me faut un outil, en ligne de commande, capable de décode du base 64.
Déjà dans mon install ruby, mais vient peut-être d'une install de produit :
irb(main):001:0> require 'base64' => true irb(main):002:0> Base64.b64encode("Now is the time for all good codersnto learn Ruby") Tm93IGlzIHRoZSB0aW1lIGZvciBhbGwgZ29vZCBjb2RlcnMKdG8gbGVhcm4g UnVieQ= => "Tm93IGlzIHRoZSB0aW1lIGZvciBhbGwgZ29vZCBjb2RlcnMKdG8gbGVhcm4gnUnVieQ==n" irb(main):005:0> Base64.decode64 "Tm93IGlzIHRoZSB0aW1lIGZvciBhbGwgZ29vZCBjb2RlcnMKdG8gbGVhcm4gnUnVieQ==n" => "Now is the time for all good codersnto learn Ruby"
Curieux la dissymétrie entre b64encode et decode64... J-P PS : Le même existe aussi en Perl et en Python.
Une bévue wrote:
pour décoder les favicons incluses dans le fichier bookmarks.html de
firefox, il me faut un outil, en ligne de commande, capable de décode du
base 64.
Déjà dans mon install ruby, mais vient peut-être d'une install de produit :
irb(main):001:0> require 'base64'
=> true
irb(main):002:0> Base64.b64encode("Now is the time for all good
codersnto learn Ruby")
Tm93IGlzIHRoZSB0aW1lIGZvciBhbGwgZ29vZCBjb2RlcnMKdG8gbGVhcm4g
UnVieQ= =>
"Tm93IGlzIHRoZSB0aW1lIGZvciBhbGwgZ29vZCBjb2RlcnMKdG8gbGVhcm4gnUnVieQ==n"
irb(main):005:0> Base64.decode64
"Tm93IGlzIHRoZSB0aW1lIGZvciBhbGwgZ29vZCBjb2RlcnMKdG8gbGVhcm4gnUnVieQ==n"
=> "Now is the time for all good codersnto learn Ruby"
Curieux la dissymétrie entre b64encode et decode64...
J-P
PS : Le même existe aussi en Perl et en Python.
Déjà dans mon install ruby, mais vient peut-être d'une install de produit :
irb(main):001:0> require 'base64' => true irb(main):002:0> Base64.b64encode("Now is the time for all good codersnto learn Ruby") Tm93IGlzIHRoZSB0aW1lIGZvciBhbGwgZ29vZCBjb2RlcnMKdG8gbGVhcm4g UnVieQ= => "Tm93IGlzIHRoZSB0aW1lIGZvciBhbGwgZ29vZCBjb2RlcnMKdG8gbGVhcm4gnUnVieQ==n" irb(main):005:0> Base64.decode64 "Tm93IGlzIHRoZSB0aW1lIGZvciBhbGwgZ29vZCBjb2RlcnMKdG8gbGVhcm4gnUnVieQ==n" => "Now is the time for all good codersnto learn Ruby"
Curieux la dissymétrie entre b64encode et decode64... J-P PS : Le même existe aussi en Perl et en Python.
Paul Gaborit
À (at) Wed, 1 Mar 2006 12:56:10 +0100, (Une bévue) écrivait (wrote):
pour décoder les favicons incluses dans le fichier bookmarks.html de firefox, il me faut un outil, en ligne de commande, capable de décode du base 64.
Sur MacOS X, en standard, il y a Perl et le module MIME::Base64.
On peut écrire un petit filtre (on lui envoie du Base64 sur son entrée standard et il décode sur sa sortie standard) : ---------------------------------------- #!/usr/bin/perl -w use strict; use warnings; use MIME::Base64; $/ = ""; my $base64 = <>; print decode_base64($base64); ----------------------------------------
On peut aussi écrire un script qui extrait tous les .ico trouvés dans des fichiers bookmarks.html de firefox (dont on donne les chemins d'accès en paramètres au script) :
---------------------------------------- #!/usr/bin/perl -w use strict; use warnings; use MIME::Base64;
my $ico_basename = "icon"; my $ico_num = "1";
foreach my $file (@ARGV) { open my $bookmark, "<", $file; if (not defined $bookmark) { warn "Can't read '$file': $!n"; next; } while (<$bookmark>) { if (m/ICON="data:image/x-icon;base64,([^"]*)/) { my $b64 = $1; my $ico_fh = next_ico_file(); print $ico_fh decode_base64($b64); close $ico_fh; } } }
sub next_ico_file { $ico_num++ while (-e make_ico_name()); open my $ico_fh, ">", make_ico_name() or die "Can't write '" . make_ico_name() . "': $!n"; return $ico_fh; }
sub make_ico_name { return sprintf("%s-%04d.ico", $ico_basename, $ico_num); } ----------------------------------------
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
À (at) Wed, 1 Mar 2006 12:56:10 +0100,
pere.noel@laponie.com.invalid (Une bévue) écrivait (wrote):
pour décoder les favicons incluses dans le fichier bookmarks.html de
firefox, il me faut un outil, en ligne de commande, capable de décode du
base 64.
Sur MacOS X, en standard, il y a Perl et le module MIME::Base64.
On peut écrire un petit filtre (on lui envoie du Base64 sur son entrée
standard et il décode sur sa sortie standard) :
----------------------------------------
#!/usr/bin/perl -w
use strict;
use warnings;
use MIME::Base64;
$/ = "";
my $base64 = <>;
print decode_base64($base64);
----------------------------------------
On peut aussi écrire un script qui extrait tous les .ico trouvés dans
des fichiers bookmarks.html de firefox (dont on donne les chemins
d'accès en paramètres au script) :
----------------------------------------
#!/usr/bin/perl -w
use strict;
use warnings;
use MIME::Base64;
my $ico_basename = "icon";
my $ico_num = "1";
foreach my $file (@ARGV) {
open my $bookmark, "<", $file;
if (not defined $bookmark) {
warn "Can't read '$file': $!n";
next;
}
while (<$bookmark>) {
if (m/ICON="data:image/x-icon;base64,([^"]*)/) {
my $b64 = $1;
my $ico_fh = next_ico_file();
print $ico_fh decode_base64($b64);
close $ico_fh;
}
}
}
sub next_ico_file {
$ico_num++ while (-e make_ico_name());
open my $ico_fh, ">", make_ico_name()
or die "Can't write '" . make_ico_name() . "': $!n";
return $ico_fh;
}
sub make_ico_name {
return sprintf("%s-%04d.ico", $ico_basename, $ico_num);
}
----------------------------------------
--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
À (at) Wed, 1 Mar 2006 12:56:10 +0100, (Une bévue) écrivait (wrote):
pour décoder les favicons incluses dans le fichier bookmarks.html de firefox, il me faut un outil, en ligne de commande, capable de décode du base 64.
Sur MacOS X, en standard, il y a Perl et le module MIME::Base64.
On peut écrire un petit filtre (on lui envoie du Base64 sur son entrée standard et il décode sur sa sortie standard) : ---------------------------------------- #!/usr/bin/perl -w use strict; use warnings; use MIME::Base64; $/ = ""; my $base64 = <>; print decode_base64($base64); ----------------------------------------
On peut aussi écrire un script qui extrait tous les .ico trouvés dans des fichiers bookmarks.html de firefox (dont on donne les chemins d'accès en paramètres au script) :
---------------------------------------- #!/usr/bin/perl -w use strict; use warnings; use MIME::Base64;
my $ico_basename = "icon"; my $ico_num = "1";
foreach my $file (@ARGV) { open my $bookmark, "<", $file; if (not defined $bookmark) { warn "Can't read '$file': $!n"; next; } while (<$bookmark>) { if (m/ICON="data:image/x-icon;base64,([^"]*)/) { my $b64 = $1; my $ico_fh = next_ico_file(); print $ico_fh decode_base64($b64); close $ico_fh; } } }
sub next_ico_file { $ico_num++ while (-e make_ico_name()); open my $ico_fh, ">", make_ico_name() or die "Can't write '" . make_ico_name() . "': $!n"; return $ico_fh; }
sub make_ico_name { return sprintf("%s-%04d.ico", $ico_basename, $ico_num); } ----------------------------------------
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
Kojak
pour décoder les favicons incluses dans le fichier bookmarks.html de firefox, il me faut un outil, en ligne de commande, capable de décode du base 64.
<http://www.fourmilab.ch/webtools/base64/>
-- Jacques.
Une infime probabilité devient une certitude dans un univers infini.
pour décoder les favicons incluses dans le fichier bookmarks.html de
firefox, il me faut un outil, en ligne de commande, capable de décode du
base 64.
<http://www.fourmilab.ch/webtools/base64/>
--
Jacques.
Une infime probabilité devient une certitude dans un univers infini.
pour décoder les favicons incluses dans le fichier bookmarks.html de firefox, il me faut un outil, en ligne de commande, capable de décode du base 64.
Heu... Quand tu fais un FU2, ce serait sympa de l'indiquer en clair dans le corps du message. Tout le monde ne lit pas systématiquement les en-têtes... ;-)
-- Jacques.
Une infime probabilité devient une certitude dans un univers infini.
pour décoder les favicons incluses dans le fichier bookmarks.html de
firefox, il me faut un outil, en ligne de commande, capable de décode du
base 64.
Heu... Quand tu fais un FU2, ce serait sympa de l'indiquer
en clair dans le corps du message. Tout le monde ne lit pas
systématiquement les en-têtes... ;-)
--
Jacques.
Une infime probabilité devient une certitude dans un univers infini.
pour décoder les favicons incluses dans le fichier bookmarks.html de firefox, il me faut un outil, en ligne de commande, capable de décode du base 64.
Heu... Quand tu fais un FU2, ce serait sympa de l'indiquer en clair dans le corps du message. Tout le monde ne lit pas systématiquement les en-têtes... ;-)
-- Jacques.
Une infime probabilité devient une certitude dans un univers infini.
FiLH
(Une bévue) writes:
pour décoder les favicons incluses dans le fichier bookmarks.html de firefox, il me faut un outil, en ligne de commande, capable de décode du base 64.
qq'un en connaitraît un ?
openssl
faire openssl base64 help mais en gros openssl base64 -in <inputfile> -out <outputfile> -[e/d] e/d encode / decode <inputfile> <outputfile> mettre un - si on veut entree sortie standard
f.g.
-- FiLH photography. A taste of freedom in a conventional world. Web: http://www.filh.org e-mail FAQ fr.rec.photo : http://frp.parisv.com/ Sitafoto la photo a Bordeaux : http://sitafoto.free.fr/
pere.noel@laponie.com.invalid (Une bévue) writes:
pour décoder les favicons incluses dans le fichier bookmarks.html de
firefox, il me faut un outil, en ligne de commande, capable de décode du
base 64.
qq'un en connaitraît un ?
openssl
faire openssl base64 help
mais en gros
openssl base64 -in <inputfile> -out <outputfile> -[e/d]
e/d encode / decode
<inputfile> <outputfile> mettre un - si on veut entree sortie standard
f.g.
--
FiLH photography. A taste of freedom in a conventional world.
Web: http://www.filh.org e-mail filh@filh.org
FAQ fr.rec.photo : http://frp.parisv.com/
Sitafoto la photo a Bordeaux : http://sitafoto.free.fr/
pour décoder les favicons incluses dans le fichier bookmarks.html de firefox, il me faut un outil, en ligne de commande, capable de décode du base 64.
qq'un en connaitraît un ?
openssl
faire openssl base64 help mais en gros openssl base64 -in <inputfile> -out <outputfile> -[e/d] e/d encode / decode <inputfile> <outputfile> mettre un - si on veut entree sortie standard
f.g.
-- FiLH photography. A taste of freedom in a conventional world. Web: http://www.filh.org e-mail FAQ fr.rec.photo : http://frp.parisv.com/ Sitafoto la photo a Bordeaux : http://sitafoto.free.fr/