View previous topic :: View next topic |
Author |
Message |
Hynal badatel

 Joined: 16 Apr 2005 Posts: 193
261.00 SMM
|
Posted: Sun Oct 09, 2005 4:19 pm Post subject: Siemens Collision Finder |
|
|
Rozhodl sem se udelat programek na hledani kolizi patchu pred aplikaci do telefonu. Uz to jaks taks funguje
Akorat tady mam par problemku, nejsou neresitelny, ale sou:
Hlavni zrada je, ze nektery patche maji adresu jen 7 pozic, nektery 8. Sou i jinak dlouhe asresy?
Zakomentovany casti patche se znaci jen ;, nebo aji nejak jinak?
Jest sem si vsiml ze u nekterych patchu je nejaky lomitko, ale nemuzu to najit.
Ale je to docela pomaly, Porovnavam graf. patch o 450radcich s asi 40ti dalsima a trva to neuveritelnou minutu
Dam vam sem prvni vzorek na vyzkouseni. Budu rad, kdyz budete psat co byste tam vsechno chteli. Piste taky pripominky na rozlozeni programu. Proste piste vsechno co vas napadne Ale zadnej OT
Sosejte:
SCF 0.0.0.98 -www.hyna.czweb.org/SCF/SCF.exe
EDIT:Jo a prvne zvolte patch, kterej chcete kontrolovat - talcitko PATCH
PAk do toho editu dejte cestu ke slozce s patchama. Zmacknete nastaveni.
Pokud najde program nejake patche, tak je vypise do zalozky PATCHE.
Pak uz dejte jen porovnat a jedem
Vysledky se davaji do logu
EDIT2:Cesta v editu musi koncit lomitkem. _________________ Please God, let my soul burn in the Hell.
M65 Rescue - FW50 +patche 
Last edited by Hynal on Mon Oct 10, 2005 5:11 pm; edited 1 time in total |
|
Back to top |
|
 |
lacibogi čestný člen

Joined: 25 Nov 2004 Posts: 5171 Location: LV<->BA
787.96 SMM
|
Posted: Sun Oct 09, 2005 10:06 pm Post subject: |
|
|
Dlzku adries si mozes skontrolovat v Smeltri otvorenej zalohe.
Riadky v patchi sa bezne komentuju ";". Spominane lomitko najdes napr. tu, ale z toho som uplny magor.
P.S. Testnut som nemohol, preoze sa mi to nedari stiahnut.  _________________ C(ME)75
Lasky |
|
Back to top |
|
 |
Hynal badatel

 Joined: 16 Apr 2005 Posts: 193
261.00 SMM
|
Posted: Mon Oct 10, 2005 6:56 am Post subject: |
|
|
Lb01 wrote: | Testnut som nemohol, preoze sa mi to nedari stiahnut.  |
No me to de stahnout uplne normalne.
http://www.hyna.czweb.org/SCF/SCF.exe _________________ Please God, let my soul burn in the Hell.
M65 Rescue - FW50 +patche  |
|
Back to top |
|
 |
hanni řád zlatého admina

 Joined: 26 Jan 2004 Posts: 13194 Location: Trenčín
15369.70 SMM
|
Posted: Mon Oct 10, 2005 7:27 am Post subject: |
|
|
Lb01 wrote: | Dlzku adries si mozes skontrolovat v Smeltri otvorenej zalohe.
Riadky v patchi sa bezne komentuju ";". Spominane lomitko najdes napr. tu, ale z toho som uplny magor.
P.S. Testnut som nemohol, preoze sa mi to nedari stiahnut.  |
Ten patch si treba stiahnut do compu,lebo na stranke sa zobrazuje blbo...preto su tam tie rozne nezmysly.On obsahuje aj azbuku a su tam na stranke problemy s kodovanim v tom patchi.Stiahnute v compe sa to vo V_Klay uz zobrazi v poriadku. _________________ Kdo umí, ten umí. Kdo neumí, ten čumí. |
|
Back to top |
|
 |
Sirus čestný člen

Joined: 06 Aug 2004 Posts: 1021 Location: Vrutky
7910.50 SMM
|
Posted: Mon Oct 10, 2005 9:18 am Post subject: Re: Siemens Collision Finder |
|
|
Hynal wrote: |
...
Hlavni zrada je, ze nektery patche maji adresu jen 7 pozic, nektery 8. Sou i jinak dlouhe asresy?
...
|
Neviem preco ta trapi to ci ma adresa 7 alebo 8 pozic, ved za adresou nasleduje ":", takze vsetko pred : je adresa. Mozes ju vzdy doplnit na 10 miestny retazec... A mas vystarano.
Hynal wrote: |
...
Zakomentovany casti patche se znaci jen ;, nebo aji nejak jinak?
...
|
A preco ta vlastne zaujmaju zakomentovane casti, tie su pre patch nepostatne. Zaujmaj sa iba o riadky ktore zacinaju cislom...
Este drobnost s tym zadavanim cesty (robis asi v delphi):
-co takto pouzit nieco taketo:
Code: |
If SelectDirectory(Dir, [sdAllowCreate, sdPerformCreate, sdPrompt],0) Then
cesta.Text := Dir;
|
bude to vyzerat a ovladat sa lepsie.
Tot vsjo, k programatorskej casti.... Zatial...
A teraz trocha k funkcnosti:
Tak som prisiel na to ako to funguje, ale takyto vysledok mi prd povie:
Code: |
Kolize na adrese: BD0020: s patchem S55v20_
Kolize na adrese: BD0020: s patchem S55v20_
Kolize na adrese: BD0030: s patchem S55v20_
Kolize na adrese: BD0030: s patchem S55v20_
Kolize na adrese: BD0040: s patchem S55v20_
Kolize na adrese: BD0040: s patchem S55v20_
Kolize na adrese: BD0050: s patchem S55v20_
|
Hlavne ked mi kazdy patch v tom adresari zacina S55v20_..... _________________ C35i>ME45>>S45i>ST55>S55+BT>SX1
SX1 + 1GB Pretec = > fw 12Sk>14Sk>15Ru>15It>15Gr>15CZ
"Ak mas raz SX1, uz nie je cesty spat!" |
|
Back to top |
|
 |
Hynal badatel

 Joined: 16 Apr 2005 Posts: 193
261.00 SMM
|
Posted: Mon Oct 10, 2005 10:51 am Post subject: Re: Siemens Collision Finder |
|
|
Sirus wrote: |
Neviem preco ta trapi to ci ma adresa 7 alebo 8 pozic, ved za adresou nasleduje ":", takze vsetko pred : je adresa. Mozes ju vzdy doplnit na 10 miestny retazec... A mas vystarano. |
No me netrapi jestli je jich 7, nebo 8. Ale trapi me jestli by jich bylo treba jen 5. Pres tu dvojtecku to jde, ale bylo by to zase pomalejsi.
Sirus wrote: |
A preco ta vlastne zaujmaju zakomentovane casti, tie su pre patch nepostatne. Zaujmaj sa iba o riadky ktore zacinaju cislom...
|
Jenze, kdyz to bude zakomentovany:
Code: |
/*
Nejaky cislo v popisu patche na zacatku radku
*/
|
Tak to bude blbe.
Sirus wrote: |
Este drobnost s tym zadavanim cesty (robis asi v delphi):
-co takto pouzit nieco taketo:
Code: |
If SelectDirectory(Dir, [sdAllowCreate, sdPerformCreate, sdPrompt],0) Then
cesta.Text := Dir;
|
bude to vyzerat a ovladat sa lepsie.
|
jj, je to v Delphi. Vyber slozky tam bude, ten edit tam vubec nebude, to ja sem tam dal jen tak pro moje testovani.
Dal sem vam to na ukazku jen proto, abych hned dostal pripominky k prehlednosti. Toto je udelanej jen takovej zaklad hledani, nic moc jinyho.
Sirus wrote: |
A teraz trocha k funkcnosti:
Tak som prisiel na to ako to funguje, ale takyto vysledok mi prd povie:
Code: |
Kolize na adrese: BD0020: s patchem S55v20_
Kolize na adrese: BD0020: s patchem S55v20_
|
Hlavne ked mi kazdy patch v tom adresari zacina S55v20_..... |
No tam se vloudila ze zahadnych duvodu zrada copy(xxx,0,7)
Ale ten log taky predelam, stejne je to strasne neprehledny, obzvlast pokud je hodne kolizi. Ale zatim nevim jak to poradne zprehlednit.
Jinak sem tam ale dodelal, aby se kolidujici patche(ten seznam v checkboxlistu) zaskrtly, pokud kolidujou. Aby se hned vedelo. _________________ Please God, let my soul burn in the Hell.
M65 Rescue - FW50 +patche  |
|
Back to top |
|
 |
Sirus čestný člen

Joined: 06 Aug 2004 Posts: 1021 Location: Vrutky
7910.50 SMM
|
Posted: Mon Oct 10, 2005 12:25 pm Post subject: Re: Siemens Collision Finder |
|
|
Hynal wrote: |
No me netrapi jestli je jich 7, nebo 8. Ale trapi me jestli by jich bylo treba jen 5. Pres tu dvojtecku to jde, ale bylo by to zase pomalejsi.
|
Neviem ako testujes ci je v patchi kolizia alebo nie, ale ak iba porovnavas adresy kam sa zapisuje tak to bude dost rychle aj s tou dvojbodkou. Za 15-20 sekund porovnalo asi 120 patchov.
Ale fungovat bude aj toto:
Code: |
Val('$'+riadok,adresa,code);
|
adresa bude v desiatkovej sustave, nech je riadok zapisany ako chce. Priklad: riadok (String) := '0004a: Ahojte' => adresa := 74 _________________ C35i>ME45>>S45i>ST55>S55+BT>SX1
SX1 + 1GB Pretec = > fw 12Sk>14Sk>15Ru>15It>15Gr>15CZ
"Ak mas raz SX1, uz nie je cesty spat!" |
|
Back to top |
|
 |
Sirus čestný člen

Joined: 06 Aug 2004 Posts: 1021 Location: Vrutky
7910.50 SMM
|
Posted: Mon Oct 10, 2005 12:26 pm Post subject: Re: Siemens Collision Finder |
|
|
Hynal wrote: |
Jenze, kdyz to bude zakomentovany:
Code: |
/*
Nejaky cislo v popisu patche na zacatku radku
*/
|
Tak to bude blbe.
|
Suhlasim, ale kedze vies ze /* je zaciatok komentara, tak pri citani ignoruj riadky az po */. _________________ C35i>ME45>>S45i>ST55>S55+BT>SX1
SX1 + 1GB Pretec = > fw 12Sk>14Sk>15Ru>15It>15Gr>15CZ
"Ak mas raz SX1, uz nie je cesty spat!" |
|
Back to top |
|
 |
Hynal badatel

 Joined: 16 Apr 2005 Posts: 193
261.00 SMM
|
Posted: Mon Oct 10, 2005 12:34 pm Post subject: Re: Siemens Collision Finder |
|
|
Sirus wrote: | Neviem ako testujes ci je v patchi kolizia alebo nie, ale ak iba porovnavas adresy kam sa zapisuje tak to bude dost rychle aj s tou dvojbodkou. Za 15-20 sekund porovnalo asi 120 patchov.
|
No jenze si vyzkousej nacist nejakej grafickej patch treba o 500radcich a dej to porovnat To je potom rychlost  _________________ Please God, let my soul burn in the Hell.
M65 Rescue - FW50 +patche  |
|
Back to top |
|
 |
Hynal badatel

 Joined: 16 Apr 2005 Posts: 193
261.00 SMM
|
Posted: Mon Oct 10, 2005 12:45 pm Post subject: Re: Siemens Collision Finder |
|
|
Sirus wrote: | Hynal wrote: |
Jenze, kdyz to bude zakomentovany:
Code: |
/*
Nejaky cislo v popisu patche na zacatku radku
*/
|
Tak to bude blbe.
|
Suhlasim, ale kedze vies ze /* je zaciatok komentara, tak pri citani ignoruj riadky az po */. |
No tak to taky udelam. Jen sem komentoval, ze tak by to nekdy melo chyby.
Jinak to hledani kolizi asi cely prekopu, zda se me, ze sem nezvolil tu nejlepsi cestu  _________________ Please God, let my soul burn in the Hell.
M65 Rescue - FW50 +patche  |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You can attach files in this forum You can download files in this forum
|
Powered by phpBB © phpBB Group
|