Portail de l'AF

Nouvelles

Projet du Mois FB: World Community Grid

Faites un don

Shoutbox

zelandonii:
2024-10-13, 21:20:27
Aujourd'hui, marche avec les enfants au profit de la lutte contre le cancer du sein.
zelandonii:
2024-10-01, 16:43:16
Bien-sûr, ils se couvrent et c'est compréhensible. Pour information, un utilisateur d'un autre forum où je suis inscrit à fait comme moi, et aucun problème non plus.
JeromeC:
2024-10-01, 12:20:16
J'ai lu leur FAQ et ils avaient l'air d'insister là dessus et qu'on pouvait pas se plaindre que ça marche pas si on l'avait pas fait, mais ils ne disaient pas l'inverse non plus donc...
zelandonii:
2024-09-30, 20:41:20
Alors pour avoir testé sur un portable équipé d'un I5 6200U à 2,3GHz, l'installation s'est parfaitement déroulée sans avoir eu besoin de réinstaller W. J'ai seulement mis à jour ce dernier et fait l'upgrade par dessus. Et aucun souci.
fa__:
2024-09-30, 19:18:07
J'ai testé dans une VM assez fraiche mais pas juste après installation, ca n'a pas refusé de s'installer
JeromeC:
2024-09-30, 18:04:30
Oui j'ai lu leur site et leur faq, en fait c'est un machine qui s'installe par dessus et vire le plus de trucs posible, mais vu qu'il faut faire une réinstall de windows pour pouvoir installer le truc, ça me tente moyen de tester...
Kao:
2024-09-30, 16:09:58
Globalement tant que ça ne contourne pas la licence Windows (et que tu dois donc toujours payer) MS s'en moque
Maeda:
2024-09-30, 13:43:11
zelandonii: en effet j'ai lu un peu vite, je dois avoir un filtre visuel sur "Windows" :siflotte:
JeromeC:
2024-09-30, 09:23:47
Mmm et votre antiX linux la page d'acceuil c'est "Proudly anti-fascist" mais à part ça c'est pas politisé :D
JeromeC:
2024-09-30, 09:19:12
Mmm un truc qui dit sur sa page d'acceuil "F**k Windows Upgrade to Atlas" et M$ va laisser faire tu crois ? + faudrait plutôt en parler dans un topic que ici...
zelandonii:
2024-09-30, 07:14:39
Je ne connaissais pas antiX. Mais attention, l'OS dont je parle est un Windows.
Maeda:
2024-09-29, 16:45:16
Non je ne connais pas, mais j'ai installé antiX (sans GUI) sur une machine avec 512Mo de RAM et mons de 4Go de disque, ça tourne :electric:
zelandonii:
2024-09-29, 15:41:30
Zut, j'ai oublié le nom Windows avant "modifié etc.". Pour ceux que ça intéresse. https://atlasos.net/
zelandonii:
2024-09-29, 15:40:11
En parlant de Linux, certains connaissent-ils AtlasOS ?C'est un modifié, nettoyé et allégé. Je l'ai installé sur le portable de ma femme, qui n'est pas une bête de course (je parle du portable, pas de ma femme  :D ), et on voit la différence.
modesti:
2024-09-29, 14:50:08
Bah oui, mais pendant une Linux  party on perd parfois la notion du temps ⌛  :D
JeromeC:
2024-09-29, 12:49:02
Hier à 19h il était déjà bien avancé le weekend...
[AF>Libristes] alain65:
2024-09-29, 03:26:01
prêt  :hello:
modesti:
2024-09-28, 19:10:23
:hello: Prêts pour le week-end ? :D
Kao:
2024-09-27, 15:10:59
Elle dure 5 ans et ça coûte moins cher que mon pc
Maurice Goulois:
2024-09-27, 14:51:01
anticipes le coût de remplacement des batteries :)
Kao:
2024-09-27, 10:38:41
Et quelques soucis de PC aussi. Maintenant j'ai un onduleur, j'espère que c'est la solution. Ça rendrait les choses plus simples.
Kao:
2024-09-27, 10:37:51
Eh oui Jérôme, "petite" absence
JeromeC:
2024-09-27, 10:07:42
Kao qui plope !? alors qu'il a plus écrit sur le fofo depuis avril 2023 ! Mais vas-y, sois pas timide, lance toi ! :)
Maurice Goulois:
2024-09-27, 09:48:19
y'avait le même sur Boincstats
Maurice Goulois:
2024-09-27, 09:47:31
mieux placé maintenant :)
Kao:
2024-09-27, 09:14:30
plop
JeromeC:
2024-09-26, 11:18:19
C'est un vieux gadget mais avant il était en bas :D
ousermaatre:
2024-09-25, 17:58:59
 :kookoo: maugou

Recent

Script pour forcer la màj boinc

Démarré par jip, 05 Décembre 2009 à 15:24

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

jip

La version Windows

