• Główna
  • O akcji
  • Fora
  • Lista szkół
  • Odnośniki
  • RSS
Strona główna

Nawigacja

  • O akcji Szkolny LUG
  • Więcej o akcji
  • Linux
    • Bash
    • Dystrybucje
    • How to
    • Instalacja Linuksa
    • Instalacja Oprogramowania
    • Sprzęt w Linuksie
    • System
    • Wdrażanie Linuksa
    • Wygląd
  • Programy edukacyjne na Linuksa
    • Programy dla nauczyciela
    • Programy dla ucznia
    • Programy dla dzieci
    • Chemia
    • Fizyka
    • Języki Obce
    • Matematyka
    • Technologia Informacyjna
      • Grafika 2D
      • Grafika 3D
      • Programowanie
      • Edycja wideo
      • Edytory/Procesory tekstu
      • Internet
      • Inne
  • Rozrywka w Linuksie
    • Gry
    • Odtwarzacze muzyki
    • Odtwarzacze plików wideo
    • Emulatory
  • Popularne strony
  • Ostatnio dodane

Logowanie

  • Utwórz nowe konto
  • Poproś o nowe hasło

  • Gospodarstwo Agroturystyczne Zielona Góra
  • Nauka gry na pianinie, gitarze, keyboardzie Kożuchów, Szkoła muzyczna Kożuchów
  • Okna PCV Drewniane Zielona Góra
  • Porady Prawne Zielona Góra
  • Portal gry FPP Open Arena
  • Programy edukacyjne na Linuksa
  • Sklep zabawkowy Zielona Góra
  • Sprzątanie Zielona Góra
  • Strony internetowe Zielona Góra
  • Szkoła nauki tańca Warszawa
  • Technikum informatyczne Nowa Sól
  • Tworzenie stron na Linuksie. Linux i www
  • Ubezpieczenia Szprotawa, Żagań, Kożuchów, Przemków
  • Nieruchomości Zielona Góra
  • Kominiarz Zielona Góra
  • Kserokopiarki Zielona Góra Nowa Sól Żagań Żary Szprotawa. Naprawa ksero drukarek
  • Szkoła podstawowa Nowa Sól
  • Regeneracja kół dwumasowych tarcz sprzęgłowych

Popularne strony

Dzisiejsze:

  • Numeracja stron w Open Office Writer
  • Chemtool - program do rysowania cząsteczek

Od zawsze:

  • Chemtool - program do rysowania cząsteczek
  • Polecenia w Linuksie
  • Emulator PlayStation I - epsxe

Purrr czyli automatyczna zmiana nazw plików dla GNOME

sierpień 06, 2007 -- Posted by: cytrynek in
  • System

Purrr jest bardzo ciekawym narzędziem służącym wieloliczbowej, zautomatyzowanej zmian nazw plików Purrr Strona Domowa Purr.
Program o tyle ciekawy, gdyż przypomina on troszeczkę Krusadera, który jeżeli chodzi o automatyczną zamianę plików jest także bardzo dobry.

Purrr napisany jest w Pythonie i wymaga Pythona 2.3 i PyGTK 2.4, bibliotekę libglade oraz menadżera Gnome.
Obecnie program Purrr jest w wersji 0.5.1.

Instalacja programu

Używając konsoli wpisujemy:

wget http://mathrick.org/software/purrr-0.5.1.tgz ściągamy obecną wersję 0.5.1, lepiej się upewnić czy nie ma nowszej
tar -xvf ./purrr-0.5.1.tgz
cd purrr-0.5.1
sudo sudo ./setup.py install

I po instalacji.

Naciskamy prawy przycisk myszy lub z menu plik w nautilusie (czyli programie do zarządzania plikami - na górnej belce Miejsca/Folder Domowy - tam go można znaleźć) i wybieramy zakładkę scripts/Mass rename.


Wybieramy Purrr-a w Nautilusie

A oto przykład jak wykorzystać Purrr do zmian nazw plików.

Zmiana nazw za pomocą Purrr-a 0.5.1 w Nautilusie

Opcje Purrr-a

Załóżmy, że mamy następujące pliki w katalogu:
plik.bz2, plik.mp3, plik.odp, plik.odt, plik.sh, plik.svg, plik.tar, plik.tgz, plik.txt

"Pliki doświadczalne" ;)

Licznik (Counter)
Licznik używany jest do nadawania nazw liczbowym plikom o podobnej części nazwy np: do zmian nazwy plikom ze zdjęciami gdzie chcielibyśmy aby widoczna była część wspólna nazwy i licznik np: Gory_Stolowe_0001.jpg, Gory_Stolowe_0002.jpg, Gory_Stolowe_0003.jpg ...
Wszelkich funkcji w Purrr używa się używając kwadratowych nawiasów. I tak aby wywołać możliwość zmiany nazwy plików używa się takiej składnii: [Cnazwa,początkowa_wartość, krok_licznika_ilość_liczb]
Poniżej przykład z użyciem licznika. Przyjrzyjcie się dokładnie składni.


Licznik [Counter] i liczenie "baranów" ;)

Teraz nasza kolej na przyglądanie się składni:

plik [C,162,2,4].[E]

Musimy nadać nazwę plikom przed użyciem licznika plik [C,162,2,4].[E]. Użyliśmy poprzedniej nazwy plik
plik [C,162,2,4].[E] Licznik zaczyna się od liczby: 162
plik [C,162,2,4].[E] Krok wynosi: 2. Czyli po 162 kolejna liczba to 164, 166....
plik [C,162,2,4].[E] Liczba 4 oznacza ile cyfr będzie liczył nasz licznik. Jeżeli nie wykorzystamy wszystkich miejsc zostaną one wypełnione zerami.
plik [C,162,2,4].[E] Używamy poprzednich rozszerzeń [E]xtension wraz z poprzedzającą go kropką.


Użycie podkreślnika w Purrr

Sama składnia [N] oznacza wstawienie nazwy pliku (wraz z rozszerzeniem).
Użycie podkreślnika "_" powoduje zamianę podkreślnika w nazwie pliku na spację.
Podstawa nazwy(Basename)
Basename jest to nazwa pliku bez rozszerzenia. Wykorzystuje się go wówczas jeżeli chcemy jeszcze coś dodać np: licznik pomiędzy nazwę a rozszerzenie pliku.

[B][C,,,3].[E]


Używanie Basename jest bardzo przydatne ;)

Rozszerzenia [E] - Extension
Składnia [E.] oznacza rozszerzenie z kropką. Wpisując nazwę przed nawias (także z liczniem [C]) jesteśmy w stanie zmienić nazwę wraz z rozszerzeniem jak było to wudoczne na pierwszym przykładzie.

purrr[E.]

Daje to poniższy efekt:


Rozszerzenia [E] w Purrr

Wyjątki plików Files Exlusion
Można wykluczyć przy zmianach nazw pliki o typowej składni dla np: plików, które są kopiami zapasowymi (bak), plików zapisanych automatycznie i tzw. dot files.


Wykluczanie plików w Purrr

Mamy nadzieję, że ten krótki opis Purrr-a pomoże Wam w codziennej walce z zarządzaniem masami plików pod Gnome.

  • Zaloguj się lub utwórz konto, by odpowiadać
nodeid1: 231 nodeid2: nodeid1: