BOINCoid - BOINC na Androidu

Odpovědět
Zpráva
Autor
Uživatelský avatar
hanbanaroda
52.6315789474 %
52.6315789474 %
Příspěvky: 1373
Registrován: úte 11 kvě, 2010 15:37
rok narození: 08 říj 1989
ID CNT statistics: 9521
Bydliště: Břeclav
Kontaktovat uživatele:

BOINCoid - BOINC na Androidu

#1 Příspěvek od hanbanaroda »

Zdravím!
Tak jsem po půl roce čekání konečně dostal nový mobil Vodafone 845 s operačním systémem Android, procesorem Qualcomm MSM7225-1 s frekvencí 528 MHz a 180MB vestavěné RAM. Už dopředu jsem avizoval, že na něm budu chtít rozjet BOINC a minimálně přes noc, kdy bude v nabíječce ho nechat pracovat. Jenomže se mně nedaří nainstalace. Existuje program BOINCoid (http://boincoid.sourceforge.net/), který by měl umět zprovoznit projekt SETI (z popisu jsem vyrozuměl, že je to přepsané z C++ do Java). Ovšem po stáhnutí souboru (5kB) (http://sourceforge.net/projects/boincoid/) a rozbalení mám k dispozici pouze tyto soubory:

account_setiathome.berkley.edu (XML)
client_state (XML)
client_state - initial (XML)
master_setiathome.berkley.edu (XML)
a složku "projects" s prázdnou podsložkou "setiathome.berkley.edu"

Jestli se nemýlím, tak ani jeden soubor neslouží ke spuštění klienta. Už druhý den prolézám internet a hledám to něco, co mně uniká. Bohužel, neúspěšně. :smt022 Nikde nemůžu najít ani zmínku o instalaci. To si mám stáhnout nějaký emulátor nějakého OS, na který BOINC nainstalovat jde, nebo co? Netušíte, kde je háček? :smt017
Obrázek

Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10306
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#2 Příspěvek od vkliber »

http://sourceforge.net/projects/boincoid/files/Compile Version/Project CVS/

boinc-installation-instructions.txt

Kód: Vybrat vše

Get latest Eclipse version and JRE. (Currently running on Eclipse 3.4.0 and JRE 1.6)

In eclipse Choose "new project" and select "Projects from CVS" under the CVS tab.

Enter the following details for the CVS Repository. 


Host: boincoid.cvs.sourceforge.net
Repository path: /cvsroot/boincoid
User: (empty)
Passowrd: (empty)
Connection type:pserver

[
 These connection parameters are for read-only access. Please contact us on sourceforge
 if you are interested in developing.
]


The first module name you need is: boinc-cvs

After check out, you should be able to run Program.java under org.oc.boinc.client.lite.
The core client runs with no attached application and is idle.


Next, check out (same process as above) the module seti-java.


Now, to setup a running environment, the exact files and folders need to be tailored
as follows:
[
 Since the code is not complete and integration with the real server is unavailable
 yet, this environment is strict. Eventually the client should be able to start off
 clean and download everything it needs, like the current C client does.
 Notice that the supplied environment uses my seti account.
]

download the boinc-cvs-setup.zip file and extract it to your boinc running folder
(by default will be under <your workspace folder>/boinc-cvs).

In Eclipse, choose to export the seti-java project as a Java-Jar file. Choose
all defaults, and export the file to 
<your workspace>/boinc-cvs/projects/setiathome.berkeley.edu/seti-java.jar
(the target will change if you're running from a different folder)


Now you can rerun Program.java (from boinc-cvs) and it will download a new workunit and
start to process it.

There is a very simple GUI to this client - press enter for the fraction of amount done.
press 1 and enter to suspend seti, press 2 to resume.


Good luck, and please share any advancements you've done through the forums.

[
 Last note: The code is incomplete, so you can expect several text-book bugs. If something 
 doesn't work, try to check the debug, and it very well might be that some line of code
 is broken.
]
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

Uživatelský avatar
hanbanaroda
52.6315789474 %
52.6315789474 %
Příspěvky: 1373
Registrován: úte 11 kvě, 2010 15:37
rok narození: 08 říj 1989
ID CNT statistics: 9521
Bydliště: Břeclav
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#3 Příspěvek od hanbanaroda »

Děkuji mnohokrát, dobrý muži 33iii Večer se do toho pustím.
Obrázek

Uživatelský avatar
Ondra@SF.cz
36.8421052632 %
36.8421052632 %
Příspěvky: 597
Registrován: pon 22 úno, 2010 16:36
rok narození: 09 úno 1993
ID CNT statistics: 8123
Bydliště: Space Family
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#4 Příspěvek od Ondra@SF.cz »

Hehe, to by mě zajímalo, jaký to může mít výkon 45ff ...zkus to sem pak postnout!

BTW, ten procesor je ARM architektura?
Pocitadlo : Deska - ASRock Fatal1ty Z77 Killer, CPU - Intel Pentium G3220(Haswell), 8GB RAM DDR3, GPU - ASUS DCIIOC AMD Radeon HD7790, Case - Chieftec LBX-02B-B-B, zdroj Seasonic X-1050 Gold, systém - dualboot ArchLinux (AntergOS) + Windows 8.1 64bit
Moje statistiky : BoincStats, B.Mundayweb, PrimeGrid a statistiky CNT od vklibera ;)
PG medaile : Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek
WCG medaile : ObrázekObrázekObrázekObrázekObrázekObrázekObrázekObrázek
Poslouchám asi tak tohle (my Last.fm music profile)...
Obrázek

Uživatelský avatar
hanbanaroda
52.6315789474 %
52.6315789474 %
Příspěvky: 1373
Registrován: úte 11 kvě, 2010 15:37
rok narození: 08 říj 1989
ID CNT statistics: 9521
Bydliště: Břeclav
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#5 Příspěvek od hanbanaroda »

Ondra: http://pdadb.net/index.php?m=cpu&id=a72 ... mm_msm7225 Jo, je to ARM architecture, stejně jako na 99% dalších mobilních telefonů 45hh
vkliber: teď jsem to celé zkonil, raději to jdu instalovat zase od začátku 45hh

EDIT:No, tak mám další problém, s kterým si nevím rady.
After check out, you should be able to run Program.java under org.oc.boinc.client.lite.
The core client runs with no attached application and is idle.
Program.java jsem našel, ale nejsu schopný ho spustit. Vyletí na mně Windowsácké okno s ručním zvolením programu, kterým chci soubor otevřít. Otevřít bych ho ještě mohl, ale "run" už je těžší 45dd
PS:Nejnovější JRE (1.6.0.23) i Eclipse (3.6.1) staženy.
Obrázek

Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10306
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#6 Příspěvek od vkliber »

hanbanaroda píše:...
Program.java jsem našel, ale nejsu schopný ho spustit. Vyletí na mně Windowsácké okno s ručním zvolením programu, kterým chci soubor otevřít. Otevřít bych ho ještě mohl, ale "run" už je těžší 45dd
PS:Nejnovější JRE (1.6.0.23) i Eclipse (3.6.1) staženy.
Jestli tomu dobře rozumím, tak si náš najít Program.java a zvolit otevírat (spustit) v org.oc.boinc.client.lite, a měl by se ti spustit BOINC Core bez připojeného projektu.

I když bych asi zkusil logičtější možnost : otevřít org.oc.boinc.client.lite v Program.java, ale návod jasně říká : you should be able to run Program.java under org.oc.boinc.client.lite.
Anglicky neumím a Android jsem viděl z rychlíku 45cc .
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

Uživatelský avatar
hanbanaroda
52.6315789474 %
52.6315789474 %
Příspěvky: 1373
Registrován: úte 11 kvě, 2010 15:37
rok narození: 08 říj 1989
ID CNT statistics: 9521
Bydliště: Břeclav
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#7 Příspěvek od hanbanaroda »

Program.java se nachází ve složce org/oc/boinc/client/lite a žádný soubor org.oc.boinc.client.lite v počítači nemám. To under je podle mně myšleno spíš jako ve složce.
Obrázek

Marwin
10.5263157895 %
10.5263157895 %
Příspěvky: 95
Registrován: stř 19 zář, 2007 09:38
rok narození: 0- 0-1973
Bydliště: Praha

Re: BOINCoid - BOINC na Androidu

#8 Příspěvek od Marwin »

Program.java je zdrojový kód, nejdřív se to musí zkompilovat: javac ./org/oc/boinc/client/lite/Program.java (parametr je cesta k souboru), vznikne zkompilovaný Program.class
a pak spustit v JVM (java virtual machine): java org.oc.boinc.client.lite.Program
ale nejspíš to bude komplikovanější, budou k tomu potřeba knihovny, asi bys to jako laik nedotáhl do konce

Tak je to aspoň v klasické javě, na androidu je davlik a tam to může být jinak, např. další překlad do davliku - ale nevím, neznám to.
V těch instrukcích ale doporučují použít (na PC) k tomu vývojové prostředí - Eclipse (http://www.eclipse.org/downloads/) a do něj stáhnout všechny potřebné soubory (s konfiguracemi) z CVS a spustit to z Eclipse - všechno by se mělo zkompilovat a spustit (v emulátoru?) samo.

Pak to máš vyexportovat do jar archivu ("knihovna") a spusit (příkaz "java -jar jmeno_archivu ") na androidu.
Ale asi se ti to stejně nepovede, popsal jsem to hodně stručně. Není to zase tolik složité, ale bez znalosti fungování javy budeš tápat.

Uživatelský avatar
hanbanaroda
52.6315789474 %
52.6315789474 %
Příspěvky: 1373
Registrován: úte 11 kvě, 2010 15:37
rok narození: 08 říj 1989
ID CNT statistics: 9521
Bydliště: Břeclav
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#9 Příspěvek od hanbanaroda »

marwin: Jo, java je pro mně španělská vesnice. Vím sice, co myslíš, ale provedení nezvládnu. Jenom nevím, proč je to tak strašně složité a proč autoři nemohli vytvořit ty soubory rovnou, když je postup "výroby" stejný na všech počítačích. Škoda, a to jsem se tak těšil :roll: A ještě navíc kvůli mně měnil vkliber jméno minitýmu, abych tam zapadl aj s Androidem. 33aaa

No tak díky všem za pomoc, já s tím končím, komplet javu sa kvůli temu učit nehodlám 45hh 33iii
Obrázek

Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10306
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#10 Příspěvek od vkliber »

Můžeš vyzkoušet ještě jednu variantu : AndroBOINC.

Je tam přímo instalační balíček AndroBOINC_6.10.17.beta.apk.
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

Marwin
10.5263157895 %
10.5263157895 %
Příspěvky: 95
Registrován: stř 19 zář, 2007 09:38
rok narození: 0- 0-1973
Bydliště: Praha

Re: BOINCoid - BOINC na Androidu

#11 Příspěvek od Marwin »

hanbanaroda píše: Jenom nevím, proč je to tak strašně složité a proč autoři nemohli vytvořit ty soubory rovnou, když je postup "výroby" stejný na všech počítačích.
Asi to někdo udělá, ale až se to dostane do stabilnější fáze.

Uživatelský avatar
hanbanaroda
52.6315789474 %
52.6315789474 %
Příspěvky: 1373
Registrován: úte 11 kvě, 2010 15:37
rok narození: 08 říj 1989
ID CNT statistics: 9521
Bydliště: Břeclav
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#12 Příspěvek od hanbanaroda »

vkliber: Jo, na to už jsem se taky díval, ale je to jenom správa jiného počítače, ne klient. Viz autorovo prohlášení:
1. It is only manager, not client. We don't want to exhaust batteries of our phones in 2 hours, so there will be no computation of project applications on the phone. Instead, we want to use our phones to control our super-powerful machines at homes, work, school.
Obrázek

Uživatelský avatar
Kyong
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 1506
Registrován: pát 03 lis, 2006 13:43
rok narození: 29 kvě 1984
ID CNT statistics: 19525
Bydliště: Olomouc
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#13 Příspěvek od Kyong »

Já bych hlavně doporučil to kompilovat na linuxu a ne na windows přes Eclicpse. Nastavit vždycky ten Eclipse podle sebe, to je tak na hodinu. Na linuxu když kompiluji něco z Javy, tak to mám mnohem rychleji, protože nemusím řešit spoustu nastavování a linkování.
Jsem vždycky někde na netu. Vždyť síť je přece rozlehlá a nekonečná.

Jifox.cz
Blog
Czech National Team
Asteroids@home - český projekt - zkoumání tvaru planetek z fotometrických dat

Uživatelský avatar
hanbanaroda
52.6315789474 %
52.6315789474 %
Příspěvky: 1373
Registrován: úte 11 kvě, 2010 15:37
rok narození: 08 říj 1989
ID CNT statistics: 9521
Bydliště: Břeclav
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#14 Příspěvek od hanbanaroda »

Kyong: No, a když ti to tak jde a na Linuxu ještě rychleji, nechtěl bys to udělat? 33aaa Já su v takových věcech naprostý amatér a jak řekl Marwin, musel bych se toho hodně naučit, abych byl schopný to udělat. Což se mně samozřejmě nechce 45hh Netuším, jak dlouho by to mohlo trvat, ale kdyby to byla prácička na 5 až 10 minut (pro odborníka), zvážil bys to? 33aaa

PS:Od června 2009 se s tím projektem vůbec nehýbalo, takže pochybuju, že by vývoj pokračoval :-/
Obrázek

Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10306
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#15 Příspěvek od vkliber »

Naši kolegové ze Slovenska (konkrétně Palo M.) pokročili dále ... AndroBOINC ... jedná se o BOINC Manager na mobil s kterým můžete ovládat své domácí mašinky.
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

Uživatelský avatar
forest
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 19635
Registrován: pát 27 říj, 2006 10:19
rok narození: 03 bře 1977
ID CNT statistics: 71
Bydliště: Újezd u Brna

Re: BOINCoid - BOINC na Androidu

#16 Příspěvek od forest »

Na ten AndroBOINC už jsi zde odkazoval o pár příspěvků níže, ale ten jak jsem pochopil je jen pro ovládání. Asi tomu houbes rozumím, ale už na druhém srazu ve Štokách (2,5 roku zpět) tam přes mobil Sasoň s Drsoněm ovládali svou farmu, tedy asi to nebude nic tak nového a převratného, nebo se pletu?

Uživatelský avatar
hanbanaroda
52.6315789474 %
52.6315789474 %
Příspěvky: 1373
Registrován: úte 11 kvě, 2010 15:37
rok narození: 08 říj 1989
ID CNT statistics: 9521
Bydliště: Břeclav
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#17 Příspěvek od hanbanaroda »

Už jsem to taky psal tři příspěvky zpátky 45hh Ale pořád je to užitečná aplikace 45cc A když na ni vkliber tak moc naléhá, tak já ji teda zkusím 45hh Zitra vám oznámím výsledky.
Obrázek

Uživatelský avatar
Kyong
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 1506
Registrován: pát 03 lis, 2006 13:43
rok narození: 29 kvě 1984
ID CNT statistics: 19525
Bydliště: Olomouc
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#18 Příspěvek od Kyong »

Pokusím se, ale opět jsem s časem dalo by se říct v mínusu, takže nevím, jak se k tomu dostanu.

hanbanaroda píše:Kyong: No, a když ti to tak jde a na Linuxu ještě rychleji, nechtěl bys to udělat? 33aaa Já su v takových věcech naprostý amatér a jak řekl Marwin, musel bych se toho hodně naučit, abych byl schopný to udělat. Což se mně samozřejmě nechce 45hh Netuším, jak dlouho by to mohlo trvat, ale kdyby to byla prácička na 5 až 10 minut (pro odborníka), zvážil bys to? 33aaa

PS:Od června 2009 se s tím projektem vůbec nehýbalo, takže pochybuju, že by vývoj pokračoval :-/
Jsem vždycky někde na netu. Vždyť síť je přece rozlehlá a nekonečná.

Jifox.cz
Blog
Czech National Team
Asteroids@home - český projekt - zkoumání tvaru planetek z fotometrických dat

Uživatelský avatar
hanbanaroda
52.6315789474 %
52.6315789474 %
Příspěvky: 1373
Registrován: úte 11 kvě, 2010 15:37
rok narození: 08 říj 1989
ID CNT statistics: 9521
Bydliště: Břeclav
Kontaktovat uživatele:

Re: BOINCoid - BOINC na Androidu

#19 Příspěvek od hanbanaroda »

Kyong: Díky za příslib 45uu

Jinak ten AndroBOINC se mně nedaří spustit. Potřeboval bych (to) "Protect BOINC client by password". Na internetu je velký návod pro Linux, ale pro Windows zatím chybí. (viz http://code.google.com/p/androboinc/wiki/HowToSetup). Takže stejně jako v případě BOINCoidem si budu muset počkat na názor zkušenějšího borce 45hh
Obrázek

PanFiluta
15.7894736842 %
15.7894736842 %
Příspěvky: 109
Registrován: stř 03 srp, 2011 10:31
ID CNT statistics: 18475

Re: BOINCoid - BOINC na Androidu

#20 Příspěvek od PanFiluta »

Obrázek
"Když chces blábolit, počítej s bolestí." A. J. Rimmer

Odpovědět

Zpět na „Rady a návody“