Site logo

Разни други безполезни програмки

Тази страница е в процес на изработване. Когато това стане, тук няма да има нищо ценно или полезно. За повече информация вижте началната страница или ползвайте горното меню.

Разни програмки за Уиндос

PaintFr
PaintFr

Тея нито ги ползвам, нито ги поддържам вече.

И двете програми не съм ги писал аз, ами съм ги променял с 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] ] ], където:

Примери:

Скриптът ще създаде нова директория в текущата, наречена с номер: ./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]