Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

nombre réponses : 25

#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.

#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.

#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 ^^