Bjr,
Un script, récupéré sur le net, qui génère un menu bookmarks pour Openbox; le script "fonctionne" mais ne renvoie aucune donnée de la bd places.sqlite de Firefox. Le retour :
<?xml version="1.0" encoding="UTF-8"?>
<openbox_pipe_menu>
</openbox_pipe_menu>
Afin d'essayer de déboguer le truc, voici un extrait du-dit script:
# process the folders function
process_folders(){
# execute only when there is an axactly one parameter
if [ "$#" = 1 ]; then
# SQL query - folders
sql_folder_query="select id, title from moz_bookmarks where parent=$1 and type=2 and (select count(*) from moz_bookmarks as b2 where b2.parent=moz_bookmarks.id)>0"
# process folders
$sqlite_path $sqlite_params "$bookmarks_database" "$sql_folder_query" | while IFS=^ read id title; do
# special case for empty title
if [ -z "$title" ]; then
title="(no title)"
fi
L'instruction sql de l'extrait ne renvoie à elle seule aucune donnée non plus; je pense que c'est à cause de "parent=$1" dont je ne comprends pas l'intention. Aucun paramètre n'est passé au script, donc ce n'est, a priori, pas la cause de l'échec.
Des idées ? Merci d'avance
Pages perso : feh, omegat, udisks, passerelle, schroot vraiment transparent