#0 Re : -1 » MultiSystem, Créez votre LiveUSB MultiBoot simplement! [2] » Le 20/01/2015, à 23:52
- Levi59
- Réponses : 1 846
bonjour! j'ai un probleme avec multisystem. J'ai voulu mettre à jour certaines distrib (kodibuntu et crunchbang 32 et 64bits) mais lorsque je rajoute un iso j'ai un message d'erreur très furtif avant que la fenetre se ferme (moins d'1 seconde) qui parle de caractères je crois. Impossible d'en dire plus.
Ca ne vient pas des noms puisque "crunchbang-11-20130506-amd64.iso" par exemple est un nom valide je crois et il ne passe pas. Et le md5 doit etre bon puisque j'ai telechargé via torrent.
Si vous avez une idée...
#1 Re : -1 » MultiSystem, Créez votre LiveUSB MultiBoot simplement! [2] » Le 21/01/2015, à 08:46
- Levi59
- Réponses : 1 846
j'ai essayé 3 isos : crunchbang 32 et 64bits ainsi que kodibuntu (ex xbmcbuntu). A noter que seul crunchbang a été téléchargé par torrent.
Même erreur a chaque fois. Il y a moyen de bloquer l'affichage le temps de lire le message d'erreur?
#2 Re : -1 » MultiSystem, Créez votre LiveUSB MultiBoot simplement! [2] » Le 22/01/2015, à 00:44
- Levi59
- Réponses : 1 846
Je viens de trouver l'origine du probleme... C'est de ma faute.
En fait je selectionnais l'iso dans le dossier et je validais sauf que je n'avait pas compris que la partie de gauche était une liste. Je pensais selectionner un iso alors que je n'avais rien ajouté à la liste et donc le programme donnait une erreur de caractère (forcement puisque y'avait rien).
Désolé pour le dérangement... Je pense qu'il manque un test pour vérifier qu'il y a bien eu selection d'un fichier avant de demander le mot de passe root.
#3 -1 » Envoyer les nouveaux mails dans un script » Le 30/10/2018, à 00:18
- Levi59
- Réponses : 6
Bonjour,
Je possède un NAS synology et je souhaiterais créer un script qui récupère des urls dans mes mails pour ensuite les traiter automatiquement (je le fais déjà avec un script bash et des extraction manuelle). Le problème c'est que je ne sais pas comment envoyer les message vers un script...
Quelqu’un aurait-il une idée sur ce que je peux essayer?
Merci d'avance
#4 Re : -1 » Envoyer les nouveaux mails dans un script » Le 30/10/2018, à 02:00
- Levi59
- Réponses : 6
Le mail serveur et le mail station de synology sont installés sur mon NAS et me permettent de récupérer des mail sur gmail. L'interface utilisé est roundcube si ça peut aider mais l'idée c'est que je ne connais pas non plus mes options et que je suis prêt à tester et vérifier vos idées...
Peut-être y a-t-il un premier moyen de connaitre le format des mails via une commande... Je suis tout-ouïe.
#5 Re : -1 » Envoyer les nouveaux mails dans un script » Le 30/10/2018, à 09:01
- Levi59
- Réponses : 6
Actuellement j'exporte mes mails depuis outlook dans un fichier texte. (Je voudrais me passer de outlook)
le balance ce fichier dans mon script qui :
- Scanne le fichier pour en extraire les urls correspondant à un motif
- Fais un wget sur ces urls et scanne les pages à la recherche d'éventuels autres liens qu'il traite à nouveau
- Collecte certaines données sur les pages stockées dans un fichier.
Le script n'a pas besoin d'être fondamentalement modifié si ce n'est par rapport au format d'entrée des données mais ça encore je peux gérer.
Mon principal problème c'est que je ne vais pas tous les jours pouvoir effectuer cette manip, que je n'ai pas accès au pc sous windows quand je veux et que je voudrais automatiser l'opération de préférence sur le NAS.
#6 Re : -1 » Envoyer les nouveaux mails dans un script » Le 30/10/2018, à 14:05
- Levi59
- Réponses : 6
Cron est une solution mais il me faudrait savoir où sont stockés les mails et sous quel format.
L'autre solution si elle existe serait de rediriger les mails vers mon script. J'ai lu pas mal de trucs la dessus (fichier .forward par exemple) mais je n'y comprend pas grand chose...
#7 -1 » Installer Ubuntu 18.04 sur un Asus t100HAN » Le 07/07/2018, à 12:25
- Levi59
- Réponses : 2
Bonjour à tous!
Cela faisait bien 10 ans que je n'avait plus touché à une distribution linux et j'ai bien envie de m'y remettre ^^
J'ai en ma possession un Asus transformer T100HAN avec W1 préinstallé mais il commence à être assez lent et je souhaiterais lui redonner un coup de jeune. J'ai donc créé une live usb avec Rufus à partir d'un iso de Ubuntu Mate 8.04 et j'ai testé.
C'est pas génial...
Entre 2 redémarrages, les menus ne s'affichent pas toujours. Je peux y accéder via Alt-F2 donc c'est pas encore trop grave.
J'ai un affichage sur tout l'écran mais dans le mauvais sens et si je change la rotation, il ne s’affiche plus que sur les 2/3 de l'écran et le tactile de l'écran reste configuré comme à l'initial donc inutilisable.
Je n'ai pas de Wifi car la carte est semble-t-il invisible :-/
Je me dirige donc vers vous avant de faire l'installation pour essayer de faire fonctionner tout ça avant de me lancer dans l'installation en dur.
Merci d'avance de votre aide! ^^
#8 Re : -1 » Installer Ubuntu 18.04 sur un Asus t100HAN » Le 10/07/2018, à 18:31
- Levi59
- Réponses : 2
J'ai jeté un œil sur les liens et j'ai décider de me lancer.
J'ai réussi à faire fonctionner le Wifi et il semblerais que l’écran tactile puisse être réglé à l'aide de scripts ce qu'il me reste à tester mais je rencontre un problème de batterie. Même en charge sur secteur, le niveau de batterie diminue ce qui n'était pas le cas sous W10.
Quelqu'un aurait une idée sur ce dernier point?
#9 -1 » Changer de conteneur video » Le 20/04/2017, à 14:26
- Levi59
- Réponses : 1
Bonjour,
Je dispose de fichiers mkv avec des bandes sons et des pistes de sous-titres séparées et je voudrais savoir si il existe un autre conteneur libre et répandu (à l'image du mp4) qui permette de conserver les les différentes pistes sans incrustation ou autre modification. L'idée c'est de pouvoir changer les conteneur sans perte de contenu en quelques secondes/minutes afin de le rendre compatible avec des lecteurs qui ne disposent pas des codecs matroska.
Merci de vos réponses
#10 -1 » [Résolu] Besoin d'aide script sh (DSM) » Le 24/01/2015, à 18:09
- Levi59
- Réponses : 19
Bonjour,
J'aurais besoin des lumières d'un spécialiste de sh pour ce petit script.
Pour faire simple, je le lance depuis DSM sur mon NAS pour lister les artworks manquant dans les différents dossiers. Je le lance depuis le dossier avec mes médias avec :
sh monscript.sh
Mon problème est tout con mais je ne le comprend pas. J'ai noté un "echo" dans le script qui, lorsque je le commente, fait planter le script.
Le résultat doit être de ce type :
/volume1/Multimedia/Animation/A Wind Named Amnesia (1990)/A Wind Named Amnesia (1990)-clearart.png
/volume1/Multimedia/Animation/Asterix -- Collection --/Asterix Et Cleopatre (1968)/Asterix Et Cleopatre (1968)-clearart.png
/volume1/Multimedia/Animation/Asterix -- Collection --/Asterix Et les Vikings (2006)/Asterix Et les Vikings (2006)-clearart.png
/volume1/Multimedia/Animation/Asterix -- Collection --/Asterix le Gaulois (1967)/Asterix le Gaulois (1967)-clearart.png
/volume1/Multimedia/Animation/Asterix -- Collection --/Les 12 Travaux D'asterix (1976)/Les 12 Travaux D'asterix (1976)-clearart.png
/volume1/Multimedia/Animation/Asura (2012)/Asura (2012)-clearlogo.png
Mais sans ce petit echo, j'ai ça :
/volume1/Multimedia/Animation/A Wind Named Amnesia (1990)/A Wind Named Amnesia (1990)-clearart.png
/volume1/Multimedia/Animation/Aladdin -- Collection --/Aladdin -- Collection ---clearlogo.png
/volume1/Multimedia/Animation/Aladdin -- Collection --/Aladdin -- Collection ---poster.jpg
/volume1/Multimedia/Animation/Aladdin -- Collection --/Aladdin -- Collection ---fanart.jpg
/volume1/Multimedia/Animation/Aladdin -- Collection --/Aladdin -- Collection ---clearart.png
/volume1/Multimedia/Animation/Aladdin -- Collection --/Aladdin -- Collection ---discart.png
/volume1/Multimedia/Animation/Asterix -- Collection --/Asterix Et Cleopatre (1968)/Asterix Et Cleopatre (1968)-clearart.png
/volume1/Multimedia/Animation/Asterix -- Collection --/Asterix Et les Vikings (2006)/Asterix Et les Vikings (2006)-clearart.png
/volume1/Multimedia/Animation/Asterix -- Collection --/Asterix le Gaulois (1967)/Asterix le Gaulois (1967)-clearart.png
/volume1/Multimedia/Animation/Asterix -- Collection --/Les 12 Travaux D'asterix (1976)/Les 12 Travaux D'asterix (1976)-clearart.png
/volume1/Multimedia/Animation/Asterix -- Collection --/Asterix -- Collection ---clearlogo.png
/volume1/Multimedia/Animation/Asterix -- Collection --/Asterix -- Collection ---poster.jpg
/volume1/Multimedia/Animation/Asterix -- Collection --/Asterix -- Collection ---fanart.jpg
/volume1/Multimedia/Animation/Asterix -- Collection --/Asterix -- Collection ---clearart.png
/volume1/Multimedia/Animation/Asterix -- Collection --/Asterix -- Collection ---discart.png
/volume1/Multimedia/Animation/Asura (2012)/Asura (2012)-clearlogo.png
Clairement un problème, que ce soit dans le nombre de résultat ou dans les noms de fichiers.
Voici le script en question. Merci d'avance de votre aide.
#!/bin/sh
# chmod ./recursive-artwork-finder.sh
# Usage : ./recursive-artwork-finder.sh
# ex : ./recursive-artwork-finder.sh
ListeArtwork="/volume1/Autres/liste_artwork.txt"
> "$ListeArtwork"
__artwork ()
{
[ $1 -eq 1 ] && {
#test artworks
for aw in logo.png poster.jpg fanart.jpg extrafanart1.jpg
do
[ -f "$3/$2/$aw" ] || {
echo "$3/$2/$aw" >> "$ListeArtwork"
#echo "$aw absent"
}
done
} || {
#test artworks film
for aw in clearlogo.png poster.jpg fanart.jpg clearart.png discart.png
do
[ -f "$3/$2/$2-$aw" ] || {
echo "$3/$2/$2-$aw" >> "$ListeArtwork"
#echo "$2-$aw absent"
}
done
}
}
__rec ()
{
for i in *
do
[ -d "$i" ] && {
#est un dossier
[ "${i/-- Collection --/}" != "$i" -o "${i% (*}" != "$i" ] && {
[ "${i/-- Collection --/}" != "$i" ] && {
#est une collection
__artwork 1 "$i" "$PWD"
(cd "$i" && __rec)
#echo "$PWD/$i" #<<<<============= ICI
} || {
#est un Film
__artwork 0 "$i" "$PWD"
#echo "$PWD/$i"
}
}
}
done
}
for dir in Animation Documentaires Films
do
(cd "$dir" && __rec;)
done
#11 Re : -1 » [Résolu] Besoin d'aide script sh (DSM) » Le 24/01/2015, à 19:01
- Levi59
- Réponses : 19
Pour les tests, c'est ça qui fait planter lorsque je supprime le echo? Parce que c'est le point qui me chiffone. Normalement la commande echo n'était là que pour me permettre de visualiser le fonctionnement du script et ne devrait avoir aucune incidence sur les variables ou le fonctionnement...
Par contre le changement de répertoire n'est pas problématique dans le sens ou au maximum, le programme ne descend que dans 3 dossiers (genre/Collection/Film) et il n'y a donc que 3 instances de l’interpréteur au maximum et à un même moment.
#12 Re : -1 » [Résolu] Besoin d'aide script sh (DSM) » Le 24/01/2015, à 22:26
- Levi59
- Réponses : 19
ad'hoc?
#13 Re : -1 » [Résolu] Besoin d'aide script sh (DSM) » Le 25/01/2015, à 13:38
- Levi59
- Réponses : 19
Oups effectivement. Je suis passé un peu trop vite sur les sous-forums. Je vais poster la-bas. Merci.
Modération : il était inutile de re-poster dans la bonne section, tu pouvais demander à faire déplacer la discussion dans le bon forum.
D'autre part, merci à l'avenir d'utiliser les balises code (explications ici) pour les retours de commandes.
#14 Re : -1 » [Résolu] Besoin d'aide script sh (DSM) » Le 27/01/2015, à 08:39
- Levi59
- Réponses : 19
personne?
#15 Re : -1 » [Résolu] Besoin d'aide script sh (DSM) » Le 27/01/2015, à 11:30
- Levi59
- Réponses : 19
la suppression du shebang n'a rien changé. je vais changer les tests.
#16 Re : -1 » [Résolu] Besoin d'aide script sh (DSM) » Le 27/01/2015, à 11:52
- Levi59
- Réponses : 19
J'ai testé donc le passage au if;then;elif;fi et effectivement ça marche mais ça ne m'explique pas pourquoi.
Je pensais que "echo" servait uniquement à envoyer des données sur la sortie standard. Pourquoi sa présence était-elle nécessaire avec l'écriture [ ... ] && ... || ... pour que le script fonctionne ?
#17 Re : -1 » [Résolu] Besoin d'aide script sh (DSM) » Le 27/01/2015, à 13:12
- Levi59
- Réponses : 19
Ok je comprend mieux ^^
Merci pour ton aide et ce code!
je passe en résolu
Edit : concernant ta proposition de code, j'ai une erreur.
DS414> sh ./recursive-artwork-finder.sh
./recursive-artwork-finder.sh: line 11: syntax error: unexpected "(" (expecting "}")
la ligne 11 c'est la première de la fonction __artwork qui commence par shared
#18 Re : -1 » [Résolu] Besoin d'aide script sh (DSM) » Le 27/01/2015, à 16:30
- Levi59
- Réponses : 19
Je n'ai pas bash sur dsm, c'est pour ça que j'utilise sh. C'est probablement à l'origine du problème.
Même erreur avec un coup de chmod et le lancement du script sans sh.
#19 Re : -1 » [Résolu] Besoin d'aide script sh (DSM) » Le 27/01/2015, à 18:46
- Levi59
- Réponses : 19
chmod +x fonctionne et je peux lancer le script sans "sh". et il fonctionne avec l'ancienne fonction mais pas avec ta version...
DS414> echo to{to,ta,ti}.ext
to{to,ta,ti}.ext
DS414> sh -c ./recursive-artwork-finder.sh
./recursive-artwork-finder.sh: line 11: syntax error: unexpected "(" (expecting "}")
DS414> sh
BusyBox v1.16.1 (2015-01-07 14:52:14 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
/volume1/Multimedia # echo to{to,ta,ti}.ext
to{to,ta,ti}.ext
/volume1/Multimedia # type -a bash
/volume1/Multimedia # type -a sh
/bin/sh
avec #!/bin/bash comme shebang :
DS414> ./recursive-artwork-finder.sh
-ash: ./recursive-artwork-finder.sh: not found
Voilà la version fonctionnelle :
#!/bin/sh
# chmod ./recursive-artwork-finder.sh
# Usage : ./recursive-artwork-finder.sh
# ex : ./recursive-artwork-finder.sh
ListeArtwork="/volume1/Autres/liste_artwork.txt"
> "$ListeArtwork"
__artwork ()
{
if [ $1 -eq 1 ]
then
#test artworks
for aw in logo.png poster.jpg fanart.jpg extrafanart1.jpg
do
if [ ! -f "$3/$2/$aw" ]
then
echo "$3/$2/$aw" >> "$ListeArtwork"
fi
done
else
#test artworks film
for aw in clearlogo.png poster.jpg fanart.jpg clearart.png discart.png
do
if [ ! -f "$3/$2/$2-$aw" ]
then
echo "$3/$2/$2-$aw" >> "$ListeArtwork"
fi
done
fi
}
__rec ()
{
for i in *
do
if [ -d "$i" ]
then
#est un dossier
if [ "${i/-- Collection --/}" != "$i" ]
then
#est une collection
__artwork 1 "$i" "$PWD"
(cd "$i" && __rec;)
elif [ "${i% (*}" != "$i" ]
then
#est un Film
__artwork 0 "$i" "$PWD"
fi
fi
done
}
for dir in Animation Documentaires Films
do
(cd "$dir" && __rec;)
done
#20 -1 » Mise à jour depuis sources github » Le 05/01/2015, à 10:22
- Levi59
- Réponses : 2
Bonjour,
J'aimerais avoir votre aide pour mettre en place la mise à jour automatique de certain programmes de mon HTPC hebergés sur github. Ces programmes sont des extensions pour Kodi(ex-XBMC) et ne sont pas disponibles sur les repos existants (ex de cette version modifiée de extendedinfo: https://github.com/phil65/script.extendedinfo). J'aimerais donc que ceux-ci se mettent à jour automatiquement lorsque des fichiers sont modifiés sur github.
Est-ce possible et si oui, comment?
Merci d'avance !
#21 Re : -1 » Mise à jour depuis sources github » Le 05/01/2015, à 14:16
- Levi59
- Réponses : 2
Oui mais comme je l'expliquais, ces addons ne se trouvent pas dans les dépôts d'addons mais uniquement sur github. Comme je ne passe pas mon temps à surveiller tous les fils de discussion sur ces addons et aussi parce que toutes les modifications apportées ne sont pas forcement suivis d'un message, j'aimerais avoir une petite tache de fond sur mon HTPC qui vérifie les éventuelles mises à jour et les télécharge.
#22 Re : -1 » Disque Dur externe HS? » Le 06/10/2014, à 20:48
- Levi59
- Réponses : 20
je reviens après une période d'absence... J'ai regardé vite fait les tarifs pour la récup de données, c'est vraiment cher (500€ en moyenne sans l'assurance de réussite et sans compter que certain font payer le devis presque aussi cher que la récupération des données). J'ai pas les moyens pour ça.
Donc je plussoie histoire de voir si quelqu'un a une solution à me proposer. Ne serais-ce que pour diagnostiquer l'origine exact du problème et me permettre de connaitre le coup d'une récupération.
#23 Re : -1 » [resolu] Retirer balises doublons dans fichiers xml » Le 26/05/2014, à 21:55
- Levi59
- Réponses : 6
j'ai testé sur mon exemple et il me supprime tout sauf la première balise genre...
Je voudrais qu'il me supprime uniquement le "<genre>Thriller</genre>" en trop.
#24 Re : -1 » [resolu] Retirer balises doublons dans fichiers xml » Le 27/05/2014, à 22:42
- Levi59
- Réponses : 6
ça a marché parfaitement! Merci ^^