Auteur Sujet: Script pour forcer la màj boinc  (Lu 31846 fois)

0 Membres et 1 Invité sur ce sujet

mlevain

  • Messages: 9
  • P'tit Nouveau
  • *
  •   
Re : Script pour forcer la màj boinc
« Réponse #100 le: 11 avril 2012 à 11:05 »
Salut à tous !

Je cherchais un système de mise à jour automatique des projets car ma GTX les mangent à une vitesse impressionnante et en quelques cliques je tombe sur ce poste qui répond exactement à mes attentes !

Pour ceux que ça intéresse j'ai modifier le script pour qu'il cherche mon boinc installé dans le dossier D:\Program Files\BOINC avec une actualisation toute les 2 minutes (120s) :

Fichier boinc_force_update.bat :

Citer
@echo off
echo D:\Program Files\BOINC
:deb
echo ==========
echo Date - Time = %date% - %time%
echo ----------
echo Update project
echo ----------
FOR /F %%i in (boinc_liste_url.txt) do "D:\Program Files\BOINC\boinccmd.exe" --project %%i update | echo %%i
echo ----------
echo Done
echo ==========
@ping -n 60 localhost >nul
@goto deb

Fichier boinc_liste_url.txt :

Citer
http://boinc.freerainbowtables.com/distrrtgen/


Merci encore et bon Crunch à tous !

@+

jip

  • Invité
Re : Script pour forcer la màj boinc
« Réponse #101 le: 11 avril 2012 à 14:02 »
Salut à tous !

Je cherchais un système de mise à jour automatique des projets car ma GTX les mangent à une vitesse impressionnante et en quelques cliques je tombe sur ce poste qui répond exactement à mes attentes !

Pour ceux que ça intéresse j'ai modifier le script pour qu'il cherche mon boinc installé dans le dossier D:\Program Files\BOINC avec une actualisation toute les 2 minutes (120s) :

Fichier boinc_force_update.bat :
Citer
@echo off
echo D:\Program Files\BOINC
:deb
echo ==========
echo Date - Time = %date% - %time%
echo ----------
echo Update project
echo ----------
FOR /F %%i in (boinc_liste_url.txt) do "D:\Program Files\BOINC\boinccmd.exe" --project %%i update | echo %%i
echo ----------
echo Done
echo ==========
@ping -n 60 localhost >nul
@goto deb

Fichier boinc_liste_url.txt :
Citer
http://boinc.freerainbowtables.com/distrrtgen/


Merci encore et bon Crunch à tous !

@+

 :kookoo:

là je ne vois pas 120s dans le batch modifié indiqué ....

non ? :??:
« Modifié: 11 avril 2012 à 14:04 par [AF>Libristes] Jip »

mlevain

  • Messages: 9
  • P'tit Nouveau
  • *
  •   
Re : Script pour forcer la màj boinc
« Réponse #102 le: 16 avril 2012 à 11:08 »
Oui exact me suis gouré  :lol:

J'ai mis 60 dans mon script !

TBirdTheYuri

  • Messages: 2721
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Script pour forcer la màj boinc
« Réponse #103 le: 11 décembre 2012 à 12:11 »
Bonjour TLM :D

Je suis à la recherche d'une solution pour un projet pas très généreux en unités (Oproject).
L'un des sous-projets (ALX) ne tolère qu'une unité en simultané, et nécessitent une dizaine de minutes de calcul.

Le problème est que Boinc fait les mises à jour des projets un peu comme bon lui semble, et donc parfois, il s'écoule plusieurs dizaines de minutes, voire plusieurs heures avant qu'il ne réclame son dû.

J'ai déjà tenté le paramètre imposant le renvoi immédiat des unités, sans succès. Il renvoie bien l'unité, mais il n'en réclame pas de nouvelle pour autant. Je dois faire la mise à jour manuellement pour qu'il en récolte une autre.

Je recherche donc une solution pour lui imposer de mettre à jour les projets à intervalles fixes, par exemple 15 minutes, pour m'éviter de devoir le faire à la main.
Dans le Wiki de Boinc je n'ai rien trouvé qui semble répondre à ce problème, mais peut-être qu'il en existe tout de même un :D

Merci :jap:

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

Prof

  • Messages: 1867
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Script pour forcer la màj boinc
« Réponse #104 le: 11 décembre 2012 à 14:03 »
Salut TiBirdTheYouri!  :kookoo:
Je t'encourage à faire une recherche sur "script de mise à jour".
Je ne peux pas te donner le lien car je tape ce message avec Siri et je suis en mobile bonne recherche
 :desole:
Pour l'équipe:PMac bi-G4 1,83GHz 1,25Go de RAM 1 MacPro octo X5570 2.93GHz 16 24Go de RAM et 1 MacPro dodéca X5650 2.66GHz 20 32Go de RAM
Un petit proverbe qui va bien avec l'air du temps:Quand le dernier arbre sera abattu, La dernière rivière empoisonnée, Le dernier poisson pêché, Alors vous découvrirez Que l'argent ne se mange pas. A méditer...;-)

[AF>Libristes] nico8313

  • Messages: 7863
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Script pour forcer la màj boinc
« Réponse #105 le: 11 décembre 2012 à 15:16 »

Spica

  • Méchant modo
  • Messages: 5070
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Script pour forcer la màj boinc
« Réponse #106 le: 11 décembre 2012 à 15:19 »
sujets fusionnés.... pour clarifier le fofo....
22717 SETI@home classic workunits; Redécouverte pulsar J1916+12 (le 07Nov2009) Einstein@Home.

TBirdTheYuri

  • Messages: 2721
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Script pour forcer la màj boinc
« Réponse #107 le: 13 décembre 2012 à 11:47 »
Ah! Revoilà mon topic, ça fait 2 jours que je le cherche :pt1cable:
Ca serai bien lors de fusions comme ça d'envoyer un MP avec le lien pour le retrouver :D

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

JeromeC

  • CàA
  • Messages: 22806
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Script pour forcer la màj boinc
« Réponse #108 le: 13 décembre 2012 à 16:47 »
Il me semble bien qu'il y a une notification en cas de fusion / freeze, etc , comme toute mise à jour à un sujet où tu es abonné. Si tu ne l'es pas, pas de mail.
Parce que c'était lui, parce que c'était moi.

TBirdTheYuri

  • Messages: 2721
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Script pour forcer la màj boinc
« Réponse #109 le: 13 décembre 2012 à 18:59 »
Bah non, rien reçu.

Sinon, le script c'est OK, impeccable :sun:

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

LOCTET SetiOne

  • Méchant modo
  • Messages: 5496
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Script pour forcer la màj boinc
« Réponse #110 le: 15 décembre 2012 à 12:03 »
Q = Le chemin dans le bat doit bien pointer dans la rép BOINC "prog" et non "Data" ... je ne sais +  :desole:

EDIT moi même  :priz2tet:
R = ben vers le rép où il y a le boinccmd.exe
« Modifié: 15 décembre 2012 à 12:13 par LOCTET SetiOne »
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

[4m2n]

  • Messages: 45
  • P'tit Nouveau
  • *
  •   
Re : Script pour forcer la màj boinc
« Réponse #111 le: 16 décembre 2012 à 18:08 »
J'ai découvert ces scripts aujourd'hui grâce à LOCTET SetiOne, un immense merci a ceux qui les ont développés !  :oki:

LOCTET SetiOne

  • Méchant modo
  • Messages: 5496
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Script pour forcer la màj boinc
« Réponse #112 le: 16 décembre 2012 à 19:05 »
Citer
F:\BoincProg
==========
Date - Time = 16/12/2012 - 19:00:51,24
----------
Update project
----------
http://boinc.fzk.de/poem/
Error -161: not found
http://freehal.net/freehal_at_home/
http://boinc.gorlaeus.net/
----------
Done
==========
J'ai les 3 url ci dessus dans le txt, erreur -161  :??:
C'est l'url de POEM qu'il n'aime pas  :??:
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

[4m2n]

  • Messages: 45
  • P'tit Nouveau
  • *
  •   
Re : Script pour forcer la màj boinc
« Réponse #113 le: 16 décembre 2012 à 19:28 »
LOCTET SetiOne>
Truc bête : est ce que tu a  bien les droits admin sur le dossier BOINC ? Par deffaut, Windows considère que seul un administrateur a les droits d'accès et de modification sur ce dossier et son contenu. Je le sais car il m'a renvoyé une erreur du même type cetr après midi. Paramétrer correctement les autorisations de ce dossier a résolu le problème de mon côté, peut être en sera-t-il de même pour toi ?
« Modifié: 16 décembre 2012 à 19:52 par Jojaal »

