Разни други безполезни програмки
Тази страница е в процес на изработване. Когато това стане, тук няма да има нищо ценно или полезно. За повече информация вижте началната страница или ползвайте горното меню.
Разни програмки за Уиндос
PaintFr
Тея нито ги ползвам, нито ги поддържам вече.
- Bloc-notes amélioré, френският Notepad за УинМЕ, на който са добавени бързи клавиши за повечето действия, вижте ги в менюто.
- Paint amélioré, френският Paint за УинМЕ, на който са добавени бързи клавиши за повечето действия и едно ново меню "Outils", за по-лесен избор, и др., вижте ги в менюто.
И двете програми не съм ги писал аз, ами съм ги променял с Resource Hacker. И за двете, ако ги ползвате, трябва да имате закупен Уиндос с оригинален лиценз, в противен случай нямате право да ги ползвате (хаха).
Има и други безполезни програми за Уиндос, вижте на началната страница.
Разни учебни скриптове за ГНУ/Линукс
Тук има разни неща, които съм писал, учейки се да програмирам на bash или unix shell. Всичките са много прости и вероятно имат грешки, защото не съм някой експерт, но изглежда вършат работа.
Скриптовете не се поддържат и няма допълнителна помощна информация, освен това, което ще прочетете тук и в самия код на скрипта.
iso2mkv : превръща DVD в компресирано видео
Текстът е преместен на тази страница.
dl : Сваляне на последователно номерирани файлове
Изтегляне на dl, 2 kB
Този скрипт е първият ми опит за по-сериозно (хаха) програмиране на Bash. Тъй като не съм още Bash-майстор, едва ли би бил полезен на някой.
С тази програма се подготвят за сваляне от интернет голям брой последователно номерирани файлове, примерно img0001.jpg, img0002.jpg, ... img9999.jpg, след което се стартира wget, който ги сваля.
Скриптът си служи с програмите sed и wget, така че те трябва да са инсталирани на компютъра.
Команден ред:
dl first last [start [inc [ref] ] ], където:
- first - началната част на URL-адреса
- last - последната част от адреса
- start - началният номер на файл, по подразбиране е 1
- inc - стъпката за увеличение на номера, по подразбиране е 1
- ref - изпращане на заявка за препращач (HTTP_REFERRER); ако не е посочена или е празна, изпраща директорията, в която са файловете
Примери:
- Сваляне на файлове от http://server/path/picture001.jpg до http://server/path/picture199.jpg
- dl http://server/path/picture 199.jpg
- Сваляне на файлове от http://server/path/picture0001.jpg до http://server/path/picture0039.jpg
- dl http://server/path/picture00 39.jpg
- Сваляне на файлове от http://server/path/picture0033.jpg до http://server/path/picture0390.jpg
- dl http://server/path/picture0 390.jpg 33
- Сваляне на файлове от http://server/path/pic0004.jpg, pic0008.jpg, pic0012.jpg, pic0016.jpg... pic0400.jpg (тоест, през четири) и с HTTP_REFERRER=http://5ko.free.fr/
- dl http://server/path/pic0 400.jpg 4 4 http://5ko.free.fr/
Скриптът ще създаде нова директория в текущата, наречена с номер: ./001, ./002 или следващ. В нея ще запише един файл, 00-list.txt, със списък на всички адреси на файловете за сваляне. След това ще стартира wget, който ще свали тези файлове в новата директория.
Този скрипт е в общественото достояние. Няма гаранция.
Тефтер
Тефтер с полезни команди, които се ползват доста рядко: да не ги търся надруго място, като ги забравя.
- Запис на iso - изображение с cdrecord
- # cdrecord -v [blank=fast] driveropts=burnfree -multi -tao -data speed=4 dev=/dev/hdc RIP-14.8.iso.bin
- Отгатване и възстановяване на повредени /изчезнали дялови таблици
- gpart
- Копиране (mirror) на цяло ДВД
- dvdbackup -v 2 -i /dev/scd0 -M -o ./ или
mount /media/cdrom1 ; vobcopy -v -m -i /media/cdrom1 -o ./
- Запис на дадена папка върху ДВД
- growisofs -Z /dev/scd0 -R -J -allow-lowercase -iso-level 3 "/mnt/hda7/temp/papka" (без последната "/")
- Запис на ДВД-изображение
- growisofs -dvd-compat -Z /dev/scd0=MultiLinuxLive-0.1.20060330.iso
- Рипване на музикален компакт диск (номер 2 от сборен албум (-W 2))
- abcde -d /dev/scd0 -o ogg:"-q 4" -W 2 (или:)
abcde -d /dev/scd0 -o mp3:"-h -b 160" -W 2
- Разкачване на всички външни USB-файлови системи (диск, флаш и т.н.)
- # umount /mnt/sd*
- Сваляне на дадена страница и почти всички свързани картинки
- wget -nv --reject .gif,.mov -P ./$1/ -nd -nH --exclude-directories=/artists/images/,/artists/img/,/img/ -E -H -k -K -p $URL/$2/ -R $URL/ -U "$FOX"
($1 е локалната директория, $2 - на сървъра, $URL - нач. част на УРЛа)
- Handy one-liners for sed
- [1], [2]