Привіт Гість ( Вхід | Реєстрація )

> Портативные BOINC клиенты, польский боинк; boinc Burzum edition
Burzum
Jan 10 2009, 01:11
Пост #1


D.NET'чик
********

Група: Trusted Members
Повідомлень: 1 113
З нами з: 27-April 05
З: Вінниця-Kиїв-Львів
Користувач №: 106
Стать: Чол
Парк машин:
Майже 0 ГГц



Portable Boinc Burzum edition
Зробив portable-версію BOINC.
Потестив, тести проводив в досить незвичних умовах, тести провалені. Тобто я не зможу використовувати його для того, для чого хотів (для чого - не в цій темі). Але для нормального використання, здається згодиться. Прошу потестити.
Зроблено з 32-розрядного віндового БОІНКа, версія 5.10.45. Особливість роботи: файли зберігаються не на флешці (не в папці, з якої запущено), а в C:\Documents and Settings\UserName\Application Data\Thinstall\BOINC (Win XP) або c:\Users\UserName\AppData\Roaming\Thinstall\BOINC (Win Vista). Деякі маленькі баги є, але з"являються тоді, коли почергово запускати цей БОІНК і інший, ну, побачите самі.
Якщо будуть бажаючі - можу зробити з іншої версії БОІНКу і/або щоб файли зберігались в папці запуску.
В принципі, його виявилось зовсім неважко зробити, може у когось буде бажання самому зайнятись - з радістю поділюсь досвідом.

Download portable BOINC.

 


ПОЛЬСКИЙ портативный БОИНК
http://chomikuj.pl/albiniasty/BOINC/6.5.0-HAL2

Шо может:
(Show/Hide)

6.5.0-HAL2-1.1.1 Czyta nastкpuj№ce parametry z linii poleceс:
(naleїy OBOWIҐZKOWO wyedytowaж plik run.bat dla KAЇDEJ kolejnej instancji):

*** NOWE W WERSJI 1.1.1 ***
- Dla projektu anansi kaїdy scheduler request koсczy siк pobraniem jednego nowego zadania i jego
uruchomieniem, co pozwala uruchamiaж rуwnolegle wiele zadaс na jednym kliencie.

--fake_hostname nazwa_hosta
Ustala nazwк pod jak№ host bкdzie widziany na serwerach projektуw. Jednoczeњnie ten sam ci№g
znakуw uїywany jest jako zabezpieczenie przed wielokrotnym uruchomieniem dwуch klientуw o takich
samych nazwach, st№d edycja tego jest konieczna. Domyњlnie hostname ustawione jest na 'Windgate'.

--fake_mulcpus liczba
Liczba caіkowita, dodatnia i wiкksza od zera - mnoїnik liczby rdzeni. Ustawienie opcjonalne, default 1.
Mnoїnik mnoїy caіkowit№ liczbк rdzeni w systemie widzian№ przez BOINC, a nie liczbк rdzeni jednego
zainstalowanego CPU (dla systemуw wieloprocesorowych).

--alt_data_dir њcieїka_do_katalogu
Ustawienie obowi№zkowe. Jest to katalog danych przypisanych dla jednego konkretnego
egzemplarza klienta. Katalog musi istnieж przed pierwszym uruchomieniem (BOINC sam go nie stworzy),
ale moїe byж pusty, wtedy klient wystartuje z czyst№ konfiguracj№. Їeby nie pogubiж siк w chaosie,
przy wielu klientach najlepiej tworzyж w jednym katalogu kolejne podkatalogi odpowiadaj№ce nazwom
klientуw, wtedy іatwo bкdzie znaleџж katalog w razie potrzeby, chociaїby zagl№daj№c do pliku .bat
w celu znalezienia jego nazwy.
Dіugoњж њcieїki dla bezpieczeсstwa nie powinna przekraczaж 255 znakуw, niektуre systemy mog№ mieж
z tym problemy (sam BOINC chyba teї).

*** NOWE W WERSJI 1.1 ***

--fake_cpuid liczba
Liczba caіkowita z zakresu 1-24, pozwala wybraж jeden z procesorуw z doі№czonej listy (cpulist.txt).
Procesor ten bкdzie widoczny na stronie we wіaњciwoњciach hosta - pozwala lepiej siк ukrywaж. Kilka
klientуw z rуїnymi CPU wygl№da lepiej, niї wszystkie takie same.
CPU najlepiej przypisaж 'na staіe' do danej instancji klienta - zmiany bez potrzeby mog№ spowodowaж
komplikacje takie jak generowanie nowego cpid dla hosta.
CPU na liњcie maj№ podane liczby rdzeni ktуrych lepiej siк trzymaж (naleїy dopasowaж rzeczywist№ liczbк
rdzeni do 'wirtualnego' procesora uїywaj№c --fake_mulcpus jeњli jest taka potrzeba) - kwiatki
typu 16 rdzeniowy Q6600 albo 8 - rdzeniowy Athlon XP bardzo rzucaj№ siк w oczy.

--fake_mem liczba
Wielkoњж pamiкci w, megabajtach. Podanie tutaj jakiejњ liczby overriduje iloњж pamiкci wykrywanej
przez BOINC. Ostroїnie, bo nie zaimplementowaіem їadnego sprawdzania danych - moїna wpisaж np. -2048
i tym samym mieж -2GB pamiкci raportowane przez klienta. Wielkoњж pamiкci RAM naleїaіoby dopasowaж
z grubsza do wyњwietlanego procesora (--fake_cpuid), bo tu znуw wszelkie dziwactwa, jak np. Q6600
z 256MB RAM mog№ siк rzucaж w oczy.