LOCTET SetiOne

  • Méchant modo
  • Messages: 5496
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Script pour forcer la màj boinc
« Réponse #114 le: 16 décembre 2012 à 20:43 »
Merci Jojaal oui j'ai tous les droits  :cavachier:  :D
EN fait ce doit être celle de FreeHall car seuls les serveurs de POEM et Leiden sont sollicités
Citer
16/12/2012 20:38:54 | Poem@Home | update requested by user
16/12/2012 20:38:54 | Leiden Classical | update requested by user
16/12/2012 20:38:59 | Poem@Home | Sending scheduler request: Requested by user.
16/12/2012 20:38:59 | Poem@Home | Not reporting or requesting tasks
16/12/2012 20:39:02 | Poem@Home | Scheduler request completed
16/12/2012 20:39:07 | Leiden Classical | Sending scheduler request: Requested by user.
16/12/2012 20:39:07 | Leiden Classical | Requesting new tasks for CPU and NVIDIA
16/12/2012 20:39:10 | Leiden Classical | Scheduler request completed: got 0 new tasks
J'ai essayé avec celle là https://www.freehal.net/freehal_at_home/ pas mieux en httpS
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

cedricdd

  • Messages: 1389
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Script pour forcer la màj boinc
« Réponse #115 le: 16 décembre 2012 à 20:54 »
c'est http://www.freehal.net/freehal_at_home/ la première fois te manquais le www
Kill all my demons, and my angels might die too.

LOCTET SetiOne

  • Méchant modo
  • Messages: 5496
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Script pour forcer la màj boinc
« Réponse #116 le: 16 décembre 2012 à 22:24 »
Impec merci cedricdd
16/12/2012 22:23:36 | Poem@Home | update requested by user
16/12/2012 22:23:36 | Leiden Classical | update requested by user
16/12/2012 22:23:36 | FreeHAL@home | update requested by user
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

LOCTET SetiOne

  • Méchant modo
  • Messages: 5496
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Script pour forcer la màj boinc
« Réponse #117 le: 17 décembre 2012 à 20:29 »
 :cavachier:
Pour redonner un sens à ce sujet, j'ai séparé dans un nouveau sujet tous les échanges sans lien avec le script en objet (discussions sur les effets visibles ou non des actions sur les topic, posts etc), et puis j'ai déplacé ce sujet
Ce sujet a été déplacé vers Problèmes techniques divers.
http://forum.boinc-af.org/index.php?topic=5226.0

Messieurs, chers amis Modo et C&A un peu de discipline non di Dieu   :D
« Modifié: 17 décembre 2012 à 20:34 par LOCTET SetiOne »
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

Fabrice.ltn

  • Messages: 983
  • Boinc'eur Respectable
  • ****
  •   
    • Le monde fantasttique d'Heilénia.
Re : Script pour forcer la màj boinc
« Réponse #118 le: 21 décembre 2012 à 20:26 »
Salut,

Bon ben là, ça dépasse mes capacités de compréhension  :miam:(ouais je sais, je suis un peu limité comme gars :gno:)... ces langages évolués, j'ai jamais aimé.  :priz2tet:

poem ne donne du travail qu'au compte goutte, et je ne sais pas où votre fichier doit aller ? :

Citation de: mlevain
Fichier boinc_force_update.bat :

@echo off
echo D:\Program Files\BOINC
:deb
echo ==========
echo Date - Time = %date% - %time%
echo ----------
echo Update project
echo ----------
FOR /F %%i in (boinc_liste_url.txt) do "D:\Program Files\BOINC\boinccmd.exe" --project %%i update | echo %%i
echo ----------
echo Done
echo ==========
@ping -n 60 localhost >nul
@goto deb

et comment boinc fait pour le lire ou alors il faut lancer ce batch en manuel à chaque allumage ?

et pis, pour continuer avec les questions bêtes... qu'est ce qui doit remplacer la séquence de caractères : " %%i " ?

