Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

Wielkość plików w MacOSX


  • Zaloguj się, aby dodać odpowiedź
19 odpowiedzi w tym temacie

#1 VRKing

VRKing
  • 37 postów

Napisano 08 kwietnia 2006 - 13:35

Mam ciekawe pytanie, może lamerskie, ale jakoś nie mogę tej sprawy rozwikłać. Niby dotyczy to grafiki, ale generalnie jest związane z systemem plików w MacOS - dlatego zadaje je tutaj. W związku z tym, że przez mój komputer przechodzą pliki pracowników (do klienta), potrzebuje kontrolować ich wielkość. Chodzi o np. standardy reklam internetowych - mają po prostu ograniczenia wielkości. Niby śmieszne pytanie, ale... JAK SPRAWDZIĆ WIELKOŚĆ PLIKÓW, zarówno pojedyńczych, jak też całego kompletu? MacOS podaje zupełnie bzdurne wielkości. Przykład: 1. System (76KB/74514 bajtów) 2. GraphicConverter (File 72.8KB, Lenght 7.4KB) Jeszcze gorzej jest, kiedy sprawa dotyczy calego folderu. Jedyna prawidlowa wielkosc podal GC - czyli 7.4KB. Problem polega na tym, ze nie moge sprawdzic wielkosci kilku plikow (suma) w GC. Wie ktos, jak sobie z tym poradzic? Moze jest jakiś soft?

#2 PitMac

PitMac
  • 399 postów
  • SkądPoznań

Napisano 08 kwietnia 2006 - 14:10

Wydaje mi sie ze sprawdzajac wage folderu,możesz miec jakieś ukryte pliki i dlatego jest różnica miedzy wagą wszystkich plików zsumowanych a całego folderu! Apropos folderu sam sie nad tym zastanawiam bo mam folder zrobiony przez siebie folder Download na Desktopie i mimo że jest pusty jego waga to 71MB to dopiero dziwne???

#3 VRKing

VRKing
  • 37 postów

Napisano 08 kwietnia 2006 - 15:29

No dobra, czyli jak mogę sprawdzić wagę swoich plików?

#4 PitMac

PitMac
  • 399 postów
  • SkądPoznań

Napisano 08 kwietnia 2006 - 16:04

Klikasz lewym na pliku,lub przytrzymujac ctrl i Get info. I wszystko

#5 VRKing

VRKing
  • 37 postów

Napisano 08 kwietnia 2006 - 16:13

PitMac - ale ja pytam o fizyczna wielkosc plikow. To jakas trauma. Na macu nie ma mozliwosci sprawdzenia wielkosci pliku. On pokazuje ze wszystkimi przypadlosciami systemowymi (np. thumbnaile). A to bzdura, kiedy optymalizujesz pliki pod katem www, zapisujesz bez preview, a ten system po chwili od razu dodaje swoje. Ciekawe jest to, ze jak ten plik sie przegra na PC, albo FTP, to oczywiscie ma prawidlowa wielkosc, czy bez smieci. Na macu nie daje sie tego sprawidzic. To jaka tragedia. Innymi slowy - mam folder 30 zoptymalizowanych obrazkow do WWW - elementow, Pliki waza prawidlowo ok 70 KB. Mac juz pokazuje, ze maja 1.7MB. Zeby bylo jasniej. Mamy pakiet elementow do newslettera onetu. Calosc z kodem musi wazyc 20KB. Jak na Boga na macu sprawdzic, jaka sume maja wszystkie pliki?

#6 ślepy

ślepy
  • 108 postów
  • SkądLeeds (UK)

Napisano 08 kwietnia 2006 - 16:24

Kiedyś chciałem zadać podobne pytanie - chodziło o okno Get Info podające nieaktualny rozmiar katalogu po dodaniu/usunięciu czegoś z/do niego (nie pamiętam jak to było dokładnie - chciałem sobie przygotować 'na sucho' kompilację do wypalenia na DVD)... Przez Terminal próbowałeś..? Zdaję sobie sprawę, że to trochę analne podejście, ale komenda 'du' (albo 'ls -l') raczej nie powinna cię okłamać.