pozostaіe dwa parametry --gui_rpc_port oraz --detach jak w poprzedniej wersji - do --gui_rpc_port
naleїy dopisaж okreњlony port, na ktуrym klient ma nasіuchiwaж.

*Teoretycznie* jest moїliwe uruchomienie kilku klientуw z tego samego katalogu (tzn wystarczy jeden
plik zestaw plikуw wykonywalnych i kilka .batуw w tym samym katalogu), ale nie mogк zagwarantowaж,
їe to poprawnie dziaіa. Jeњli ktoњ chce przetestowaж i podzieliж siк wraїeniami, proszк bardzo tongue.gif
EDIT: Sprawdzone, dziaіa na pewno poprawnie w 1.1.0 i 1.1.1

Przykіad dla dwуch klientуw:

Klient 1

zawartoњж alicja.bat
boinc --fake_hostname Alicja --fake_mulcpus 1 --alt_dir c:\HAL2\Data\Alicja --gui_rpc_port 5555 --detach

Klient 2

zawartoњж cypisek.bat
boinc --fake_hostname Cypisek --fake_mulcpus 1 --alt_dir c:\HAL2\Data\Cypisek --gui_rpc_port 5556 --detach

ten sam klient, ale ze zmian№ CPU na Athlona XP i RAM na 512MB:

boinc --fake_hostname Cypisek --fake_mulcpus 1 --alt_dir c:\HAL2\Data\Cypisek --fake_cpuid 13 --fake_mem 512 --gui_rpc_port 5556 --detach

Dodatkowe uwagi:
- Pliki gui_rpc_auth.cfg i remote_hosts.cfg (przykіadowe zaі№czone, naleїy wyedytowaж hasіo i hosty
ktуre maj№ mieж dostкp) naleїy teraz wklejaж do docelowego folderu data dla kaїdego
klienta osobno.
- Samego Boinc Managera (boincmgr.exe) najlepiej uїywaж od jakiegoњ oficjalnego buildu klienta,
ten zostaі przebudowany ze џrуdeі z najnowsz№ wersj№ biblioteki wx-widgets (2.8.10), nie rкczк za jego
stabilnoњж, chociaї u mnie dziaіa i wygl№da ciut іadniej od oryginalnego.




Це повідомлення відредагував Rilian: May 21 2010, 09:16
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Відповідей
LSA
Jul 23 2013, 23:04
Пост #2


кранчер з фермою
*******

Група: Trusted Members
Повідомлень: 623
З нами з: 7-October 07
З: Kyiv
Користувач №: 596
Стать: Чол
Free-DC_CPID
Парк машин:
Й9450 8G DDR2 QA90 16G DDR3 GTX 482



http://students.ceid.upatras.gr/~asimakis/...%20Portable.zip
Тут є 6.10.60
Провірив з флешки. Запустив на XP eOn. Дораховувув на win7 x64. Валідувало 4 завдання з 4-х.


--------------------
(Show/Hide)


GF100 GF114
+++++,++++

<a href="http://allprojectstats.com/showuser.php?id=1333992"><img src="http://allprojectstats.com/s1333992m0a.png" border=0>
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Повідомлення у даній Темі
Burzum   Портативные BOINC клиенты   Jan 10 2009, 01:11
Death   стоп, а чому тоді портейбл? я так розумію що дійс...   Jan 10 2009, 02:05
Burzum   Інсталяція не потрібна, мануалу нема. Тут флешкою ...   Jan 10 2009, 02:22
nikelong   Burzum, Допиляй напильником шоб все шо делает бои...   Jan 10 2009, 02:59
gow   Burzum, Допиляй напильником шоб все шо делает бо...   Jan 10 2009, 10:46
tribal   Burzum, младец, то что нужно... вариант без инста...   Jan 10 2009, 09:57
KING100N   Классная идея. Я тоже не против такой штуки. Тогда...   Jan 10 2009, 11:14
ReMMeR   Вариант - взять флеш-образ винды флешовой и прост...   Jan 10 2009, 11:37
Rilian   Вариант - взять флеш-образ винды флешовой и прос...   Jan 10 2009, 11:52
nikelong   ReMMeR, Ну это как "вариант два". Т.е....   Jan 10 2009, 11:52
(_KoDAk_)   итак пока проверял тока на запуск (для успешного ...   Feb 2 2009, 01:12
Burzum   Дякую за баг! :sarcastic: Будемо фіксити...   Feb 2 2009, 09:21
Burzum   Зробив нову версію (win server2008x64 + boinc 5.10...   Feb 9 2009, 14:56
Death   Burzum, надо писать "там прайм на меня подклю...   Feb 9 2009, 15:36
nikelong   Burzum, (ну или те кто тестит) Можно одновременно ...   Jun 18 2009, 10:15
(_KoDAk_)   нет он этого никогда не мог   Jun 18 2009, 15:25
nikelong   BOINC_A-M http://chomikuj.pl/albiniasty/BOINC http...   Jul 28 2009, 12:56
vitalidze1   http://chomikuj.pl/albiniasty/BOINC http://wyslij...   Jul 28 2009, 13:02
Algon   Единственный минус - та-же версия 5.10.45   Jul 28 2009, 21:25
(_KoDAk_)   ктому-же нет х64 (   Jul 28 2009, 22:09
3 Сторінки V  1 2 3 >


Reply to this topicStart new topic
2 Користувачів переглядають дану тему (2 Гостей і 0 Прихованих Користувачів)
0 Користувачів:

 



- Lo-Fi Версія Поточний час: 10th May 2024 - 05:57