Portail de l'AF

Nouvelles

Projets du Mois FB: NFS@home et SRBase

Faites un don

Shoutbox

ousermaatre:
Hier à 10:23:22
mois de décembre, de plus amples infos dans 2-3 semaines.
Alan St-Pierre:
Hier à 04:01:30
Des nouvelles au sujet d'un éventuel Raid d'automne/hiver?
ousermaatre:
2024-11-02, 11:10:01
 :hamac:
modesti:
2024-11-02, 10:45:05
Week-end !  :kermit:
zelandonii:
2024-10-31, 07:05:57
 :D
JeromeC:
2024-10-29, 20:45:27
En tous cas surveillez bien vos prélèvements à partir de maintenant... mes 3 gamins sont chez reef, et c'est bibi qui paye évidemment...  :/
Maeda:
2024-10-28, 06:55:34
 :biglol:
[AF] Kalianthys:
2024-10-27, 23:35:07
On va passer chez Reef car ils feront mieux dorénavant.  :D
zelandonii:
2024-10-27, 20:21:32
Surtout rien !
[AF] Kalianthys:
2024-10-27, 18:23:02
Tu as tout compris  :D
Maeda:
2024-10-27, 00:36:03
L'opérateur Free a subi une cyberattaque. "Merci Free" :/
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:

Recent

Générateur de fichiers app_config.xml

Démarré par JeromeC, 24 Mai 2020 à 22:11

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

JeromeC

Afin de piloter finement le comportement des tâches d'un projet donné, en fonction de chaque application (si le projet en propose plusieurs), il est possible d'utiliser un fichier app_config.xml à placer dans le répertoire du projet.

Pour connaître l'emplacement du répertoire projet boinc de *sa* machine et en fonction de *son* OS le plus simple est de regarder dans le journal des évènements de boinc juste après le lancement de boinc, le "Data directory" est mentionné dans les premiers messages :

Citation22-May-2020 10:33:44 [---] Starting BOINC client version 7.4.42 for windows_x86_64
22-May-2020 10:33:44 [---] log flags: file_xfer, sched_ops, task
22-May-2020 10:33:44 [---] Libraries: libcurl/7.39.0 OpenSSL/1.0.1j zlib/1.2.8
22-May-2020 10:33:44 [---] Data directory: C:\Local\BOINC Portable 7.4.42\App\BOINC

A l'intérieur de ce dossier il y aura toujours un sous dossier "projects" puis à l'intérieur un sous répertoire pour chaque projet auquel le boinc de cette machine est rattaché, avec tous les fichiers nécessaires au bon fonctionnement dudit projet. Le nommage de ces dossiers n'est pas évident, il est construit en fonction de l'URL du projet, qui parfois n'a strictement rien à voir avec le nom du projet lui même.

Le plus simple est donc de nouveau de regarder un peu plus bas dans le journal des évènements de boinc après son lancement, tous les projets de *sa* machine sont listés joliment avec nom du projet et son URL, permettant ainsi de s'y retrouver avec les sous-dossier de projet correspondants.