#7 PitMac

PitMac
  • 399 postów
  • SkądPoznań

Napisano 08 kwietnia 2006 - 16:50

Kurcze nie bardzo wiem o co chodzi? Wybrałem 3 przykładowe fotki z iPhoto,info z iPhoto pokazało 1 ma 1,5MB 2 ma 1,8 MB a 3 ma 2,8MB. Umiesciłem je w nowo stworzonym folderze i sprawdzilem każdą przez Get info,nic się nie zmieniło! Cały folder sprawdzony ma 6,1 MB więc wszystko chyba gra??

#8 VRKing

VRKing
  • 37 postów

Napisano 08 kwietnia 2006 - 17:35

PitMac - w taki sposob bedzie wszystko ok. Bo poruszasz sie caly czas na "wielkich" plikach zasmieconych systemowymi rzeczami. W jpg normalnych masz poza informacja graficzna od pyty smieci (exify, miniaturki etc.). W przypadku internetu tworzy sie pliki ograniczone tylko do informacji graficznej, bez tych smieci. O ile w przypadku pliku 2MB 50kb jest "niezauwazalne" o tyle w przypadku buttona graficznego do www wielkosci 0.3KB ma juz dosyc istotne.

Jezeli masz Photoshopa, to zrob sobie maly pliczek i zapisz go przez komende "zapisz dla web. W czasie zapisywania poda ci na dole informacje o wielkosci zoptymalizowanego pliku. I tyle ten plik bedzie mial po zapisaniu. Zrob kilka takich plikow i potem zobacz, co sie z nimi stanie w systemie MacOS. System po chwili wygeneruje do nich prevki oraz dopisze sporo dodatkowych danych.

Sprawdzilem, co on tam dopisuje. Wystarczy taki folder po sieci wrzucic do Windowsow. Okazuje sie, ze w MacOS 2-3 pliki pokazywane sa jako 1 - i get info daje rozmiar tego "pakietu systemowego". Nie da sie z poziomu systemu sprawdzic, ile ma sam plik JPG. Otwieram na PC folder, gdzie mam 50 malych plikow po 1KB i mniej - elementy strony WWW. MAC OS wygenerowal do tego thumbnaile, ktore waza - uwaga - po 40kb :) Niezle... do gifa 1KB prevka 40KB.

Nie wiem, czy terminal cos tu pomoze, bo on nadal strukture plikow widzi tak samo. Mimo ze w folderze jest ponad 2 razy plikow, system pokazuje tylko te "usera" - bez systemowych.

Niezla kila. Na razie bez rozwiazania. Ale na pewno sa jakies Utilities ktore pokaza faktyczna zawartosc katalogu razem z ukrytymi plikami/folderami.

Zna ktos cos takiego?

[ Dodano: 2006-04-08, 18:50 ]

Kiedyś chciałem zadać podobne pytanie - chodziło o okno Get Info podające nieaktualny rozmiar katalogu po dodaniu/usunięciu czegoś z/do niego (nie pamiętam jak to było dokładnie - chciałem sobie przygotować 'na sucho' kompilację do wypalenia na DVD)...

Przez Terminal próbowałeś..? Zdaję sobie sprawę, że to trochę analne podejście, ale komenda 'du' (albo 'ls -l') raczej nie powinna cię okłamać.


A do czego jest komenda DU? LS nie pokazuje plikow ukrytych, ale przynajmniej prawidlowo wyswietla wielkosc.

A jak w terminalu sprawdzic wielkosc folderu?

[ Dodano: 2006-04-08, 19:37 ]
Szok, nawet uzywajac File Buddy nie moge sprawdzic wagi kilku plikow. Jak biore info jednego, to pokazuje taka informacje. Przyklad:

Size: 56K on disk, (53392 bytes used)
Data Fork: 4 K on disk, (1131 bytes used)
Res Fork: 52K on disk, (52261 bytes used)

