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.

#451 Le 30/10/2008, à 12:38

Sebco

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Bon, en relisant tout les post, y a peut etre ddes piste pour regler ce probleme de droit

Par Kanor --->

sed -i 's/\/opt\//\/home\/user\//g' *.xml

-->pour placer le dossier dans home, en changeant le Login

Par Karlmx -->

sed -i 's/emris/[ton_login]/g' *.xml

-->en changeant le login, le dossier est déjà dans home, pour changer les pointages vers les liens

Je regarde ça et je vous dis

Si vous avez la solution, postez la les gars

Dernière modification par Sebco (Le 30/10/2008, à 12:40)


.*´¨;)  -->Pour les problemes http://chat.jabberfr.org/muckl_int/index.php?room=ubu-personnalisation
¸.•´¸.•´¨;)¸.•*¨;)-->Le site  http://penguincape.org/
(¸.•´ (¸.•´ .•´ : (´¸.•*´¯`*•~--> Wiki --> http://doc.ubuntu-fr.org/tutoriel/personnalisation_cubemodel_wallpaper_dynamique_et_usplash
Hanoi - VIETNAM

Hors ligne

#452 Le 30/10/2008, à 12:43

n3o51

Re : PERSONNALISATION : mettez vos ressources et création ici !!

perso je pense pas pour les droits sur un seul dossier mais bon a voir avec les puristes big_smile
Merci pour le details et oui j'ai accorde les droits


Welcome to the real world
________________________________

Hors ligne

#453 Le 30/10/2008, à 12:43

Sebco

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Sur tout /opt ? ou juste /opt/background ?


.*´¨;)  -->Pour les problemes http://chat.jabberfr.org/muckl_int/index.php?room=ubu-personnalisation
¸.•´¸.•´¨;)¸.•*¨;)-->Le site  http://penguincape.org/
(¸.•´ (¸.•´ .•´ : (´¸.•*´¯`*•~--> Wiki --> http://doc.ubuntu-fr.org/tutoriel/personnalisation_cubemodel_wallpaper_dynamique_et_usplash
Hanoi - VIETNAM

Hors ligne

#454 Le 30/10/2008, à 12:44

pipou24

Re : PERSONNALISATION : mettez vos ressources et création ici !!

@ sebco :
pour le chemin d'acces, je pense qu'on peut faire une variable :
CHEMIN=/home/$USER/....
pour éviter de se le taper 8 fois

sinon, pas de risque de mettre les droits sur /opt/background puisque c'est un nouveau dossier, mais je pense que c'est moins "standard"


Non geek et fier de l'être. ㋡

Hors ligne

#455 Le 30/10/2008, à 12:57

n3o51

Re : PERSONNALISATION : mettez vos ressources et création ici !!

seulement sur background un dossier ca doit pas craindre big_smile
Et en plus background ca suffit pour que ca fonctionne


Welcome to the real world
________________________________

Hors ligne

#456 Le 30/10/2008, à 13:03

Alv

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Sebco a écrit :

Tiens j' y pense Alv, tu me l'avais demander je sais plus ou
-----> http://rapidshare.de/files/40794750/jour.tar.gz.html  C'est en png, faut les retravailler hein..

Ah oui merci, j'vais voir si j'arrive à quelquechose. lol

EDIT: en fait ce qui m'intéresse surtout c'est les filtres de lumière et tout ça. Mais bon pas grave, j'ai essayé vite fait de faire quelquechose mais j'arrive à rien, faut que j'apprenne à utiliser gimp. =/

Sinon pour l'histoire des droits dans que dans /opt/background , je ne vois pas de problème personnellement. tongue

Dernière modification par Alv (Le 30/10/2008, à 13:06)

Hors ligne

#457 Le 30/10/2008, à 13:12

Sebco

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Ok, je vais attendre l'avis de Orion quand meme, avant de finaliser tout ça...Merci les gars.
Pour Cubemodel, je me suis rendu compte qu'on avais meme pas de theme pure UBUNTU Linux.
Genre un p'tit pingouin, donc voila le theme du prochain cubemodel...


.*´¨;)  -->Pour les problemes http://chat.jabberfr.org/muckl_int/index.php?room=ubu-personnalisation
¸.•´¸.•´¨;)¸.•*¨;)-->Le site  http://penguincape.org/
(¸.•´ (¸.•´ .•´ : (´¸.•*´¯`*•~--> Wiki --> http://doc.ubuntu-fr.org/tutoriel/personnalisation_cubemodel_wallpaper_dynamique_et_usplash
Hanoi - VIETNAM

Hors ligne

#458 Le 30/10/2008, à 13:24

n3o51

Re : PERSONNALISATION : mettez vos ressources et création ici !!

tu en fait trop xD tu devrait te reposer et regarder pour teletext hihihihi !!!


Welcome to the real world
________________________________

Hors ligne

#459 Le 30/10/2008, à 14:41

Tarlak

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Bon ben nickel la météo on fond d'ecran fonctionne, mais je l'ai mis dans un dossier de mon home je préfère, moins dangeraus que le chmod 777 sur le opt ^^

La solution pour vous serait peut être def aire un script "d'install" j'entend par la on rempli le fichier install.sh (exemple) avec le chemin d'acces complet genre

/home/moi/images/background/

Et ensuite pour chaque fichier xml on met un tag facile a trouver genre  " ##chemin## "
et puis avec une belle ligne de commande un recherche remplace  avec le chemin spécifier dans le install .sh du coup plus de soucis avec le opt.

C'est une idée comme ça bien sur smile

Edit :

Désolé je n'étais remonté assez loin dans le post, je viens de voir que l'idée est soumis avec sed smile

Dernière modification par Tarlak (Le 30/10/2008, à 14:52)

Hors ligne

#460 Le 30/10/2008, à 16:33

Sebco

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Voila, le nouveaux theme Cybemodel
UBUNTux:
capturema5.th.pngthpix.gifcapture1yt9.th.pngthpix.gif
C'est là ---> http://rapidshare.de/files/40796189/UBUNTux.tar.lzma.html

Dernière modification par Sebco (Le 30/10/2008, à 16:34)


.*´¨;)  -->Pour les problemes http://chat.jabberfr.org/muckl_int/index.php?room=ubu-personnalisation
¸.•´¸.•´¨;)¸.•*¨;)-->Le site  http://penguincape.org/
(¸.•´ (¸.•´ .•´ : (´¸.•*´¯`*•~--> Wiki --> http://doc.ubuntu-fr.org/tutoriel/personnalisation_cubemodel_wallpaper_dynamique_et_usplash
Hanoi - VIETNAM

Hors ligne

#461 Le 30/10/2008, à 17:00

Tarlak

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Bon petit retour, le background heure+ météo fonctionne bien pour le moment , d'un temps nuageu je suis passer a un temps pluvieux, et enplus avec la nuti qui tombe, c'est beau, bon y a juste la tete de l'alien qui me fait peur a chaque fois tongue

Hors ligne

#462 Le 30/10/2008, à 17:07

Sebco

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Merci Tarlak, je commençais a me dire que ça ne fonctionnait pas, mais bon...chez moi, il a fait nuageux toute la journée...alors, bon !

Dans ce cas je fais une mise à jour de la premiere page pour mieux expliquer l'installation du bazar, et surtout pour pas faire de bétise en ce qui concerne les droits ! wink

Dernière modification par Sebco (Le 30/10/2008, à 17:08)


.*´¨;)  -->Pour les problemes http://chat.jabberfr.org/muckl_int/index.php?room=ubu-personnalisation
¸.•´¸.•´¨;)¸.•*¨;)-->Le site  http://penguincape.org/
(¸.•´ (¸.•´ .•´ : (´¸.•*´¯`*•~--> Wiki --> http://doc.ubuntu-fr.org/tutoriel/personnalisation_cubemodel_wallpaper_dynamique_et_usplash
Hanoi - VIETNAM

Hors ligne

#463 Le 30/10/2008, à 17:08

n3o51

Re : PERSONNALISATION : mettez vos ressources et création ici !!

big_smile jolie theme encore sebco bon alors tu pense ataquer quand le teletext desole de te saouler tongue


Welcome to the real world
________________________________

Hors ligne

#464 Le 30/10/2008, à 17:11

Orion Elenion

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Bonjour à tous (je suis au taf).

Pour les droits, je suggère ce lien qui devrait en expliquer suffisamment. Au pire, RTFM !!!

En ce qui concerne le répertoire concerné, la variable d'environnement $HOME n'est-elle pas suffisante ? lol Je préconise moi aussi un répertoire ~/.dynbg ou quelque chose du genre. C'est ce que les utilisateurs s'attendront à trouver. Attention, le répertoire personnel d'un utilisateur n'est pas obligatoirement /home/$USER. Le meilleur exemple est root, dont le répertoire personnel est /root. Mais à la création d'un utilisateur, on peut placer son répertoire personnel où l'on veut. <anti-DTC/>

Dernière modification par Orion Elenion (Le 30/10/2008, à 17:18)


Ubuntu is an ancient african word meaning : "I can't configure Debian".

Hors ligne

#465 Le 30/10/2008, à 17:24

Tarlak

Re : PERSONNALISATION : mettez vos ressources et création ici !!

De rien sebco, ce soir je test sur mon portable perso sous l'intrepid tongue je suis encore en hardy au boulot

Edit :
Dommage que pour les party_cloudy de camelon ce ne soit pas les mêmes fond le chameleon est dans les herbes alors que pour le reste on a un bel arbre en fond smile (et je préfère l'eclair de l'alien ^^)

Dernière modification par Tarlak (Le 30/10/2008, à 17:33)

Hors ligne

#466 Le 30/10/2008, à 17:25

Kanor

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Fond d'écran suivant la météo et l'heure qui passe d'après une idée de emris
Ingrédient :
Un pack d'image 4x8 images qu'on peux télécharger ici http://rapidshare.de/files/40793080/background.tar.gz.html fait (fait par Sebco comme d'hab wink )
Un petit programme python qui récupéré la météo et génére le xml correspondant. On va le nommer background.py

#!/usr/bin/python
# -*- coding: UTF-8 -*-


import sys, xml.dom.minidom, urllib
from xml.dom.minidom import Document 
from xml.dom import minidom

path = "/home/tyrus/background/"
lieu = 'FRXX0114'

meteoxml = urllib.urlopen('http://xoap.weather.com/weather/local/'+ lieu +'?cc=*&unit=m&dayf=2')
document = minidom.parse(meteoxml)
meteoxml.close()
# Récupération du temps    
t =  document.getElementsByTagName('cc')[0].getElementsByTagName('t')[0].childNodes[0].nodeValue
weather = t.encode('iso-8859-1')
lever = document.getElementsByTagName('loc')[0].getElementsByTagName('sunr')[0].childNodes[0].nodeValue
leverH = lever.split(":")[0]
leverM = lever.split(":")[1].split()[0]
coucher = document.getElementsByTagName('loc')[0].getElementsByTagName('suns')[0].childNodes[0].nodeValue
coucherH = str(int(coucher.split(":")[0]) + 12) 
coucherM = coucher.split(":")[1].split()[0]
temps = {"Cloudy":"cloudy","Fair":"fair","Party Cloudy":"party_cloudy","Shower":"shower","Rain":"rain","Snow":"snow","Storm":"storm","Sunny":"sunny",'Mostly Cloudy':"cloudy"
}



doc = Document()
def creerNoeud(nom):
    noeud = doc.createElement(nom)
    return noeud
 
def creerN(pere,fils,valeur=""):
    fils = creerNoeud(fils)
    texte = doc.createTextNode(valeur)
    fils.appendChild(texte)
    pere.appendChild(fils)
        
# Create balise background
background = doc.createElement("background")
doc.appendChild(background)
# Create balise starttime
starttime = doc.createElement("starttime")
background.appendChild(starttime)
# Create noeud de startime
creerN(starttime,"year","2007")
creerN(starttime,"month","09")
creerN(starttime,"days","26")
creerN(starttime,"hour","07")
creerN(starttime,"minute","00")
creerN(starttime,"second","00")
def creerNStatic(durer,fichier):
    static = doc.createElement("static")
    background.appendChild(static)
    creerN(static,"duration",durer)
    creerN(static,"file",fichier)
def creerNTransition(durer,fichier1,fichier2,mode="overlay"):
    transition = doc.createElement("transition")
    transition.setAttribute("type", mode)
    background.appendChild(transition)
    creerN(transition,"duration",durer)
    creerN(transition,"from",fichier1)
    creerN(transition,"to",fichier2)
    

# We start with sunrise at 7 AM. It will remain up for 1 hour.
creerNStatic("3600", path + temps[weather] + "1.jpg")
# Sunrise starts to transition to day at 8 AM. The transition lasts for 5 hours, ending at 1 PM. 
creerNTransition("18000",path + temps[weather]  + "1.jpg",path + temps[weather] + "2.jpg")
#It's 1 PM, we're showing the day image in full force now, for 2 hours ending at 3 PM.
creerNStatic("7200", path + temps[weather] + "2.jpg")
# It's 3 PM, and we're starting to transition to sunset. Transition completes at 6 PM. -->
creerNTransition("10800",path + temps[weather] + "2.jpg",path +temps[weather] + "3.jpg")
# It's 6 PM, and it's sunset, for an hour. Ends at 7. -->
creerNStatic("3600", path + temps[weather] +"3.jpg")
#It's 7 PM and it's going to start to get darker. This will transition for 3 hours up until 10pm. -->
creerNTransition("10800",path + temps[weather] + "3.jpg",path + temps[weather]  + "4.jpg")
# It's 10pm. It'll stay dark for 7 hours up until 5 AM. -->
creerNStatic("25200", path + temps[weather] + "4.jpg")
#It's 5 AM. We'll start transitioning to sunrise for 2 hours up until 7 AM. -->
	creerNTransition("7200",path + temps[weather] + "4.jpg",path + temps[weather] + "1.jpg")

f = open('sortie.xml', 'w')
f.write(doc.toxml())
f.close()

Un petit script bash pour lancer tous les 15 min le programme python

#/bin/bash

sleep 15m 
python /home/tyrus/Dev/background.py


Action

- Modifier les deux variable suivante dans background.py
path = "/home/tyrus/background/" => le dossier ou vous avez décompressé le pack
lieu = 'FRXX0114' => la référence de votre ville sur le site weather.com
-  Modifier le chemin de background.py dans le script
python /home/tyrus/Dev/background.py


Futur : Modifier l'heure des transitions suivant le lever du soleil et du coucher
Et si vous avez d'autre idée je suis tout ouïe.

Hors ligne

#467 Le 30/10/2008, à 17:29

Orion Elenion

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Kanor, plutôt qu'un script bash pour lancer le python, une entrée dans la crontab ?

crontab -e

Ajouter la ligne suivante à la fin :

*/15 * * * * /path/to/python /home/tyrus/Dev/background.py

Remplacer bien sûr "path/to/python" par le chemin vers l'exécutable python. Pour le connaître :

which python

Dernière modification par Orion Elenion (Le 30/10/2008, à 17:30)


Ubuntu is an ancient african word meaning : "I can't configure Debian".

Hors ligne

#468 Le 30/10/2008, à 17:32

Sebco

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Salut Orion
Oui, voila, le probleme, comme je l'ai dit plus haut, on veux essayer de contourner le fait qu'il faille changer 96 lignes (pour faciliter la vie de nos cher compatriote ubuntiste) dans les divers page html du bazar. Pour ce faire, on a penser qu'a ça, du fait que pour tout les monde c'est la meme chose...Mais comme tu l'as fait remarquer hier soir, c'est pas un bonne manip a faire, loin s'en faut.
Il y a moyen de n'ouvrir les droit que sur /opt/background. Est-ce que c'est correct, est-ce que je peux en rester là...ou quelqu'un va-t-il me lancer des pots de fleur ? lol:lol:
J'insiste sur le fait qu'il n'y a que background d'ouvert dans /opt.
Si c'est pas réglo, fais moi signe, on verra avec les variable dont tu parles ci-dessus...
Dis donc tu devrai pas bosser toi ? lol:lol::lol:


.*´¨;)  -->Pour les problemes http://chat.jabberfr.org/muckl_int/index.php?room=ubu-personnalisation
¸.•´¸.•´¨;)¸.•*¨;)-->Le site  http://penguincape.org/
(¸.•´ (¸.•´ .•´ : (´¸.•*´¯`*•~--> Wiki --> http://doc.ubuntu-fr.org/tutoriel/personnalisation_cubemodel_wallpaper_dynamique_et_usplash
Hanoi - VIETNAM

Hors ligne

#469 Le 30/10/2008, à 17:36

Tarlak

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Sebco a écrit :

Salut Orion
Oui, voila, le probleme, comme je l'ai dit plus haut, on veux essayer de contourner le fait qu'il faille changer 96 lignes (pour faciliter la vie de nos cher compatriote ubuntiste) dans les divers page html du bazar. Pour ce faire, on a penser qu'a ça, du fait que pour tout les monde c'est la meme chose...Mais comme tu l'as fait remarquer hier soir, c'est pas un bonne manip a faire, loin s'en faut.
Il y a moyen de n'ouvrir les droit que sur /opt/background. Est-ce que c'est correct, est-ce que je peux en rester là...ou quelqu'un va-t-il me lancer des pots de fleur ? lol:lol:
J'insiste sur le fait qu'il n'y a que background d'ouvert dans /opt.
Si c'est pas réglo, fais moi signe, on verra avec les variable dont tu parles ci-dessus...
Dis donc tu devrai pas bosser toi ? lol:lol::lol:

Question à la con mais faire un petit script qui fais du recherche remplace ca ne serais pas plus simple ?? avec en parametre le chemin d'acces ou sont les fichiers?

Comem ca plus de soucis de droit, moi la j'ai fais le recherche remplace a la main poru etudier les xml et les script mais ca doit être faisable en script et ca marcherais partout

Dernière modification par Tarlak (Le 30/10/2008, à 17:38)

Hors ligne

#470 Le 30/10/2008, à 17:38

Orion Elenion

Re : PERSONNALISATION : mettez vos ressources et création ici !!

On n'a rien à faire, l'agence est en phase de fermeture (d'où mon déménagement prochain).

La variable $HOME est une variable d'environnement contenant le chemin du répertoire personnel de l'utilisateur courant. Utilise-la par exemple en remplaçant /opt/background par $HOME/.dynbg (je change le nom du sous-répertoire car "background" me paraît un peu trop commun et risque de créer des conflits si d'autres applications veulent l'utiliser).
De cette façon, la question ne se pose même pas. Comme son nom l'indique, une variable sert à référencer par un même nom une valeur qui n'est pas constante, donc par définition c'est ça qu'il te faut utiliser ici.


Ubuntu is an ancient african word meaning : "I can't configure Debian".

Hors ligne

#471 Le 30/10/2008, à 17:47

Tarlak

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Bon ben voila chameleon modifié en 1 seconde :

sed -i 's/\/opt\//\/home\/moi\/Images\//g' *.xml

je transforme donc

/opt/background/

en

/home/moi/Images/background/

Y a pas a dire juste sa dans un petit script d'install et c'est bon avec juste un paramètre à passer pour le chemin et voila plus de soucis messieurs smile

Dernière modification par Tarlak (Le 30/10/2008, à 17:49)

Hors ligne

#472 Le 30/10/2008, à 17:49

Kanor

Re : PERSONNALISATION : mettez vos ressources et création ici !!

C'est bon je pense que la meilleur solution c'est de rajouter les deux paramétre en option quelque chose comme ça
background.py -ville FRXX0114' -images /home/tyrus/background/background/

Ça résout le prb !

Hors ligne

#473 Le 30/10/2008, à 17:50

Sebco

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Voui, ok, merci Orion, je verrai ça ce soir.
je crois effectievement que c'est la solution...
Ouais, je vois de quoi tu parle Tarlak, un truc du genre

sed -i 's/emris/[ton_login]/g' *.xml

comme dit Karlmx


.*´¨;)  -->Pour les problemes http://chat.jabberfr.org/muckl_int/index.php?room=ubu-personnalisation
¸.•´¸.•´¨;)¸.•*¨;)-->Le site  http://penguincape.org/
(¸.•´ (¸.•´ .•´ : (´¸.•*´¯`*•~--> Wiki --> http://doc.ubuntu-fr.org/tutoriel/personnalisation_cubemodel_wallpaper_dynamique_et_usplash
Hanoi - VIETNAM

Hors ligne

#474 Le 30/10/2008, à 17:51

Sebco

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Je vais voir ce qui est plus pratique, si quelqu'un veux s' y atteler avant moi, y a   pas de soucis hein?!


.*´¨;)  -->Pour les problemes http://chat.jabberfr.org/muckl_int/index.php?room=ubu-personnalisation
¸.•´¸.•´¨;)¸.•*¨;)-->Le site  http://penguincape.org/
(¸.•´ (¸.•´ .•´ : (´¸.•*´¯`*•~--> Wiki --> http://doc.ubuntu-fr.org/tutoriel/personnalisation_cubemodel_wallpaper_dynamique_et_usplash
Hanoi - VIETNAM

Hors ligne

#475 Le 30/10/2008, à 17:54

Tarlak

Re : PERSONNALISATION : mettez vos ressources et création ici !!

Ben pas forcement le login, si la personne veut les placer ailleurs c'est son problème je penses, faut juste lui laisser la possibilité de saisir à l'install le chemin complet ou elle stockera le tout. vous ça vous enlève une épine du pied, et l'utilisateur ça lui permet de mettre le thème météo la ou il veut.

Et pour les développeur du thème juste être un peu rigoureux soit ils modifier le fichier install.sh avec dedans le paramettre de base ce qui doit être remplacer, soit ils mettent dans leur fichier xml une tag bien précis, qui devra être mis par convention par tout les dév de thème

Dernière modification par Tarlak (Le 30/10/2008, à 17:59)

Hors ligne