|
Poslao: 31 Avg 2006 21:34
|
offline
- beli0135

- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
Batch Image Resizer (BaIRes) sam napravio u Lazarusu i oficijalno je moj prvi program u Lazarusu.
Napravljen je zato sto me BIRT (pod linuxom) strasno nervira.
Na zalost, za sad samo Windows verzija. Poslao sam Srkiju code da ukompajlira (imam problem sa lazarusom pod SuSE-om)
Ako testovi prodju kako treba (a za sta Vas sada molim), objavicu final verziju i source code.
[Link mogu videti samo ulogovani korisnici]
Molim da post-ujete komentare.
|
|
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
Poslao: 31 Avg 2006 21:41
|
offline
- bobby

- Administrator
- Pridružio: 04 Sep 2003
- Poruke: 24135
- Gde živiš: Wien
|
Beli, ajde odradi strip nad fajlom, ogroman je.
Zajedno sa Lazarusom si dobio strip i UPX, i oba su ti u PATH-u.
strip --strip-all ime_programa
upx -9 ime_programa
|
|
|
|
|
|
|
|
|
Poslao: 31 Avg 2006 21:53
|
offline
- bobby

- Administrator
- Pridružio: 04 Sep 2003
- Poruke: 24135
- Gde živiš: Wien
|
Jel znas da postavis ikonicu za aplikaciju (Win32 verzija)?
|
|
|
|
|
|
|
Poslao: 31 Avg 2006 22:09
|
offline
- beli0135

- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
Jok... video sam da je nesto komplikovano, a radio sam na poslu, izmedju posla.. eheheh
|
|
|
|
|
|
|
Poslao: 31 Avg 2006 22:16
|
offline
- bobby

- Administrator
- Pridružio: 04 Sep 2003
- Poruke: 24135
- Gde živiš: Wien
|
Sada cu da napisem tutorial u Lazarus forumu.
|
|
|
|
|
|
|
Poslao: 31 Avg 2006 22:31
|
offline
- beli0135

- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
OK, to je ionako kozmetika. Kozmetika nakon sto prodje test. Jesi testirao sa 10 threadova i gomilom slika?
|
|
|
|
|
|
|
Poslao: 31 Avg 2006 22:32
|
offline
- bocke

- Moderator foruma
- Glavni moderator Linux foruma
- Pridružio: 16 Dec 2005
- Poruke: 12562
- Gde živiš: Južni pol
|
Beli, mogao si da bacis i source online. Mada trenutno nemam Lazarus (reinstalirao Slack juce). Ali bi ga instalirao da bih probao ovo parce softvera. Btw, koju verziju Lazarusa si koristio?
|
|
|
|
|
|
|
Poslao: 31 Avg 2006 22:57
|
offline
- bobby

- Administrator
- Pridružio: 04 Sep 2003
- Poruke: 24135
- Gde živiš: Wien
|
@beli0135
Nisam testirao funkcionalnost programa.
Sto se tice verzije Lazarusa, ima razlika izmedju SVN i release verzija.
Sa SVN-om se desava da rezultujuci EXE ne moze da se UPX-uje.
Osim toga, u SVN verziji nije funkcionalan 'Link smart'.
Da bi program bio "pametno linkovan" potrebno je da i uniti budu kompajlirani adekvatno. Samo u release verzijama su uniti (RTL, LCL...) kompajlirani tako.
Da bi i tvoj program bio "pametno linkovan" potrebno je u Project>Compiler Options>Code ukljuciti Smart Linkable, pa onda na Linking tabu ukljuciti i Link Smart.
Rezultujuci EXE treba da je manji nego bez "pametnog linkovanja".
Sta je Smart Linking?
Zamislite unit od 1MB iz koga vam je potrebna samo jedna procedura koja je velicine 1KB. Bez Smart Linkinga ce u rezultujuci program biti linkovan kompletan unit od 1MB, dok ce sa Smart Linkingom biti linkovana samo potrebna procedura i njoj potrebne procedure ili funkcije.
|
|
|
|
|
|
|
Poslao: 05 Sep 2006 17:18
|
offline
- beli0135

- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
OK.. to cemo videti kasnije. Bitno je da program radi
Dopuna: 01 Sep 2006 12:05
Sad sam se setio da ima ljudi koji su pomesali "image resizer" sa prosirivanjem particija, image-particija itd.
Samo da objasnim:
Program je za smanjivanje ili povecavanje JPG fajlova.
Izuzetno je koristan kad se skidaju slike sa digitalnog foto aparata. U ovom programu se jednim klikom prebace sve slike iz jednog foldera (ili foto aparata) u drugi, vec na zeljenu velicinu.
Primera radi, moj digitalac pravi velike slike, a u vecini slucajeva mi treba 800x600 i da slika bude sto manje KB da bih mogao da posaljem nekom.
Zato sam i napravio ovaj program.
Molio bih clanove MC-a da testiraju program i daju sugestije, kako bi bio jos bolji.
jos jednom:
EXE fajl mozete preuzeti sa
[Link mogu videti samo ulogovani korisnici]
Dopuna: 05 Sep 2006 13:18
Ni jedan komentar o tome kako program radi?
|
|
|
|
|
|