Portail de l'AF

Nouvelles

Projet du Mois FB: Yoyo@home

Faites un don

Shoutbox

modesti:
Hier à 21:31:07
Avec plaisir, zelandonii :)
zelandonii:
Hier à 20:39:43
Merci @modesti car je n'avais pas vu ce header.  :+1:
modesti:
Hier à 10:37:01
En haut à gauche, tu as ton identifiant et une flèche à droite de celui-ci. Tu cliques et choisis le menu "Affichage et disposition"
zelandonii:
Hier à 10:30:15
Ah oui ! Comment fait-on ça ?
JeromeC:
2024-09-12, 21:09:09
(tu peux d'ailleurs changer le thème)
JeromeC:
2024-09-12, 21:08:45
Re-bienvenu sur la nouvelle version du forum :)
zelandonii:
2024-09-11, 20:34:12
Très sympa cette nouvelle interface.
zelandonii:
2024-09-11, 20:34:00
Ça tourne du tonnerre !
zelandonii:
2024-09-11, 20:33:46
Pour faire plus simple, j'ai remplacé le waterblock par un ventilateur et j'ai rajouté deux ventilos.
zelandonii:
2024-09-11, 20:33:11
Quelques semaines que je n'étais pas venu pour cause de panne du PC. C'était le watercooling qui n'avait plus de liquide.
zelandonii:
2024-09-11, 20:32:11
Salut à tous !
JeromeC:
2024-09-10, 10:08:05
Autre option : on déménage tous au Groenland et voila.
ousermaatre:
2024-09-08, 19:21:28
 :hello: Meuh non, il y aura tjrs des raids, seulement, ils seront peut-être, plus souvent sur les mêmes thèmes.
[AF>Libristes] alain65:
2024-09-08, 18:02:24
Ça serait dommage, c'est la seule compète à laquelle j'ai le temps de participer. On bascule sur les projets du raid...Et plus qu'à attendre.
JeromeC:
2024-09-08, 16:15:50
Au train où vont les choses on fera bientôt plus aucun RAID alors...... :/
[AF>Libristes] alain65:
2024-09-07, 06:05:51
Une idée comme ça en passant : Le Raid d'automne au tout début de l'hiver et le raid de printemps à la fin  :siflotte:
[AF>Libristes] alain65:
2024-09-07, 06:04:21
@modesti : Ça c'est une bonne nouvelle ;)
modesti:
2024-09-06, 11:43:05
Petite info pour les fans de raid : compte tenu des températures (même si elles ont baissé un peu), le raid d'automne sera transformé en raid d'hiver
modesti:
2024-09-03, 10:48:11
Et le retour d'ARP  :bounce:
Maeda:
2024-09-03, 09:51:08
Un nouveau projet pour WCG pour la fin d'année ? https://www.worldcommunitygrid.org/forums/wcg/viewthread_thread,46744_offset,0
Maeda:
2024-08-28, 08:55:36
Prêt !
modesti:
2024-08-26, 15:13:48
Salut les AFones ! :hello: Prêts pour la rentrée ?
modesti:
2024-08-24, 11:11:06
Je confirme: ça marche! Merci beaucoup Sébastien :jap:
Maeda:
2024-08-24, 08:42:05
C'était ça, ça marche :jap:
Sébastien:
2024-08-24, 08:28:08
J'ai désactivé le rafraîchissement automatique de la shoutbox
Maeda:
2024-08-23, 21:59:28
@Sébastien : je ne suis pas sûr que tu aies saisi le souci soulevé par modesti. Si on ne touche à rien (pas de clic) dans la shoutbox, mais qu'on scroll vers le bas pour lire, au bout de ~2sec d'arrêt (pour lire), il remonte tout en haut (peu pratique
Sébastien:
2024-08-23, 19:34:16
Non ce n'est pas possible. Il n'y a pas de notion lu / non-lu pour les messages de la shoutbox.
modesti:
2024-08-22, 16:00:15
:hello: Petite question: il y aurait moyen que la shoutbox ne revienne pas automatiquement au dernier message posté pendant qu'on se met à jour de lecture ?

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