je présuppose que le fichier boinc_liste_url.txt  est composé (comme son nom l'indique), par la liste des url des projets que l'on désire forcer à la maj. Il faut donc mettre son adresse complète à la place de cela : "(boinc_liste_url.txt)".

Désolé, je suis à la rue sur un tout petit bout de batch... mais les choses ont tellement évolué depuis DOS 6.2 et WIN 3.1... et je me sacrifie tous les jours sur les hôtels confortables de gates et m'éloigne sans cesse de la sauce démerde de nunux.

LOCTET SetiOne

  • Méchant modo
  • Messages: 5496
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Script pour forcer la màj boinc
« Réponse #119 le: 21 décembre 2012 à 20:38 »
Bon t’énerve pas, on résume  :coffeetime:

1- le .bat tu le mets où tu veux mais à coté du txt
2- tu mets un raccourcis de .bat dans le menu démarrer > tous les prog > démarrage de Crosoft (si crosoft)
3- tu ne renommes pas le txt mais dedans tu inscris la liste des URL des projets que tu fais tourner, exemple :
Citer
http://boinc.fzk.de/poem/
http://boinc.gorlaeus.net/
http://www.freehal.net/freehal_at_home/
4- les 2 seules "variable" à changer sont le temps en seconde pour solliciter le serveur (en veillant, comme dit plus haut à éviter de le faire pour rien, donc calme sur les secondes) et le chemin vers dossier BOINC où il y a le programme boinccmd.exe

Reprise du contenu du bat
Citer
@echo off
@echo off
echo F:\BoincProg
:deb
echo ==========
echo Date - Time = %date% - %time%
echo ----------
echo Update project
echo ----------
FOR /F %%i in (boinc_liste_url.txt) do "F:\BoincProg\boinccmd.exe" --project %%i update | echo %%i
echo ----------
echo Done
echo ==========
@ping -n 3600 localhost >nul
@goto deb

What else  :D  :kookoo:
     
« Modifié: 21 décembre 2012 à 20:41 par LOCTET SetiOne »
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

Fabrice.ltn

  • Messages: 983
  • Boinc'eur Respectable
  • ****
  •   
    • Le monde fantasttique d'Heilénia.
Re : Script pour forcer la màj boinc
« Réponse #120 le: 21 décembre 2012 à 20:57 »
Pas d'énervement  :coffeetime:...

c'est bien crosoft, mais pas en rousse avec queue de cheval jusqu'au mollet... quel dommage !...

Bon, ben, avec des explications aussi détaillées, ça me parait très simple... trop ? qui à dit trop ?

Bon, je regarde ça demain si on est encore tous là sur la terre un samedi soir ... batch, texte et raccourcis ... un joujou d'enfant, tombe pas trop mal avec noel qui approche ... pour ma part, ça sera des sollicitations à longue échéance que je n'ai pas encore déterminée.

Bonne soirée à toi et bientôt, un grand merci pour les explications.

Fabrice.ltn

  • Messages: 983
  • Boinc'eur Respectable
  • ****
  •   
    • Le monde fantasttique d'Heilénia.
Re : Script pour forcer la màj boinc
« Réponse #121 le: 22 décembre 2012 à 14:30 »
Euh, par contre, la fenêtre d’exécution DOS, il ne faut pas la fermer si non ça ne marche pas, n'est ce pas ?

Va falloir que je briefe ma fille et ma femme qui sont susceptibles de démarrer cette machine.

Pour ma part, j'ai décidé de solliciter poem toutes les 30 min...

mcroger

  • Méchant modo
  • Messages: 6071
  • Boinc'eur devant l'éternel
  • ******
  •   
Script pour forcer la màj boinc
« Réponse #122 le: 22 décembre 2012 à 15:25 »
Question simpliste maïs pourquoi ne pas lancer ce script à partir des tâches planifiées de Windoze ?

LOCTET SetiOne

  • Méchant modo
  • Messages: 5496
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Re : Script pour forcer la màj boinc
« Réponse #123 le: 22 décembre 2012 à 16:28 »
Euh, par contre, la fenêtre d’exécution DOS, il ne faut pas la fermer si non ça ne marche pas, n'est ce pas ?
Oui enfin non il ne faut pas la fermer, il y a des utilitaires pour envoyer ce genre de fenêtre dans la zone de notification (ça doit figurer plus en avant dans ce sujet)
Question simpliste maïs pourquoi ne pas lancer ce script à partir des tâches planifiées de Windoze ?
Cela mettra la fenêtre en zone notif ? Je ne pense pas et donc le raccourcis dans démarrage est aussi rapide à mettre en place, car la planif est réellement intéressante pour planifier par jour, heure etc, là on souhaite juste que le .bat démarre avec la session.
Mais je vais essayer  :jap:

EDIT :
1 - beaucoup de critères à renseigner, décocher etc
2 - il y a une case "masquer" = intéressant, mais ...
3 - avec cette méthode j'ai "impossible de trouver le fichier xxx.txt ???
Donc KO pour moi à ce stade
« Modifié: 22 décembre 2012 à 17:24 par LOCTET SetiOne »
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

Philippe06121966

  • Invité
Re : Script pour forcer la màj boinc
« Réponse #124 le: 08 juillet 2014 à 12:41 »
Hello !  :hello:

Je pense que ça a été publié, mais je ne retrouve pas :/

Quelqu'un a t'il un script pour forcer la demande de travail au lieu de la màj ?

Merci Beaucoup !  :jap: