Zobraziť príspevky

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - mufkooo

Pages: [1]
1
MKI tu je tvoje zadanie na assembler:

http://www.super-liga.sk/asm/zad112.asm

Vsetko je osetrene, funguje to na lubovolne dlhe subory.

A to je uz vsetko...

2
Jaj, a este keby v tom nedajboze chcel niekto pokracovat, tak:

- funkcia NastavClustreSuboru - nie je dorobena, treba tam dorobit pripady, ak povodny pocet clusterov bol mensi alebo vacsi nez novy; je urobene len to ked novy pocet je 0 (v pripade prepisania suboru)
- funkcia ZapisDoDirEntry - nie je dorobena, treba tam uz len doplnit posunutie na poziciu handle->CurDirPosition v adresari s nastavenym handle a nasledny zapis 32 bajtovej informacie, na vytvorenie ktorej si este musite spravit funkciu
- funkcia PosunPoziciu - nie je dorobena, tam treba vlastne spravit posunutie z daneho clusteru a pozicie v danom clusteri o velkost size a odovzdat tak informaciu, na ktorom clusteri a na akej pozicii v nom sa potom bude citac nachadzat (preto su odovzdavane funkcii smerniky)
- funkcia EFSfopen - zatial otvara subory len v rezime r+, takze nieco s tym este spravit treba

a este tie unixovske access permissions pridat

A to je vsetko. Ospravedlnujem sa, ale jednoducho som ani v tych najodvaznejsich predstavach necakal, ze by mohli druhakom dat takuto pre minimalne 80% z nich nerealnu poziadavku.

3
Ok, takze dnesnym dnom rusim vsetky objednavky, pretoze toto, co kvoli tomu musim obetovat, tak to je vela aj na mna, ako to tak zvazujem, tak zdravie mi je prednejsie, nez tie peniaze, ale aspon mam dobry pocit, ze nemusim robit taketo 'fakt velmi uzitocne' veci ako vy. Proste som sa nejako prepocital, stane sa no.

Cadmus, tak mas volne pole posobnosti, lebo vypracovanie zadania bez dokumentacie je rozhodne viac nez ziadne vypracovanie.

Tu vam davam uplne free vsetko, co som zatial urobil, este som to uplne netestoval, ale je to z asi takych 75%-80% hotove. Treba uz len dorobit posun citaca v subore, kvoli funkcii EFSfseek, a tiez hlavne kvoli zapisu do DirEntry, ktory tiez este treba spravit. A potom uz len pridat tie unixovske access permission, zeby to aspon vedelo nastavit defaultne, ked vytvara novy subor, a vlastne EFSfopen este nie je dorobene, lebo vytvorenie noveho suboru ani adresara este nie je, lebo treba na to zapis do DirEntry, kde treba ten posun pozicie v ramci suboru/adresara, kde som sa zastavil, lebo fakt, ako vravim, co je vela, to je vela, a keby to aspon malo aj nejaky zmysel (aj nieco ine nez 10 bodov), co akoze ziadny iny zmysel nema...

Takze tu mate vsetko, co som doteraz spravil. Komentare som este nestihol. Ak vam to pomoze, tak som rad, ak nie, tak ehm ...
http://www.super-liga.sk/fat16/fat16.c

Btw. MKI, ak by si este chcel to zadanie na assembler, lebo zajtra ho budem mat hotove, a skutocne podrobne vysvetlene, tak napis na PM.

4
No ludia, zatial mozem povedat tolko, ze je to ovela, ale fakt ovela tazsie, nez som predpokladal. Pri tom 6. zadani mam uz 750 riadkov, 35 nadeklarovanych funkcii, a este to nie je hotove stale. Ono, princip je jednoduchy, ale to vypracovanie a osetrenie vsetkych moznosti, to je teda fakt vela. V kazdom pripade toto rozhodne nie je praca pre niekoho, kto v C-ku programuje nie viac nez par mesiacov. Vlastne sa cudujem, ze nieco take mozu dat druhakom.  Ale tak oni sa do toho urcite rozumeju lepsie nez ja.  :trestac:

Pockam este do utorka, kedy sa dozviem, ako ma ta dokumentacia vlastne presne vyzerat, az potom sa ozvem tym, co si uz objednali.

5
Nie, na osmicku este nikoho nemam zatial

6
Hmm, to ti ako nezavidim teda, nemozem ti k tomuto vobec nic slubit, lebo odhadujem to asi tak, ze by mi to zabralo najmenej dvakrat tolko casu ako spravit vsetkych tych 9 zadani dokopy, co teraz robim. Mozno, ze ak budem mat na to cas, tak sa na to podujmem, ale zatial urcite nie.
Mozno za par dni, ked sa mi bude zdat, ze by som to stihal, tak ti napisem na PM, takze sem tam sa tu prihlas a pozri, ak to teda este stale budes potrebovat.

7
No takze zatial to vychadza takto, ze robim zadania 1, 3, 4 a 6.

