Forumi
Home Pravila i pomoć Članovi Kalendar Današnji postovi


Povratak   PC Ekspert Forum > Računala > Software > Aplikacije
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 22.03.2015., 23:37   #1
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,721
Program za (brzo i jednostavno) dobivanje velicine foldera

Imao sam klijenta ciji je softver zahtijevao razne makinacije sa shell callbackovima, pa je reciklazom nekoliko komadica koda nastao jednostavan i malen program za dobivanje velicine foldera u dobro poznatom Windows Shell obliku, sto olaksava eventualno kasniju manipulaciju mogucu iz shell menua.




Unatoc tome sto postoji vec ne jedan na trzistu, ovaj ima manje od 500kb, 100% je portabilan, izgleda da je poprilicno brz i ucinkovit (pogledajte YT video gore) i naravno, freeware u punom smislu te rijeci. Jos je uz to Unicode, multithreaded i ima primitivan export u CSV. Radi nativno (skini i vozi) na svemu od XP do 10.

Jos nesto - ovo sto je MT bi u praksi trebalo znaciti dvije stvari:
- da ce te on the fly vidjeti kako se velicina foldera populira bez straha od gubitka upotrebe prozora
- obzirom da je (uz ogranicenja granulacije threadova i tako dalje) prioritet threada koji upravlja racunanjem minimalan, sam program ne bi trebao bitno utjecati na diskovne performanse kad radi

Preuzimanje:
x86 verzija
x64 verzija

Nadam se da ce nekome pomoci!

Uzivajte,

Bubba
__________________
https://2.71828182845904523536028747...966967627.com/

Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Staro 23.03.2015., 00:48   #2
kasko
Premium
Moj komp
 
kasko's Avatar
 
Datum registracije: Apr 2007
Lokacija: Ivanić_Grad
Postovi: 1,995



http://i.imgur.com/ts2u7hZ.jpg

-->
Neće



http://i.imgur.com/ts2u7hZ.jpg

kasko je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 23.03.2015., 07:59   #3
tor
Administrator
Moj komp
 
tor's Avatar
 
Datum registracije: Nov 2001
Lokacija: Sesvete
Postovi: 15,962
desni klik, get folder size
Upravo isprobavam na mrežnim šerovima, zadovoljavajuće brz moram priznati i to preko ac wifi mreže.
tor je offline   Reply With Quote
Staro 23.03.2015., 12:16   #4
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,721
Citiraj:
Autor kasko Pregled postova
Neće


Ma oce. Samo trebas znati kako.

Citiraj:
Autor tor Pregled postova
Upravo isprobavam na mrežnim šerovima, zadovoljavajuće brz moram priznati i to preko ac wifi mreže.
Pa to bi i trebala biti poanta, brzo, malo i jednostavno. Praksa je pokazala da detaljnije analize od ovoga ionako rijetko kada imaju smisla, a cini mi se da barem u slucaju ovih ostalih softvera, izuzetno opterecuju sustav...
__________________
https://2.71828182845904523536028747...966967627.com/

Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Staro 23.03.2015., 12:52   #5
kasko
Premium
Moj komp
 
kasko's Avatar
 
Datum registracije: Apr 2007
Lokacija: Ivanić_Grad
Postovi: 1,995
Uf, pardon, radi odlično, svrsishodan malen i brz. Pohvale.

Imam prijedlog da napravis verziju koja ce sama automatski napraviti folder size bez desnog klika za home usere koji znaju da nemaju preveliki storage.
kasko je offline   Reply With Quote
Staro 23.03.2015., 13:12   #6
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,721
Citiraj:
Autor kasko Pregled postova
Uf, pardon, radi odlično, svrsishodan malen i brz. Pohvale.
Ma zapravo je i moja greska, OK, prikazano je kako radi u YT video i slici, ali sam mozda trebao dopisati da se desni klik za shell menu podrazumijeva...

Citiraj:
Imam prijedlog da napravis verziju koja ce sama automatski napraviti folder size bez desnog klika za home usere koji znaju da nemaju preveliki storage.
Mislis kao "kvacicu" da se folderi automatski enumeriraju prilikom ulaska u svaki novi?
__________________
https://2.71828182845904523536028747...966967627.com/

Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Staro 23.03.2015., 13:26   #7
Cuky
jedan i jedini :D
Moj komp
 
Cuky's Avatar
 
Datum registracije: Sep 2005
Lokacija: novi zagreb
Postovi: 5,188
Lepo radi, fala brate
Cuky je online   Reply With Quote
Staro 23.03.2015., 14:17   #8
nex
Premium
 
nex's Avatar
 
