Czasami zachodzi potrzeba odszukania ikonki. Jednak gdy nie znamy nazwy pliku w którym jest ona przechowywana, to odnalezienie może nie być łatwym zadaniem. Nierzadko, takie same ikonki są zachowywane w plikach o różnych nazwach, co bynajmniej nie ułatwia zadania. Przeglądanie tysięcy plików może być czasochłonne zwłaszcza, że w jednym pliku może być wiele obrazków. Zadanie takie, z pewnością ułatwi opisany poniżej program przeznaczony dla programistów oraz kolekcjonerów ikonek. ikonki.exe 101KB

Ikonki.exe

Widok okna programu ikonki.exe

Bezpośrednio po uruchomieniu rozpoczyna wczytywanie wszystkich plików o rozszeżeniach *.ico, *.icl, *.cur, *.bmp, *.exe, *.dll, *.cpl, *.ocx oraz *.scr. Opcjonalnie, jako parametr uruchomienia, można podać nazwy plików i katalogów do których wczytywanie ma być zawężone. Proces przeszukiwania został zoptymalizowany tak aby trwał najkrócej i zwykle nie przekracza kilku minut.

W trakcie wczytywania wszystkie obrazki ze sobą porównywane dzięki czemu eliminuje się powtórzenia podczas wyświetlania. Mechanizm porównywania umożliwia nie tylko wykrycie wielu kopii tego samego pliku, ale również obecność takiego samego obrazka w plikach o różnych formatach (np. bitmapy z kursorem zawartym z pliku exe). Umożliwia to sporządzenie rzeczywistego (tj. bez powtórzeń) katalogu obrazków. Różne rozmiary ikonekPrzypomnieć należy, że w jednym pliku ikonek może być wiele obrazków różniących się rozmiarami i ilością wykorzystywanych kolorów. Typowe ikonki mają wymiary 16x16 oraz 32x32 piksele, lecz wymiary ikonek moga być dowolne (również niesymetryczne). Ich rozmiar jest jednak ograniczony do 255x255 pikseli. W programie wyświetlane są jednocześnie wszystkie znalezione obrazki, posortowane od najniższego do najwyższego.

Wczytane obrazki można filtrować ze wzgędu na: przeźroczystość, standardowość rozmiarów, obecność w wielu plikach. Po wybraniu obrazka można:

  • dowiedzieć się w których plikach został on znaleziony,
  • umieścić w schowku obrazek, jego paletę kolorów oraz nazwę pliku z którego pochodzi,
  • zapisać do pliku jako ikonę, kursor, bitmapę lub metaplik,
  • otworzyć zawierający go plik w innej aplikacji.
  • Zapisując obrazki rozmiar palety kolorów jest optymalizowany tak, aby rozmiar pliku był najmniejszy. Można w ten sposób bez utraty jakości zminejszyć rozmiary większości powszechnie dostępnych plików ikonek nawet po kilkaset bajtów. Aby zapisać do ikonki kilka obrazków należy w trakcie zaznaczania nacisnąć klawisz Ctrl. Bitmapy w miarę możliwości zapisywane są jako skompresowane i przeźroczyste.

    31KB W celu instalacji należy otworzyć plik ikonki.msi, a następnie postępować zgodnie z poleceniami instalatora. Nie jest wymagana instalacja dodatkowych komponentów, sterowników czy bibliotek. Program został napisany w C++ i asemblerze na platformę windows NT na PC. Po instalacji program zajmuje zaledwie 44KB. Jeżeli program nie będzie spełniał oczekiwań można go odinstalować za pomocą dialogu "Dodaj/Usuń programy" dostępnego w panelu sterowania.
    Użytkowanie programu (również komercyjne) nie wymaga uzyskania licencji.

    Stworzyłeś stronę o ikonkach? Wpisz jej adres do księgi gości! [ program do tworzenia ikonek | eksport ikonek z plików exe i dll | edytor ikonek | ikonki u Mariusza | IconCool ]
    Wirtualna Polska Onet Centrum ikon Polskie Programy Darmowe programy PLikownia.PL NetWorld PC World


    Reklamy...