#0 Re : -1 » tux droid orphelin : Kysoh a déposé le bilan !! » Le 02/09/2010, à 10:12
- Coolgeek
- Réponses : 338
les 2 liens de dl.free.fr ne sont pas specialement pour Archlinux mais utilisé par cette distrib.
En fait, dans cette archive, c'est plutot une installation faisable sur l'importe quel distro via un installeur shell.
Mais comme Arch n'utilise pas les debs ou les rpms, on passe par cette solution etant donné que KYsoh n'avait pas fait de packages specialement pour Arch
#1 Re : -1 » tux droid orphelin : Kysoh a déposé le bilan !! » Le 27/10/2010, à 13:38
- Coolgeek
- Réponses : 338
Upload en cours. Merci YuGiOhJCJ !
@anti-bug : je suis entrain d'uploader les fichiers de YuGiOhJCJ dans ma partie, dans le dossier "Upload YuGiOhJCJ". Pourra tu les déplacer pour les mettre au bon endroit ?
Merci
#2 Re : -1 » Plein écran présentation Open Office unbuntu 10.4 » Le 10/09/2010, à 15:06
- Coolgeek
- Réponses : 14
vous avez tester avec OOo4Kids (http://download.ooo4kids.org/fr/telecharger-ooo4kids-linux-intel-32bits#alfresco-attachments) si le bug est aussi présent ?
#3 Re : -1 » [résolu] incompatibilité "Skype-eID belge" » Le 14/01/2010, à 16:09
- Coolgeek
- Réponses : 29
tu peux creer un fichier texte. Tu inscrit a l'interieur ceci :
#!/bin/sh
gksudo rm -f /usr/local/lib/beidqt/machin1 /usr/local/lib/beidqt/machin2
tu enregistre
tu le rend executable via un clic droit->propriété sur le fichier puis dans les permissions tu sélectionne "exécutable"
Tu n'aura plus qu'a double cliquer dessus, a rentrer ton mot de passe quand il le demande et le tour est joué
après, tu peux le nommer comme tu veux, le fichier texte. Par exemple : incompatibilite_skype.sh
ps : le '.sh' est la pour indiquer que c'est un script (un enchainement de commande). Il n'est en rien obligatoire, mais permet de l'identifier plus facilement.
#4 Re : -1 » [résolu] incompatibilité "Skype-eID belge" » Le 15/01/2010, à 10:05
- Coolgeek
- Réponses : 29
tu le met dans le répertoire que tu veux, cela n'a pas d'importance.
#5 Re : -1 » [résolu] incompatibilité "Skype-eID belge" » Le 15/01/2010, à 12:57
- Coolgeek
- Réponses : 29
la ligne "#!/bin/sh" est le shebang. Cela permet de dire qu'il faut utiliser le langage de sh (une petite recherche sur le shebang dans la doc ou sur le net si tu veux en savoir plus).
la commande 'rm' est la pour effacer (rm comme remove)
l'argument -f vaut pour force (en gros, on demande pas la confirmation)
pour lancer Skype, tu peux effectivement écrire skype dans le fichier tout a la fin sur une nouvelle ligne.
#6 Re : -1 » [résolu] incompatibilité "Skype-eID belge" » Le 19/01/2010, à 10:47
- Coolgeek
- Réponses : 29
tu es sous Ubuntu ou Kubuntu ?
#7 Re : -1 » [résolu] incompatibilité "Skype-eID belge" » Le 20/01/2010, à 09:25
- Coolgeek
- Réponses : 29
si tu essaie de le lancer via un terminal, il te dis quoi ?
pour info, tu trouvera le terminal dans applications => accessoire. ensuite tu tape ceci :
cd le_repertoire_ou_tu_as_mis_le_script
./le_script
comme cela, on verra si il y'a un message d'erreur
#8 Re : -1 » [résolu] incompatibilité "Skype-eID belge" » Le 20/01/2010, à 15:14
- Coolgeek
- Réponses : 29
dans le fichier relance_skype.sh remplace la ligne
gksudo rm -f /usr/local/lib/beidqt/libQtCore.so.4 /usr/local/lib/beidqt/libQtGui.so.4 # effacer les deux fichiers
par
gksudo "rm -f /usr/local/lib/beidqt/libQtCore.so.4 /usr/local/lib/beidqt/libQtGui.so.4" # effacer les deux fichiers
(ajout de "" autour du rm -f)
#9 Re : -1 » [résolu] incompatibilité "Skype-eID belge" » Le 25/01/2010, à 09:25
- Coolgeek
- Réponses : 29
les 2 "" servent a indiquer que le -f s'applique a rm et non a gksudo. Comme tu l'a vu, quand les "" n'y sont pas, cela sort une erreur...
#10 Re : -1 » OOo4Kids, une suite bureautique libre simplifiée pour les 7 - 12 ans » Le 01/09/2010, à 14:43
- Coolgeek
- Réponses : 29
effectivement, je plussoie ericb3 quant aux messages d'erreur. C'est juste une erreur qu'a fait un autre paquet (mais lequel ? je ne sais pas) et que apt essaie de corriger a chaque nouvelle installation .Cela n'a _rien_ a voir avec OOo4Kids.
Pour info, sous Arch, j'ai pas eu le souci
#11 Re : -1 » OOo4Kids, une suite bureautique libre simplifiée pour les 7 - 12 ans » Le 02/09/2010, à 09:32
- Coolgeek
- Réponses : 29
Bonjour
OOokids est une excellente idée. Les gens qui traitent OpenOffice.org (à tort d'ailleurs) d'usine à gaz n'ont plus aucune excuse.
Je ne suis pas d'accord. OpenOffice et OOo4Kids sont 2 projets distinct, même si le second s'appuie sur le premier. Leurs objectifs ne sont pas du tout les même et ne s'adresse pas au même public.
OpenOffice reste avec du Java et du Basic. OOo4Kids non. De fait, OpenOffice reste bien plus lourd que OOo4Kids et donc s'adresse a ceux qui ont une machine performante.
Comme l'a fait remarquer ericb3 : "OOo4Kids (et OOoLight) sont surtout pensés pour fonctionner sur des machines ayant peu de RAM (comme les XO, en version 1, ayant seulement 256 Mo de RAM), et ou un processeur peu rapide, comme les machines anciennes, ou encore de type eeePC, ou gdium, i.e. celles qu'on appelle "netbooks"."
#12 Re : -1 » OOo4Kids, une suite bureautique libre simplifiée pour les 7 - 12 ans » Le 02/09/2010, à 10:06
- Coolgeek
- Réponses : 29
aucun, il me semblait que tu faisait un amalgame entre OOo et OOo4Kids
#13 Re : -1 » Commande bash donne resultats differents en script et en ligne de cmd » Le 03/09/2010, à 14:20
- Coolgeek
- Réponses : 13
sinon verifie aussi que dans ton .bashrc tu n'a pas d'alias sur ls
tu peux le chercker aussi via la commande alias
#14 Re : -1 » Script copie de fichier en SSH » Le 11/06/2010, à 11:41
- Coolgeek
- Réponses : 5
pour le principde des clé, tu peux voir la : http://doc.ubuntu-fr.org/ssh#authentification_par_un_systeme_de_cles_publiqueprive
pour faire de la copie de fichier via ssh tu peux voir ici : http://doc.ubuntu-fr.org/ssh#copier_des_fichiers_via_ssh
#15 Re : -1 » [Shell]Enregistrer le resultat d'un traceroute dans un fichier texte » Le 09/06/2010, à 10:30
- Coolgeek
- Réponses : 3
#!/bin/bash
ID_ROOT=0
ID=$(id -u)
if [ "$ID_ROOT" != "$ID" ]
then
echo "ce script necessite les droits root"
exit
fi
#recuperation de la sortie de traceroute
traceroute -a ip.ip.ip.ip > /tmp/traceroute.txt
#recuperation des IPs uniquement
awk '{ print $2 }' /tmp/traceroute.txt > /tmp/traceroute_awk.txt
cat /tmp/traceroute_awk.txt
exit
mettre ça dans un fichier texte, lui donner les droits d'exécution (chmod +x) et l'exécuter en root ou avec sudo devant
#16 Re : -1 » Savoir s'il y a un son joué » Le 10/03/2010, à 16:49
- Coolgeek
- Réponses : 9
un lsof sur ton périphérique audio ne permettrais pas de voir si ta carte son est occupé ?
#17 Re : -1 » Savoir s'il y a un son joué » Le 11/03/2010, à 14:31
- Coolgeek
- Réponses : 9
je pensais plutot un lsof /dev/audio0 ou lsof/dev/snd0 ou quelque chose dans le genre
#18 Re : -1 » probleme C » Le 08/03/2010, à 14:23
- Coolgeek
- Réponses : 9
le problème se situe dans ton .h je pense :
char name = " ";
char script = " ";
ici tu déclare une variable de type char. Celle-ci ne peux contenir qu'un seul caractère. Or, dans la suite du programme, tu veux y mettre une chaine de caractère. une bonne façon de s'y prendre pour déclarer une chaine de caractère serait ceci :
char name[256];
char script[256];
ensuite je vois que tu utilise 2 fois la même variable dans ton scanf :
printf("Le nom du fichier :\n");
scanf("%c", &name);
printf("Le script du fichier :\n");
scanf("%c", &name);
ici, une bonne méthode serait d'utiliser les 2 variables que j'ai déclarer précédemment :
printf("Le nom du fichier :\n");
scanf("%s", name);
printf("Le script du fichier :\n");
scanf("%s", script);
ensuite, concernant tes tests sur des chaines de caractères, il faut utiliser la fonction strcmp() (ou strncmp() pour ne pas prendre en compte la casse)
Pour rajouter une chaine de caractère a la fin d'une autre chaine, il faut utiliser strcat()
en espérant t'avoir été utile
#19 Re : -1 » probleme C » Le 09/03/2010, à 15:18
- Coolgeek
- Réponses : 9
Comme l'a dis Uda, les erreurs de compilation se situe au niveau des lignes suivantes :
scanf("%c", &name);
...
scanf("%c", &name);
...
name = name + "*.c";
pour les scanf(), il faut que tu remplace "%c" par "%s"
name étant une chaine de caractère, tu dois utiliser la fonctions strcat() afin d'ajouter ".c" a la fin du nom de fichier :
tu remplace donc
name = name + "*.c";
par
strcat(name,".c");
#20 Re : -1 » probleme C » Le 10/03/2010, à 15:47
- Coolgeek
- Réponses : 9
le problème se situe dans le bloc ci dessous :
fichier = fopen(name, "r+");
strcat(name,".c");
if (name != NULL)
{
fputs(script, fichier);
fclose(fichier);
}
else
{
fclose(fichier);
fichier = fopen(name, "w+");
fputs(script, fichier);
}
}
tout d'abord, le "fopen(name, "r+");" n'a pas a être juste derrière la saisie. Tu dois faire un test afin de vérifier si le nom saisie n'est pas vide. C'est ce que tu essaie de faire avec le test du if :
if (name != NULL)
Ce test ne sera jamais vrai puisque tu rajoute ".c" à la fin du nom du fichier saisie.
Il faudrait plutôt transformer ton code en ceci :
void nft()
{
FILE* fichier = NULL;
char repn[256];
char name[256];
char rept[256];
char text[256];
printf("Le nom du fichier :\n");
scanf("%s", repn);
strcpy(name, repn);
if (strcmp(name,"")==0) /* test si le nom de fichier est vide */
{
printf("pas de nom saisie, retour au menu\n");
return ;
}
printf("Le contenu du fichier. Il ne doit pas depasser 255 caractere :\n");
scanf("%s", rept);
strcpy(script, reps);
if (strstr(name,".c")!=NULL) /* je cherche si ".c" est contenu dans le nom de fichier. Si il ne l'est pas, je l'ajoute a la fin */
{
strcat(name,".c");
}
fichier = fopen(name, "r+");
if (fichier == NULL) /* test si le fichier existe */)
{
printf("le fichier n'existe pas, création d'un nouveau fichier\n");
fichier = fopen(name, "w+");
}
else
{
printf("le fichier existe, il sera ecrase\n");
}
fputs(script, fichier); /* ecriture dans le fichier */
fclose(fichier); /* fermeture du fichier */
}
A savoir que mettre du code dans un fichier .h n'est pas propre. Il aurait fallu que tu crée un fichier tatata.c avec le code de la fonction, un fichier tatata.h avec le header de ta fonction (void nft();) et que tu appelle tatata.h dans le fichier contenant le main()
#21 Re : -1 » Montage automatique des disques NTFS ( Résolu ) » Le 08/03/2010, à 17:05
- Coolgeek
- Réponses : 8
pour la dénomination des partition, je préfère utiliser les UUID plutôt que les /dev/sdXY. Il m'est déjà arrivé que les chiffres/lettres ne soit pas dans le bon ordre a chaque démarrage => pas de souci avec les UUID.
#22 Re : -1 » tomcat6 et les projets » Le 18/02/2010, à 16:37
- Coolgeek
- Réponses : 2
tu dois créer un dossier se nommant comme ton projet dans le dossier "webapps" dans l'arborescence d'installation de tomcat.
Ensuite tu met ton projet dedans.
#23 Re : -1 » [Resolu] Recuperer un argument en shell » Le 13/01/2010, à 13:02
- Coolgeek
- Réponses : 13
a=2;
var=`echo "\$$a"`
eval echo "$var"
#24 Re : -1 » egrep problème script bash » Le 15/10/2009, à 14:59
- Coolgeek
- Réponses : 6
as tu bien preciser le nom du fichier ?