Zaznaczam kilka plikow i daje Group Info i owszem, dziala, ale podaje tylko Size - czyli ogolna wielkosc z resourcesami. Jakas paranoja. Zeby byla jasnosc, plik graficzny wazy 1131 bajtow. Reszta to dodatki Tigera. Po uploadzie na ftp plik ma 1131 bajtow.

Ale jak do cholery moge sprawdzic wage np 50 plikow? Czy w dobie ultra user friendly systemow mam sobie kalkulatorem dodawac?

Chyba napisze zaraz maila do producenta systemu. Nie moge w to uwierzyc. To juz druga bzdurna rzecz w OSX ktora utrudnia mi zycie na macu.

Smieszne, przegrywam pliki na peceta, zeby sprawdzic ich wage. Paranoja. Dostaje szalu...

#9 ślepy

ślepy
  • 108 postów
  • SkądLeeds (UK)

Napisano 08 kwietnia 2006 - 19:08

Może tutaj znajdziesz odpowiedź (hint: posty kolesia o ksywce mervTormel).

A co do polecenia 'ls'... Pokazuje ono również i ukryte pliki, ale musisz je do tego zachęcić przełącznikiem '-a' (czyli razem będzie 'ls -la').

#10 k.

k.
  • 74 postów
  • SkądGdańsk

Napisano 08 kwietnia 2006 - 19:15

do sprawdzania wielkosci katalogow proponuje polecenie : du -h nazwa_katalogu, to samo polecenei sprawdza rownie wielkosc pikow.

#11 ślepy

ślepy
  • 108 postów
  • SkądLeeds (UK)

Napisano 08 kwietnia 2006 - 19:35

No tak, ale Adamowi chodzi chyba (?) o dokładne wartości, a 'du' zaokrągla je do wielkości całych bloków (w wersji GNU zdaje się jest taki przełącznik '-b', który by tu bardzo pomógł).

#12 PitMac

PitMac
  • 399 postów
  • SkądPoznań

Napisano 08 kwietnia 2006 - 21:15

Panowie to juz dla mnie za dużo o czym tu piszecie :shock: ,niestety nie pomoge :(

#13 Heidi

Heidi
  • 830 postów
  • SkądWarszawa

Napisano 08 kwietnia 2006 - 23:26

ja pytam o fizyczna wielkosc plikow. To jakas trauma. Na macu nie ma mozliwosci sprawdzenia wielkosci pliku. On pokazuje ze wszystkimi przypadlosciami systemowymi (np. thumbnaile). A to bzdura, kiedy optymalizujesz pliki pod katem www, zapisujesz bez preview, a ten system po chwili od razu dodaje swoje. Ciekawe jest to, ze jak ten plik sie przegra na PC, albo FTP, to oczywiscie ma prawidlowa wielkosc, czy bez smieci. Na macu nie daje sie tego sprawidzic.

Moment, bo chyba nie bardzo rozumiem, na czym polega problem. Wielkości podawane przez Findera to fizyczna wielkość plików w Mac OS. Nie na PC, nie na dyskach FTP, ale w Mac OS, bo plik znajduje się na dysku Maka pracującego pod kontrolą systemu Mac OS. Dlaczego więc Cię dziwi, że użytkownik dostaje informację o stanie rzeczywistym, a nie o tym, jaka będzie wielkość tego pliku po przeniesieniu go na jakiś inny File System. Nie zachodzi tu więc żadne przekłamanie, lecz następuje rzetelne i zgodne ze stanem faktycznym podanie żądanej informacji. A to, że wielkość pliku ulegnie zmianie po przeniesieniu go na inny system to już zupełnie inna historia i nie możesz wymagać, żeby Finder przewidywał, co zamierzasz zrobić z danym plikiem. Przecież jeżeli go nie przeniesiesz na PC, to jego wielkość będzie nadal taka, jak ta wyświetlana przez Finder, prawda? I wszyscy użytkownicy, który nie robią tego co Ty, otrzymywaliby niepełne informacje o wielkości plików na dysku.

#14 ślepy

ślepy
  • 108 postów
  • SkądLeeds (UK)

Napisano 09 kwietnia 2006 - 02:06

Problem polega na tym, że Finder podaje rozmiar danych plików razem z ich Resource Forks (w sumie nic w tym dziwnego - tak ma być). Czasami jednak przydałaby się w Get Info dodatkowa linijka, informująca użytkownika o tym ile przypdada na dane, a ile na RFs (i żeby te wielkości były sumowane przy ilości plików >1).

#15 Heidi

Heidi
  • 830 postów
  • SkądWarszawa

Napisano 09 kwietnia 2006 - 02:23

Hm, a zastanów się, komu, poza webmasterami, taka funkcja byłaby potrzebna i jak często? Przecież oni tego typu informacje odczytują w programach do optymalizacji grafiki, prawda? To kto pozostaje? Dlatego nie sądzę, żeby Apple kiedykolwiek zaimplementowało taką funkcję w Finderze, bo idąc tym tropem powinni implementować każdą pierdółkę, która komuś by się kiedyś tam mogła przydać. Bo mnie by się, na przykład, przydała w informacjach o pliku liczba znaków i słów w plikach tekstowych, ale z pominięciem kodów formatujących ;-) Łatwiej jest, moim zdaniem, poszukać programu, który będzie taką informację podawał, zamiast narzekać, że Finder robi to, co ma robić.