Citation22-May-2020 10:33:44 [Asteroids@home] URL http://asteroidsathome.net/boinc/; Computer ID 537467; resource share 100
22-May-2020 10:33:44 [Rosetta@home] URL http://boinc.bakerlab.org/rosetta/; Computer ID 3338266; resource share 100
22-May-2020 10:33:44 [DrugDiscovery@Home] URL https://boinc.drugdiscoveryathome.com/; Computer ID 31138; resource share 100
22-May-2020 10:33:44 [Leiden Classical] URL http://boinc.gorlaeus.net/; Computer ID 155694; resource share 200
22-May-2020 10:33:44 [latinsquares] URL https://boinc.multi-pool.info/latinsquares/; Computer ID 73593; resource share 100
22-May-2020 10:33:44 [nanoHUB_at_home] URL https://boinc.nanohub.org/nanoHUB_at_home/; Computer ID 2257; resource share 100
22-May-2020 10:33:44 [odlk] URL https://boinc.progger.info/odlk/; Computer ID 7313; resource share 100
22-May-2020 10:33:44 [T.Brada Experiment Grid] URL https://boinc.tbrada.eu/; Computer ID 4721; resource share 100
22-May-2020 10:33:44 [VGTU project@Home] URL http://boinc.vgtu.lt/vtuathome/; Computer ID 27814; resource share 100
22-May-2020 10:33:44 [BURP] URL http://burp.renderfarming.net/; Computer ID 80747; resource share 50
22-May-2020 10:33:44 [CAS@home] URL http://casathome.ihep.ac.cn/; Computer ID 62597; resource share 100
22-May-2020 10:33:44 [https://climateathome.info/climateathome/] URL https://climateathome.info/climateathome/; Computer ID not assigned yet; resource share 100

(etc)



(j'ai gardé exprès un exemple de projet - feu Leiden - où l'URL est sans rapport avec le nom du projet, même si la plupart du temps il y a au moins un mot clé qui permet de le reconnaître. Mais au moins comme ça, vous savez)

C'est là qu'il faudra déposer le fichier app_config.xml une fois constitué. Pour le construire, il faut utiliser un nombre variable de doigts (tout dépend de votre habileté au clavier), et surtout son cerveau, voir même de son astuce, en cherchant de-ci de-là des fichiers déjà publiés, dans les myriades de sujets et de messages présent dans ce forum, dans les forums des projets mêmes...

Je ne vais pas détailler ici le fonctionnement général (ni détaillé) d'un app_config.xml et toutes les options qu'il autorise, le wiki officiel de boinc le fera bien mieux que moi.

Pour les allergiques à la langue de Shakespeare je recommande l'excellent traducteur en ligne https://www.deepl.com/, ça vous permettra de vous désengager (un peu) de google, et Modesti est très occupée la plupart du temps.


Là où ça se complique, c'est que pour mettre en œuvre un fichier de configuration app_config.xml pour un projet donné, il faut connaître le nom technique de chaque application qu'il propose.

Une méthode générale pour trouver les noms des applications est d'utiliser la page des applications de chaque projet boinc (normalement constitué, il y en a qui sont joueurs) qui est <URL du projet>/apps.php, et y ajouter les paramètres ?xml=1, la page doit alors s'afficher au format xml (*) et on trouve à l'intérieur, au milieu d'une arborescences de balises xml plus ou moins alambiquée, le nom technique de chaque application existante au milieu d'une balise <name>wep</name>. C'est ce nom qu'il faudra utiliser au sein du fichier app_congif.xml pour chaque section / application correspondante.

Exemples :

http://bearnol.is-a-geek.com/wanless2/apps.php?xml=1
https://root.ithena.net/usr/apps.php?xml=1


MAIS MAIS MAIS dans son infinie bonté, et du fait de sa très grande sagesse, notre ami et admin préféré Sébastien a conçu pour son usage personnel cette page qui permet de générer un fichier app_config pour chaque projet boinc existant.

Et, dans sa non moins infinie mansuétude, il la partage avec la communauté des crunchers que nous sommes.

https://statseb.boinc-af.org/app_config_generator.py

Non seulement cette page permet de générer automatiquement un fichier avec les sections et les bons noms des applications existantes pour le projet choisi, mais aussi elle permet de présélectionner les paramètres de configuration les plus couramment utiles comme le renvoi immédiat des tâches, le nombre maximal de tâches concurrentes, en global, par projet, les coefficients pour la réservation de CPU et de GPU, etc. Un fichier parfaitement fonctionnel est ainsi produit, ne reste plus qu'à le télécharger à l'aide du bouton prévu à cet effet.


Comment dire, les mots me manquent (sisi :D), c'est du Grand Art.

A noter : cette page est hébergée sur le serveur de développement de statseb, et, comme son nom l'indique "Ce site est en cours de développement.". N'attendez pas un support acharné et venez surtout pas ni beugler ni vous plaindre que "ça ne marche pas c'est pôôôô juste".

Si ça ne marche pas, vous pouvez faire des fichiers de config à l'ancienne, avec vos doigts (et votre cerveau, votre astuce, etc).


Qu'on se le dise.


Un très grand merci à Seb, qui en fait trop comme toujours, mais c'est aussi pour ça qu'on l'aime :) :smak:


(*) pour une raison que j'ignore mon Firefox refuse maintenant de le présenter comme tel et affiche un infâme gloubiboulga à la place, je n'avais jamais eu ce problème. Mais dans Edge (beurk) c'est passé. Je n'ai pas testé avec Chrome ou autre, "normalement ça le fait".
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


franky82

 :jap: pour cette explication détaillé !  :jap:

Dans la série des projets dont on ne reconnait pas facilement le sous-dossier (parmi les projets) :
- TN-Grid --> gene.disi.unitn.it_test
- PRIVATE GFN SERVER --> boincvm.proxyma.ru_30080_test4vm

Mon site : Photo de bière



Jakez Sulli

« La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.» - Albert Einstein

Sébastien

J'ai ajouté une ligne donnant le nom probable du sous-répertoire où enregistrer le fichier app_config.xml

JeromeC

A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


[CSF] Christian Carquillat

Comment ai-je pu rater ce sujet ?

De l'excellent travail, chapeau
Un regard extérieur sur moi : https://clementguerraz.com/atypique
Actifs en ce moment :
MYOB

Ironman

Bonjour, je n'arrive pas à afficher le répertoire qui contient les projets, je suis sur win11 et malgré l'option d'afficher les fichiers cachés, rien de visible dans l'explorateur. Y'a une astuce ?

EDIT : finalement j'ai trouvé, je cherchais dans program\BOINC au lieu de programdata\BOINC  :D

Folding@Home

-------------------------------------------------------------------------------------------
WIN11, AMD Ryzen 7 5800X, Nvidia RTX3070, 32GB RAM

JeromeC

A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


JeromeC

A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


Sébastien


Ironman


Folding@Home

-------------------------------------------------------------------------------------------
WIN11, AMD Ryzen 7 5800X, Nvidia RTX3070, 32GB RAM

JeromeC

A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)