Datum registracije: Jan 2004
Lokacija: .
Postovi: 526
Kako se ovo nosi sa hard linkovima? Daje li stvarnu velicinu folderu ili racuna i linkane fajlove?
nex je offline   Reply With Quote
Staro 23.03.2015., 15:01   #9
kasko
Premium
Moj komp
 
kasko's Avatar
 
Datum registracije: Apr 2007
Lokacija: Ivanić_Grad
Postovi: 1,995
Citiraj:
Autor Bubba Pregled postova
Mislis kao "kvacicu" da se folderi automatski enumeriraju prilikom ulaska u svaki novi?
Da čim otvoris disk neki odmah izlista velicinu foldera i kad otvoris sljedeci folder odmah i u tome folderu prikazuje velicine itd.
kasko je offline   Reply With Quote
Staro 23.03.2015., 18:04   #10
Drift_King
Never Forgetti
 
Drift_King's Avatar
 
Datum registracije: Jan 2009
Lokacija: .
Postovi: 1,640
Ljubi te deda, za XP je bila ekstenzija folder size ali je obustavljena za XP+, ovo je slicno i jako dobro.
__________________
Drift_King je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 24.03.2015., 00:32   #11
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,721
Citiraj:
Autor nex Pregled postova
Kako se ovo nosi sa hard linkovima? Daje li stvarnu velicinu folderu ili racuna i linkane fajlove?
Dobro pitanje.

Odgovor je kratak - ne barata njima, odnosno, (pogresno) ih percipira kao zauzece foldera.

No, pravo pitanje je - u kojem folderu prikazati zauzece? FindFirstFileNameW i FindNextFileNameW ce lijepo enumerirati hard linkove i cijeli koncept je vec implementiran u nekim backup softverima koje sam izradio; ali buduci da sam hard link nema pojam "originalnog" filea, postavlja se pitanje gdje ce se zapravo na volumeu prikazati zauzece, odnosno, u kojem folderu?

Uz to, s ove dvije funkcije gubim Windows XP kompatibilnost, ako je to nekome danas, 15ak godina od izlaska istih, uopce i bitno.

Pa eto, otvaram na diskusiju ako netko ima kakvu pametnu za dobaciti po ovom pitanju...
__________________
https://2.71828182845904523536028747...966967627.com/

Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Staro 24.03.2015., 07:53   #12
tor
Administrator
Moj komp
 
tor's Avatar
 
Datum registracije: Nov 2001
Lokacija: Sesvete
Postovi: 15,962
meni baš i nema smisla da linkane prikazuje kao zauzeće diska. Jer realno to nije, a ne mogu zamisliti situaciju kad bih htio tu ubrojiti pod prostor na konkretnoj particiji/disku.
tor je offline   Reply With Quote
Staro 24.03.2015., 08:08   #13
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,721
Citiraj:
Autor tor Pregled postova
meni baš i nema smisla da linkane prikazuje kao zauzeće diska. Jer realno to nije, a ne mogu zamisliti situaciju kad bih htio tu ubrojiti pod prostor na konkretnoj particiji/disku.
To uopce nije sporno, ali ce ti jednostavan desni klik na folder i odlazak na "Properties" reci da se radi o stvarno "alociranoj" velicini.

Konkretnije, uzmes li za primjer datoteke od 10GB:

D:\folder1\file1.txt
D:\folder2\file2.txt
D:\folder3\file1.txt

detalji svakog foldera pokazat ce alociranu velicinu, iako ce ona na zauzecu diska zaista predstavljati samo jednu stavku (i tako se prikazati).

Ono sto je bilo moje pitanje - u kojem folderu u ovakvom slucaju prikazati zauzece od 10GB?
__________________
https://2.71828182845904523536028747...966967627.com/

Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Staro 24.03.2015., 08:19   #14
tor
Administrator
Moj komp
 
tor's Avatar
 
Datum registracije: Nov 2001
Lokacija: Sesvete
Postovi: 15,962
što se mene tiče - u nijednom
tor je offline   Reply With Quote
Staro 24.03.2015., 08:31   #15
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,721
Citiraj:
Autor tor Pregled postova
što se mene tiče - u nijednom
U jednom mora, jer dok god postoji ijedan od ovih hardlinkova, 10GB je zaista zauzeto.
__________________
https://2.71828182845904523536028747...966967627.com/

Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Odgovori



Pravila postanja
Vi ne možete otvarati nove teme
Vi ne možete pisati odgovore
Vi ne možete uploadati priloge
Vi ne možete uređivati svoje poruke

BB code je Uključeno
Smajlići su Uključeno
[IMG] kod je Uključeno
HTML je Isključeno

Idi na