Osme zatial nerobim, ale napis ak chces maTo, cena je stale ta ista - 800 za zadanie, (500 ak zozenies este niekoho, co chce hociktore zadanie, a este za kazdeho dalsieho ta to vyjde o polovicu menej), a ak nahodou najdes niekoho co chce tiez osme, tak to uz je na tebe, ze ako sa podelite.

Hocikto, ak mate zaujem, tak piste bud na forum alebo tu na PM alebo na moj e-mail mufkooo@zoznam.sk

 :bananawrite: A pokial ide o tie assemblerovske zadania, 200 Sk za kazde, predpokladam, ze vsetky su rovnako tazke z tychto co ste podostavali, ale piste radsej cislo zadania, tak ako to je na stranke http://venusa.fei.tuke.sk/soj/zadania.html
Tiez sa budem snazit o co najpodrobnejsiu dokumentaciu

Za kazdeho co privediete, alebo nejako mi daju vediet, ze prisli na vase zavolanie, alebo pre neho len vezmete jedno zadanie, mate to svoje o stovku lacnejsie. Cize za 2 a viac ludi to mate zadarmo.

Takze zatial robim tie FATky a budem postupne pisat na forum ked budem mat niektore hotove.

8
To je uz v tom, do nejakeho ineho suboru napisem postup, ze co vsetko mozte nahradit za svoje vlastne nazvy, ake chcete, aby sa pritom nezmenila funkcnost, ku vsetkym tym funkciam a premennym napisem, ze co vlastne znamenaju, aby ste mohli podla toho dat nazov aky sa vam paci, cim sa minimalizuje pravdepodobnost, ze to iste bude mat niekto iny, no a vy len date ze nahradit to za to v celom subore a ono to nahradi aj v komentaroch a este to iste nahradite aj v dokumentacii, aby sa to neplietlo, to je praca tak na tie 2-3 minuty. Este poprehadzovat funkcie nejak a uz to bude unique. Preto to ani nemusim robit ja a vy si budete isty, ze mate svoje vlastne nazvy  :h_grin: Teda aspon ja toto povazujem za najlepsi sposob odlisenia od inych...

Myslim, ze samotny kod nebude treba menit, lebo zase tak vela tych moznosti ako to spravit nie je, aspon nie v pripade tychto zadani, no uvidim...

9
No tak asi tak, ze za kazde vypracovanie (s komentarmi, dokumentaciou aj vysvetlenim) 800 Sk, s tym ze ak zozeniete este jedneho cloveka (bud na forum alebo hociako, a je jedno, ze ktore zadanie potrebuje) tak to mate za 500 Sk, a za kazdeho dalsieho polovicu (ti druhi za 800, ak niekoho tiez nenajdu, mozte sa aj podelit samozrejme).

Cize ak najdete napr. 3 ludi, tak platite za to vase 125 Sk.

Ku kazdemu vypracovaniu je samozrejme aj ten navod, ako ho rozlisit od ostatnych zmenou nazvou premennych a funkcii atd...

No, dufam ze to je celkom zaujimava ponuka  :j_cool:

10
Ved coby nie  :h_azn:
A este chcem povedat, ze tu budem stale a vsetky programy, ktore dostanete naprogramovat v C, PHP alebo assembleri (ostatne mozno) povazujte za vybavenu vec, vsetky spravim aj s podrobnou dokumentaciou, s plno komentarmi v kode a s takym vysvetlenim, ze to pochopi aj  :smokin:

Plus este bonus  :thumbsup:, pri kazdom tom vypracovani, ak bude viac ludi k jednemu zadaniu, co dufam, vsade spravim kratke navody, ako svojim sposobom prerobit program za 1-2 minuty, t.j. premenovat a popresuvat funkcie a premenne, aby vsetko fungovalo, ako ma a program sa co najmenej podobal na tie, co by mohli mat ostatni.
Plus este velke zlavy  :ropebanana:(niekolko nasobne) pre vsetkych, ktori povedia o tejto moznosti dalsim.

11
 :music: No, akoze nemam problem s tym vypracovat akekolvek vysvetlenia aj dokumentacie, rozhodne bude plno komentarov v samotnom programe, mozte ich tam nechat alebo pozret a zmazat ked pochopite, a pripadne aj dokumentaciu o funkciach aj vo worde  :bananawrite: co chcete to spravim, ved no problem

12
 :j_cool:
Pozrel som sa na hentie zadania, FAT12, FAT16, FAT32, nevyzera to tazko, ak je tu nejaky vacsi zaujem (aspon 1 people) o ktorekolvek z tych 9 zadani, dajte vediet, aj tak nemam co robit... (pripadne dajte vediet aj inym v skupine a tak, nech to nie je len pre jedneho)
Zatial robim ten 6. (FAT16 bez dlhych nazvov), do dvoch dni by som mal mat hotovy, takze dalsie podla zaujmu ...
Vsetky otazky na forum prosim, aby videli vsetci.
 :dancing:
Ak bude viac zaujemcov k jednemu zadaniu, mozem trochu pozmenit zdrojovy kod, aby nebol ten isty  :metal:

:h_afro: No tak uz sa tesim...

Pages: [1]