Basé sur le script de RDLF, avec l'utilisation du "ping" comme temporisation pour un fonctionnement plus général (la commande "choice" n'existant pas sous XP), inspiré d'une discussion avec BIGSLIDER. plus quelques affichages signalant l'avancement du script.

J'ai nommé le batch : "boinc_force_update.bat"

J'ai aussi rajouté un boucle sur des url placées dans un fichier texte nommé : "boinc_liste_url.txt", qui doit être dans le même dossier que le fichier batch.
Ainsi, pour forcer la mise à jour de boinc sur un projet supplémentaire, il suffit de rajouter une ligne avec l'url principale du projet dans le fichier : "boinc_liste_url.txt".

Pour modifier la fréquence de rafraichissement, il suffit de modifier la ligne : "@ping -n 30 localhost >nul" (actuellement 30s). la durée en seconde de la temporisation est le 2ème paramètre de la commande ping. Donc pour 5mn, on écrirait : "@ping -n 300 localhost >nul"

le contenu du batch :
@echo off
echo %PROGRAMFILES%
:deb
echo ==========
echo Date - Time = %date% - %time%
echo ----------
echo Update project
echo ----------
FOR /F %%i in (boinc_liste_url.txt) do "%PROGRAMFILES%BOINCoinccmd.exe" --project %%i update | echo %%i
echo ----------
echo Done
echo ==========
@ping -n 30 localhost >nul
@goto deb


Je joint aussi ici un zip contenant le batch et un exemple du fichier contenant les url de projets.

Voilà. C'est juste pour éviter que chacun se casse la tête de son coté sur le même sujet.

Si d'autres voient des améliorations ou modifications, il vous suffira de poster les modifications sur ce topic.
Ce qui permet de ne pas chercher au milieu des topics et de centraliser l'information ici.





Alors je joint ici les dernières versions des scripts histoire de centraliser un peu.

Pour les différents OS : Windows, GNU/Linux, Mac (adaptation faite par Steiner)

Variante de erdnaxeli pour GNU/Linux faisant la màj forcée de tous les projets auxquels on est déjà attaché nommé : "boinc_force_all_update.sh"

Tous en fichiers joints.

NB: pour la version Windows, les fichiers boinc_force_update.bat et  boinc_liste_url.txt sont à placer par défaut dans le répertoire C:\Program Files\BOINC ( où C est la lettre du lecteur de disque dur où vous avez installé votre client BOINC ) .

jip

La version Linux

Impossible de coller le code là, pour cause de blocage de sécurité.

L'archive compressée en fichier joint avec script et exemple.

[AF>Libristes] Dudumomo

News & Tutorial on how to host your server: http://freedif.org

Markken

 :hello:
le script linux pointe vers 'usr/bin/boinccmd' mais si j'ai BOINC dans le chemin '/home/ubuntu/BOINC/boinccmd' et en modifiant le script avec ce chemin,j'ai une erreur: "Authorization failure: -155"  :priz2tet:

[AF>Libristes] Dudumomo

Ah, je viens de tester, c'est pareil pour moi.
J'ai fait la commande sans passer par le script, càd : /home/dudumomo/BOINC/boinccmd --update blabla et j'ai l'erreur...
Je n'ai pas pour habitude d'administrer BOINC en cmd faut dire...
News & Tutorial on how to host your server: http://freedif.org

Markken

Jiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiip ?

jip

Je regarde. j'essaye une modif sur le script.

Je pense qu'il s'agit peut-être d'un pb de chemin courant.

Je vérifie. Mais j'ai du mal à reproduire chez moi car ça marche sur mon Linux .....  :??:

Markken

As tu installé Boinc par les dépots ?

jip

Oui, j'avais testé avec les dépôts.

Voici une nouvelle version en fichier joint, pour vérifier une hypothèse.

Vous testez et vous me dites ?

Markken

/home/ubuntu/BOINC/boinc_force_update/boinc_force_update.sh: 29: boinccmd: not found  :coffeetime:
(avec modification du chemin)

[AF>Libristes] Dudumomo

News & Tutorial on how to host your server: http://freedif.org

[AF>Libristes] Guepi

Faut mettre le script dans le dossier boinc ! (en tous cas mon script y marche comme ça :) )

Sinon, ce que tu peux faire :
$ locate boinccmd

et puis après un bête :
$ ln -s /mon/chemin/vers/boinccmd /le/chemin/du/script/boinccmd

jip

J'ai éditer mon post de la v2 car je n'avais pas compressé, le dernier script de mes modifs.

Il manquait un petit quelque chose avant l'appel de boincmd.

Désolé.

Pouvez-vous recharger et retester ?

Markken

 :winner2: Jip tu es grand  :winner2:
ça marche nickel  :love:

jip

enfin, y'a quand même un petit souci si on place le script dans un dossier qui comporte un espace. Dans ce cas la commande cat du script râle un peu.

je regarderais ça plus tard. mais tant qu'on décompresse en conservant le nom, de dossier tel quel ça va.

en fait ça venait juste du fait que le chemin courant au moment de l'appel de boinccmd n'était pas défini comme celui des autres fichiers de boinc. d'où le rajout du "cd" juste avant la boucle d'appel de boinccmd et restauration à l'issu.

jip

bon aller, pour clôturer ce soir une v3 en fichier joint. devrais éliminer le pb du chemin contenant un espace (j'espère).

[AF>Libristes] Dudumomo

Sans espace ca fonctionne. Avec, je n'ai pas essayé  :siflotte:
Merci !!
News & Tutorial on how to host your server: http://freedif.org

TBirdTheYuri


Core i7 920 (4C 8T) / 18 Go / GTX 570 / Windows 7 (64)
Core i7 860 (4C 8T) / 8 Go / Sans GPU / Xubuntu (64)
Core i5 3210M (2C 4T) / 8 Go / Sans GPU / Windows 7 (64)
Xeon W3565 (4C 8T) / 6 Go / Quadro 2000 / Windows 7 (64)
Badge WUProp : http://www.tbirdtheyuri.fr/images/forums/boinc/graphwuprop.png / Le fichier pour le faire : http://www.tbirdtheyuri.fr/images/forums/boinc/boincwupprop.xlsm

tristesire

J'ai téléchargé la version Windows, mis les deux fichiers dans le repertoire Boinc.
J'ai ajouté dans le fichier txt l'url de chess. J'ai ferme le boinc mgr, pis redémarré le manager, forcé la mise à jour de chess, et rien. Pas de mise à jour automatique toutes les 30 secondes comme spécifié dans le .bat : j'ai loupé un truc?

lamoule

tu as quoi à l'écran dans la fenêtre dos comme message?

edit capture ecran :

Moi j'ai ça :

==========
Date - Time = 11/12/2009 -  9:32:04,08
----------
Update project
----------
http://www.chess960athome.org
----------
Done
==========
E8500 farmer

tristesire

En fait, ma remarque sous entendais une question : comment activer le script?
Mais en lisant ton post Lamoule, et en relisant tout depuis le début, j'ai compris que le fichier bat était un exécutable. J'ai donc appuyer sur le bouton rouge et tout baigne.
Merci  :jap:

script Linux téléchargé : il fonctionne à merveille Jip.

le_cornouiller

J'ai dézippé le fichier, j'ai placé le .bat dans le dossier boinc. Il m'a réclamé le fichier .txt que je n'avais pas mis dans le dossier.
Je l'ai fait puis je l'ai relancé.
La fenêtre du .bat à flashé à l'écran.
J'ai attendu, mais aucune mise à jour automatique n'a eu lieu.

"Le chemin spécifié est introuvable" me dit-il...

MOdif 2 : WOUais bon ok c'est le bordel dans mon dossier, je crois quej e vais réinstaller Boinc, parce quel à j'ai 2 dossier Boinc et je ne sais même pas lequel est le bon ....

CM Gygabite 990FXA-UD5 (Rev 1.0) - Processeur - AMD FX 8120 Black Edition - Carte Graphique ATI Radeon R7 250 Gigabyte R725OC-2GI - RAM 8Go.

jip

Citation de: le_cornouiller le 11 Décembre 2009 à 21:15
J'ai dézippé le fichier, j'ai placé le .bat dans le dossier boinc. Il m'a réclamé le fichier .txt que je n'avais pas mis dans le dossier.
Je l'ai fait puis je l'ai relancé.
La fenêtre du .bat à flashé à l'écran.
J'ai attendu, mais aucune mise à jour automatique n'a eu lieu.

"Le chemin spécifié est introuvable" me dit-il...

Tu n'est pas obligé de mettre le fichier *.bat et *.txt dans le dossier de boinc.

Par contre, si tes exécutables boinc ne sont pas dans "C:\Program Files\BOINC\boinccmd.exe", il te faut changer le chemin pour l'adapter.

ou si tu veux le laisser où il est, remplace le "%PROGRAMFILES%\BOINC\boinccmd.exe" par "boinccmd.exe", ça devrait suffire.

le_cornouiller

Citation de: jip le 11 Décembre 2009 à 21:46Par contre, si tes exécutables boinc ne sont pas dans "C:\Program Files\BOINC\boinccmd.exe", il te faut changer le chemin pour l'adapter.
J'ai rajouté "i:\" devant le "%PROGRAMFILES%\BOINC\boinccmd.exe" car j'ai un dossier Program file sur mon disque I.

CM Gygabite 990FXA-UD5 (Rev 1.0) - Processeur - AMD FX 8120 Black Edition - Carte Graphique ATI Radeon R7 250 Gigabyte R725OC-2GI - RAM 8Go.

lamoule

Nan il ne faut pas mettre ton i: car %PROGRAMFILES% désigne pour le système l'emplacement de ton dossier program files (que ce soit C:\program files généralement ou I:\program files dans ton cas)

E8500 farmer