|
Poslao: 20 Nov 2008 13:00
|
offline
- nulti.korisnik
- Legendarni građanin
- Pridružio: 20 Feb 2005
- Poruke: 4505
- Gde živiš: planeta Zemlja
|
@cerveni
Druze ja vidim da si ti ubacio boje medjutim ja iste ne vidim u svom gnome-terminalu!?
inace ima jedan bag u skripti (objasnicu ga pomocu primera):
Imamo sliku 32x32px (original velicina). Kada ja izaberem da mi velicina svih thumbnailova bude 120x120px onda dobijam brlju od slike (slika od 32 px ce se razvuci na 120px). Ovo je bag medjutim imam neko brzo resenje:
1. Pomocu neke komande proveriti velicinu slike
2. Ako je velicina slike manja od velicine thumbnailova onda se slika nece "thumbnailovati" tj. necemo praviti thumbnail od nje.
Ovo cu srediti (valjda)...
|
|
|
|
|
Poslao: 08 Jan 2009 16:18
|
offline
- nulti.korisnik
- Legendarni građanin
- Pridružio: 20 Feb 2005
- Poruke: 4505
- Gde živiš: planeta Zemlja
|
Upravo sam ispeglao tamnu temu i sada je vrlo prijatna za oko. Generalno gledano sam izgled ispeglao pa se sa time necu vise zamajavati . (videcete je kada ispravim bag za koji cu vas pitati u nastavku teksta).
treba mi pomoc oko opcije za prepoznavanje velicine slike. Recimo da bi kod mogao da bude ovakav (gruba skica onako iz glave):
for $ž in *; do
$KOMANDA | grep "size:" | sed (videti kraj poruke za svrhu ove komande) > ./size
if [ `cat ./size` < $unesena-vrednost-thumbnaila ]: then
echo "Slika \"$f"\ nece biti obradjena buduci da je manja od velicine thumbanila koji ste uneli"
else
komanda za resize blah blah blah
fi
Problem je u tome sto ja ne mogu da izvedem 2 stvari:
1. Ne znam kako da saznam velicinu fajla (dovoljna je samo x velicina tj. sirina)
2. Ne znam kako da zadam expr za slucaj kada je n manje od m (lupio sam slova)
Inace gore treba da stoji i sed komanda koja bi sluzila za brisanje svih brojeva osim prvih (prvih 3-4 broja do slova x buduci da ce size biti nesto tipa: 1024X800 px...). Ne znam kako da ovo izvedem pa je svaka pomoc dobrodosla ( u medjuvremenu cu ja da ponovo prelistam Advanced Bash shell scripting guide pa mi mozda sine neka ideja).
Dopuna: 08 Jan 2009 16:18
cwg update:
- Sada vise slike nece imati nekakav glupavi naziv poput "fulslika-slika-10.jpeg" vec ce slika u punoj velicini da bude nazvana po imenu fajla. Posto sam ovo dodao stvorio sam sebi mogucnost da na svakoj strani, gde je slika u punoj velicini u TITLE-u prozora i u headeru galerije, vidi pravo ime fajla (poput: "moja mala slika.jpeg").
- Ime galerije sada moze da sadrzi svakakve karaktere poput !"#$%&/\| buduci da sam ubacio komandu za brisanje istih iz naziva. To znaci da cete na svakoj html strani videti te karaktere medjutim sama galerija (folderi, slike i sl.) nece sadrzati ove karaktere. Jos ima da se radi na ovome ali sam dobar deo stvari vec pokrio
- Svaka strana sada sadrzi favicon (iz Tango seta)
- Svaka strana sadrzi info o galeriji (broj slika i datum kreiranja). Ovo sam uradio tako sto sam dodao js hover efekat pa cete tako, kada prevucete misem preko linka "Info o galeriji" dobiti sve informacije u jednom redu.
- Sada pise info o tome gde kliknuti za punu velicinu slike (ovo mi je falilo)
Ono sto mi jos fali jeste mogucnost pokretanja na svakom racunaru! Mogao bih da napravim neki config fajl koji bih stavio u ~/ dok bi sama aplikacija bila u /usr/share/. Ovo cu jos da probam buduci da ne znam kako se radi "include" za eksterne fajlove u bashu
link za download:
https://www.mycity.rs/must-login.png
|
|
|
|
|
Poslao: 08 Jan 2009 21:25
|
offline
- pixxel
- Legendarni građanin
- Pridružio: 21 Jun 2005
- Poruke: 9091
- Gde živiš: Tu i tamo...
|
ta convert komanda bi trebalo da ima opciju -thumbnail, kojoj samo zadas velicinu, i ona automatski sve smanji... pogledaj malo man...
A sto se tice dimenzija, imas identify komandu u imagemagick paketu, mada bi tu trebalo da se proparsira da bi dobio samo velicinu...
Dopuna: 08 Jan 2009 21:25
Pogledaj malo i ovo: http://www.stokebloke.com/bash/index.php
|
|
|
|
|
Poslao: 07 Maj 2009 14:55
|
offline
- bocke
- Moderator foruma
- Glavni moderator Linux foruma
- Pridružio: 16 Dec 2005
- Poruke: 12524
- Gde živiš: Južni pol
|
Pre neki dan sam poradio malo na ballery skripti. Prva funkcionalna verzija je malo malerična, ali radi. Kad iščačkam to i sredim jedan dan, postaviću.
btw...
broj="1"
let broj-=1
echo "$broj"
isto tako:
broj=1
broj=$((broj-1))
|
|
|
|
Poslao: 09 Maj 2009 19:21
|
offline
- nulti.korisnik
- Legendarni građanin
- Pridružio: 20 Feb 2005
- Poruke: 4505
- Gde živiš: planeta Zemlja
|
Znam... Bas sam ciato neki text o tome medjutim jos uvek ne poznajem to sa yagradama pa sam ostavio let komandu
|
|
|
|
Poslao: 31 Maj 2009 17:51
|
offline
- nulti.korisnik
- Legendarni građanin
- Pridružio: 20 Feb 2005
- Poruke: 4505
- Gde živiš: planeta Zemlja
|
Log za poslednju verziju:
-Ispravljen bag sa definisanjem parametara u ~/.cwg-rc
-dodam sam verziju (0.1)
-dodao sam metatag, u deo za generisanje html strana, ciji je cilj da prikaze autora galerije ("author")
Pre ste mogli da uklonite komentar na nekim promenljivim (thumb, kval, fsize, tema) u ~/.cwg-rc kako bi izbegli podesavanje opcija u dijalozima koje je skripta izbacivala. No tu je bio bag pa bi skripta uvek pitala za (gore navedene) promenljive i tako vam podesavanje istih u ~/.cwg-rc nije nista znacilo. Sada sam to ispravio (sasvim slucajno sam i otkrio ovo buduci da sam trebao drugaru da napravim par html galerija i naravno da me je mrzelo da 5x kucam istu velicinu thumbnailova, punih slika etc.).
Link: https://www.mycity.rs/must-login.png
p.s. Link do poslednje verzije je samo u ovom postu
|
|
|
|