#16 VRKing

VRKing
  • 37 postów

Napisano 09 kwietnia 2006 - 03:20

No nie masz racji, chce sie dowiedziec, ile zajmuje plik, a to co podaje finder, nie jest prawda. Problem nie jest nowy, bo w necie jest tego masa. Okazuje sie, ze to jedyny system, ktory ma z tym problem. I wybacz, ale nie jest to pierdolka, typu ilosc znakow... Apple tlumaczy sie z tego bardzo pokretnie. Wiele osob awansowali juz ten problem do statusu pernamentnego bug'u. Z reszta, o czym my mowimy, mamy 21 wiek, mam plik na komputerze i chce wiedziec, ile on wazy. Nie ile zajumuje, ale ile ma kb fizycznie. O ile jeden plik moge sprawdzic, to juz kilka nie sprawdze. I zaskocze ciebie, ale zaden soft dla webmasterow (ja nim nie jestem) nie jest w stanie ci takich danych na maku pokazac. Wytlumaczenie jest proste - kazdy soft korzysta natywnie z tego, co opracowal apple, a ze dal ciala, to... jest kupa. Tlumaczenie, ze jest cacy, bo ty z tego nie korzystasz jest co najmniej egoistyczne. Niech ktos mi w takim razie pokaze narzedzie dla webmasterow, ktore pokaze wielkosc plikow. Bardzo jestem ciekawy. I wybacz, ale istotne jest, ile wazy moj plik, a nie 20 plikow wygenerowanych przez system, bo te pliki nie sa jednym plikiem, a plikami ukrytymi. Wiec doprowadza to do takiej paranoi debilnej, ze jak masz katalog ze zdjeciami i nastepnie go wyrzucisz, to w efekcie zostaje folder zero wazacy 25MB np. Chcesz dalej tlumaczyc, ze to rozsadne i normalne rozwiazanie? Jest niestety glupi system obliczania wielkosci pliku, ktory nie podaje jego wielkosci, tylko wage 5 innych ukrytych plikow zsumowanych. Przypominam takze, ze kwestie takie jak wielkosc pliku, czy format naleza do elementarnych zadan komputera. Trudno mi zrozumiec sytuacje, w ktorej nie moge sie dowiedziec ile wazy moj plik.

#17 Przemion

Przemion
  • 2 465 postów
  • SkądAmsterdam

Napisano 09 kwietnia 2006 - 03:35

Adam_Jesion, masz dużo racji, ale postaw sie w "pozycji" projektantów interfejsu użytkownika. System ma być prosty w obsłudze i być przejrzysty dla każdego. W tym monemcie Heidi ma dużo racji. Takich rozmów na internecie przewija się dużo. Jeśli poczytasz fora developerów czy posłuchasz ich wypowiedzi w podcastach o programowaniu, itp. to może zaczniesz rozumieć dlaczego to jest tak skonstruowane, a nie inaczej. To jest zawsze jakiś kompromis. Takich "kwesti spornych" - dlaczego nie ma tego lub tamtego, jest więcej.
Najczęściej spotykaną jest kwestia uninstallera aplikacji w OSX oraz sposób przechowywani plików i ich organizacji w OSX. To, że wiele rzeczy jest "ukrytych" przez użyszkodnikiem. OSX patrząc tylko od strony programisty, projektanta stron, czy innego specjalisty ma wiele "braków". Do tego jednak używamy specjalistycznego softu, rozszerząjac tym samym możliwości samego systemu i tworząc wyspecjalizowane środowisko pracy.

#18 Heidi

Heidi
  • 830 postów
  • SkądWarszawa

Napisano 09 kwietnia 2006 - 14:12

No nie masz racji, chce sie dowiedziec, ile zajmuje plik, a to co podaje finder, nie jest prawda.

Ależ to właśnie jest to prawda, bo tyle zajmuje ten plik na dysku Macintosha? Dokładnie tyle, ile wypisuje Finder w informacjach o pliku. Tobie jest natomiast potrzebna informacja, ile ów plik będzie ważył po przeniesieniu go na inny filesystem, czyli po usunięciu z plików resource fork - tyle, że to już nie będą te same pliki.

I wybacz, ale nie jest to pierdolka, typu ilosc znakow...

No wiesz, ilość znaków i słów to funkcja potrzebna bardzo wielu osobom. Od dziennikarzy i pisarzy, przez redaktorów i projektantów szaty graficznej publikacji, a skończywszy na uczniach i studentach, którzy muszą pisać wypracowania o zadanej długości. Bagatelizowanie tej funkcji jest więc "co najmniej egoistyczne", nie uważasz?

Z reszta, o czym my mowimy, mamy 21 wiek, mam plik na komputerze i chce wiedziec, ile on wazy. Nie ile zajumuje, ale ile ma kb fizycznie. O ile jeden plik moge sprawdzic, to juz kilka nie sprawdze.

Ależ możesz, tylko musisz wywołać odpowiednią funkcję. Jeżeli zaznaczysz w Finderze teczkę i wywołasz okno informacji o tej teczce, to otrzymasz wielkość wszystkich plików w tej teczce, widocznych i niewidocznych. W końcu o to prosiłeś, o wagę całej teczki, prawda? A jeżeli zależy Ci na informacji na temat tylko wybranych plików, w tym przypadku plików widocznych, to otwórz tę teczkę, zaznacz te pliki i wywołaj polecenie informacji zbiorczej (Cmd+Alt+I). Wtedy otrzymasz sumaryczną wielkość zaznaczonych plików. Proste, prawda? Tylko trzeba pokusić się o prawidłowe zadanie pytania.

I zaskocze ciebie, ale zaden soft dla webmasterow (ja nim nie jestem) nie jest w stanie ci takich danych na maku pokazac. Wytlumaczenie jest proste - kazdy soft korzysta natywnie z tego, co opracowal apple, a ze dal ciala, to... jest kupa. Tlumaczenie, ze jest cacy, bo ty z tego nie korzystasz jest co najmniej egoistyczne.

Nie. Jest prawidłowo, bo Finder podaje prawidłowe informacje. Podaje informacje na temat rzeczywistej wielkości pliku w danej chwili. Nie po usunięciu resource forka, ale w danej chwili, kiedy zadajesz pytanie o wielkość pliku. Jeżeli usuniesz resource fork jakimkolwiek programem, na przykład z tej listy, to informacja w Finderze ulegnie zmianie, bo zmieni się również rzeczywista wielkość pliku. Spróbuj wreszcie zrozumieć, że po przerzuceniu plików na PC lub serwer FTP przestajesz mieć do czynienia z tymi samymi plikami, ponieważ zostaje z nich usunięty resource fork. To już nie są te same pliki, których wielkość sprawdzałeś na Maku.

Niech ktos mi w takim razie pokaze narzedzie dla webmasterow, ktore pokaze wielkosc plikow. Bardzo jestem ciekawy.

A na przykład wtyczka do menu kontekstowego CalculateSizeCM, która podaje informacje o wielkości pliku/plików/teczki z podziałem na data i resource fork.

I wybacz, ale istotne jest, ile wazy moj plik, a nie 20 plikow wygenerowanych przez system, bo te pliki nie sa jednym plikiem, a plikami ukrytymi.

No to zapytaj o wielkość tego pliku lub plików, a nie wielkość całej teczki. Pytasz o wielkość teczki, Finder Ci odpowiada, a Ty masz do niego pretensje, że pytałeś nie o to, o co Ci chodziło. Tym bardziej, że pytasz nie o wielkość pliku, ale o wielkość data fork, a to są dwie, różne sprawy.

Przypominam takze, ze kwestie takie jak wielkosc pliku, czy format naleza do elementarnych zadan komputera. Trudno mi zrozumiec sytuacje, w ktorej nie moge sie dowiedziec ile wazy moj plik.

A mnie bardzo łatwo ją zrozumieć, bo stare powiedzenie mówi: przyczyna problemu znajduje się zazwyczaj między klawiaturą a oparciem fotela. Zanim znowu zaczniesz narzekać, spróbuj uświadomić sobie, że nie siedzisz przed pulpitem Windows, ale przed biurkiem Mac OS i obowiązują tu trochę inne standardy. Na przykład pliki mogą, chociaż nie muszą, posiadać resource fork, i wtedy ich waga to nie tylko waga data fork. Albo to, że system korzysta z ustawień zachowanych w ukrytych plikach wewnątrz teczek i jeżeli zapytasz go o wagę teczki, to zgodnie z prawdą poda Ci wagę wszystkich plików, które się wewnątrz niej znajdują. I to, że jeżeli potrzebujesz informacji tylko o wybranych plikach, to je zaznacz i wywołaj ich informację sumaryczną. Innymi słowy naucz się korzystać z narzędzi oferowanych przez ten system.

#19 njet

njet

  • 1 342 postów
  • SkądKraków

Napisano 10 kwietnia 2006 - 09:34

To Ci się może przydać: http://www.iconus.ch...en/smallimage2/

Jak widać, może wywalać zbędne dla Ciebie informacje:

Posted Image

#20 VRKing

VRKing
  • 37 postów

Napisano 10 kwietnia 2006 - 15:03

Heidi - dziekuje za poswiecenie czasu mojemu problemowi. Jednak twoja odpowiedz dotyczy glownie "idei", a nie konkretnego problemu sprawdzenia wagi plikow (np. wg tej specyfikacji dla onetu, ktora podales. Zgodze sie z tym, ze system jest narzedziem uniwersalnym i wcale nie musi spelniac oczekiwan kazdego. Moja frustracja wynika raczej z tego, ze nie jestem w stanie wyciagnac takiej informacji, takze softem zewnetrznym.

Podales mi jakis program, juz go sciagam i sprawdze. Jezeli on pozwoli mi uzyskac takie dane, to bede ci dozgonnie wdzieczny. Sprobuj tez zrozumiec moja sytuacje. Nie jestem Pecetowcem, na Macach pracuje od 94 roku - z paroletnia przerwa. Filozofia Mac OS bardzo mi odpowiada - zeby byla jasnosc. Mam tylko problem z konkretnym zadaniem do wykonania i dlatego zwrocilem sie do was o pomoc.

Dziekuje takze za skrot do wyswietlania zbiorczego. NIe znalem go, choc oczywiscie w tym przypadku nadal nie rozwiazuje to problemu.

Dobra, nie zabieram czasu. "Ide" sprawdzic ten soft.

[ Dodano: 2006-04-10, 16:13 ]
Heidi, powiem krótko i na temat. Dzieku bardzo za pomoc. To jest dokładnie to, czego szukałem i niestety nie byłem w stanie znaleźć.

Nawet nie wiesz, jak bardzo mi pomogłeś!!!




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych