Przydatne skrypty

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
dawidgarus
Wytworny Kaczor
Wytworny Kaczor
Posty: 418
Rejestracja: 09 lut 2007, 23:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Post autor: dawidgarus »

do ściągania z rapidshare'a:

Kod: Zaznacz cały

alias rs="wget -c --http-user=login --http-password=hasło"
możemy użyć w następujący sposób:

Kod: Zaznacz cały

rs http://rapidshare.com/...

rs -i <plik z linkami>

rs -i - [enter]
wlekajmy linki z schowka
ctrl+d

Kod: Zaznacz cały

alias lmount="mount -o loop"

Kod: Zaznacz cały

math() {
    echo $1 | bc -l
}
użycie:

Kod: Zaznacz cały

math 2+2*2
math "(2+2)*2"

Kod: Zaznacz cały

compile() {
   if [ -e "$1.c" ]; then
      gcc "$1.c" -o $1
   elif [ -e "$1.cpp" ]; then
      g++ "$1.cpp" -o $1
   fi
   ./$1
}
ulepszona wersja polecenia 'killall'

Kod: Zaznacz cały

killa() {
        for pid in `ps -A | grep -i $1 | tr " " "_"`; do
                echo $pid | tr "_" " "
                pid=`echo $pid | tr -d "_" | egrep -o "^([0-9]+)"`
                kill $pid
        done
}
bogaczew
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 211
Rejestracja: 13 gru 2006, 21:12
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Post autor: bogaczew »

3miel pisze:wg mnie krotkie skrypty lepiej jest aliasowac w "~/.bashrc"
myślałem nad tym, mam tylko wątpliwość, czy duża ilość aliasów nie zamuli basha. te aliasy są wczytywane przy logowaniu się i siedzą potem w ramie, czy za każdym odwołaniem jest przeszukiwany .bashrc ?
sasek118
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 20 cze 2006, 22:49
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Xfce
Kontakt:

Post autor: sasek118 »

Aliasy są wczytywane przy logowaniu. Ja mam kilkanaście i nie zuważyłem żadnego zamulenia basha. A korzystam regularnie ;)
Awatar użytkownika
rupek
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 29 sty 2007, 15:26
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox

Post autor: rupek »

Skrypt do zmiany bitrate mp3-ójek

Kod: Zaznacz cały

#!/bin/bash
#Autor:  Rupek


############################### FUNKCJE #####################################################
jeden ()
{
	wej=`zenity --file-selection --title="Wybierz plik mp3 do konwersji"`

		if [ "$?" = 1 ] ; then
			exit 
		fi

	wyj=`zenity --file-selection --save --title="Wybierz miejsce zapisu pliku mp3"`

		if [ "$?" = 1 ] ; then
			exit 
		fi

	bitrate=`zenity --list --title "Wybór bitrate" --text "Poniżej masz listę dostępnych bitrate obsługiwanych przez program,
	który zostanie użyty do konwersji pliku" --radiolist --height 450 --column "" --column "Dostępny bitrate" FALSE "8" FALSE "16" FALSE "24" FALSE "32" FALSE "40" FALSE "48" FALSE "56" FALSE "64" FALSE "80" FALSE "96" FALSE "112" FALSE "128" FALSE "144" FALSE "160"` 

		if [ "$?" = 1 ] ; then
			exit 
		fi

	lame --mp3input -b "$bitrate" "$wej" "$wyj.mp3" | zenity --progress --auto-close --text="Proszę czekać 
	Trwa konwersja plików"

	zenity --info --text="Konwersja zakończona pomyślnie."
}

wszystkie ()
{
	bitrate=`zenity --list --title "Wybór bitrate" --text "Poniżej masz listę dostępnych bitrate obsługiwanych przez program,
	który zostanie użyty do konwersji wszystkich plików" --radiolist --height 450 --column "" --column "Dostępny bitrate" FALSE "8" FALSE "16" FALSE "24" FALSE "32" FALSE "40" FALSE "48" FALSE "56" FALSE "64" FALSE "80" FALSE "96" FALSE "112" FALSE "128" FALSE "144" FALSE "160"` 

		if [ "$?" = 1 ] ; then
			exit 
		fi

	for i in *.mp3
		do lame --mp3input -b "$bitrate" "$i" "nowy$i"
	done | zenity --progress --auto-close --text="Proszę czekać 
	Trwa konwersja plików"
	
	zenity --info --text="Konwersja zakończona pomyślnie."
}

############################################################################################

##################################### OKNO GŁÓWNE #########################################
if [ -x /usr/bin/lame ]
	then
		zenity --info --text="Program wykorzystuje do konwersji program Lame "
else
	zenity --error --text="Nie masz zainstalowanego programu Lame
Użyj programu synaptic, apt-get lub innego menagera plików do jego zainstalowania"
exit
fi

wybor=`zenity --list --title "Wybór rodzaju konwersji" --text "Poniżej masz listę dostępnych
rodzajów konwersji" --radiolist --column "" --column "Dostępny bitrate" FALSE "Pojedyńczy plik mp3" FALSE "Wszystkie pliki mp3 w folderze" TRUE "Zakończ działanie programu"`

case "$wybor" in
	"Pojedyńczy plik mp3")						jeden 	  ;;
	"Wszystkie pliki mp3 w folderze")				wszystkie ;;
	"Zakończ działanie programu")					exit      ;;
	*) zenity --error --text "Nic nie wybrałeś. Spróbuj ponownie"
esac 







[ Dodano: 23 Wrzesień 07, 13:45 ]
Skrypt do dzielenia plików po 50, 100 i 200 Mb

Kod: Zaznacz cały

#!/bin/bash
#Autor: Rupek

wej=`zenity --file-selection --title="Wybierz plik do podzielenia"`

	if [ "$?" = 1 ] ; then
		exit 
	fi

wyj=`zenity --file-selection --save --title="Podaj nazwę oraz wybierz miejsce zapisu spakowanych części."`

	if [ "$?" = 1 ] ; then
		exit 
	fi

rozmiar=`zenity --list --text "Wybierz rozmiar podzielonych części:
	50m - dzielone części będą miały rozmiar 50 Mb
	100m - dzielone części będą miały rozmiar 100 Mb
	200m - dzielone części będą miały rozmiar 200 Mb
" --title "Wybór wielkości podzielonych plików" --radiolist --column "" --column "Dostępne rozmiary" FALSE "50m" FALSE "100m" FALSE "200m"` 

	if [ "$?" = 1 ] ; then
		exit 
	fi

kompresja=`zenity --list --title "Wybór bitrate" --text "Wybierz metodę kompresji:

	m0 - kompresja I stopnia (najsłabsza)
	m1 - kompresja II stopna
	m2 - kompresja III stopnia
	m3 - kompresja IV stopnia
	m4 - kompresja V stopnia
	m5 - kompresja VI stopnia (najmocniejsza)" --radiolist --column "" --column "Dostępny metody kompresji" FALSE "m0" FALSE "m1" FALSE "m2" FALSE "m3" FALSE "m4" FALSE "m5"`

	if [ "$?" = 1 ] ; then
	exit 
	fi

rar a "-v$rozmiar" "-$kompresja" "$wyj.rar" "$wej"
Mój blog - www.int.jogger.pl
Damian
Sędziwy Jeż
Sędziwy Jeż
Posty: 32
Rejestracja: 02 kwie 2007, 11:18
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64
Kontakt:

Post autor: Damian »

skrypt do pogody w konsoli i w ikonce na pulpicie (zwykły .desktop, bez graficznych nakładek)
Awatar użytkownika
lays
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 27 gru 2006, 17:33
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Kontakt:

Post autor: lays »

Skrypt do automatycznej kompilacji jadra.

Kod: Zaznacz cały

#!/bin/bash

if [ `whoami` != "root" ]; then
echo "root"
else

echo "Podaj wersje nowego jadra"
read wersja

cp linux-$wersja.tar.bz2 /usr/src
cd /usr/src
tar -xf linux-$wersja.tar.bz2
rm -rf linux
echo "Podaj wersje poprzedniego jadra"
read starawersja 

rm -rf linux-$starawersja.tar.bz2 linux-$starawersja linux-headers-$starawersja linux
ln -s linux-$wersja linux
cd linux
cp /boot/config-$starawersja .config
make menuconfig
make-kpkg clean
make-kpkg -initrd --revision=1 kernel_image kernel_headers modules_image
cd /usr/src
ls *.deb
exit
fi
Na koniec wyswietla pliki .deb do zainstalowania.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Post autor: dk75 »

przed "make menuconfig" dodaj "make oldconfig" bo inaczej przy nowych kernelach nie będą zainicjowane nowe funkcje z tych kerneli. Gdy wersja kernela zmienia się na 4-5 pozycji to nie problem (np. z 2.6.20.16.31 na 2.6.20.16.32) ale jak zmienia się na 3 (np. z obecnego 2.6.20.16.32 na 2.6.23 vanila) to dużo rzeczy może być wywalonych a dużo dodanych i będą errory podczas kompilacji.
Można też zamiast "make oldconfig" użyć "make defconfig" który się nie pyta o to jak ustawić dany moduł tylko wybiera ustawienia domyślne - w końcu potem i tak w "make menuconfig" wszystko się przegląda i ustawia ręcznie więc po co dwa razy a do tego w "make oldconfig" nie ma opisu danych ustawień więc większość się robi na ślepo/po domyślnych i tak.
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
Awatar użytkownika
balrog84
Sędziwy Jeż
Sędziwy Jeż
Posty: 52
Rejestracja: 27 maja 2007, 17:08
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

radio / tv

Post autor: balrog84 »

Ja dziś napisałem taki skrypt do słuchania radia. Jest dość prosty, ale to mój pierwszy skrypt więc i tak jestem zadowolony że działa (wykorzystałem mplayera). Skrypt nazywamy np rtv i wrzucamy do katalogu domowego. Można słuchać: eskanord, hitfm, onair, psm, psr, radiosfera, radiostacja, rmffm, sar, wawa, zet. Można łatwo dodać swoje. Z tv jeszcze nie eksperymentowałem.

Użycie poleceniem:

Kod: Zaznacz cały

sh rtv nazwa_stacji
lub (gdy chcemy zapisać strumień na dysku):

Kod: Zaznacz cały

sh rtv nazwa_stacji n
Kod:

Kod: Zaznacz cały

#!/usr/bin/env bash

case "$1" in

# radia internetowe
     
     "eskanord")
           adres="http://91.121.88.150:7002"
           ;;
     "hitfm")
           adres="http://warszawa.radio.pionier.net.pl:8000/pl/hitfm.ogg"
           ;;
     "onair")
           adres="http://91.121.68.159:8830/"
           ;;
     "psm")
           adres="http://213.251.141.128:80"
           ;;
     "psr")
           adres="http://213.251.190.139:80"
           ;;
     "radiosfera")
           adres="http://89.149.202.91:7098"
           ;;
     "radiostacja")
           adres="http://85.17.15.84:8150"
           ;;
     "rmffm")
           adres="http://213.251.141.62:8000"
           ;;
     "sar")
           adres="http://ogg.radiosar.pl:8000/sar1.ogg"
           ;;
     "wawa")
           adres="http://wawa2.streamhost.pl:8510/"
           ;;
     "zet")
           adres="http://213.251.140.82:8050"
          ;;

# telewizja

esac

if [ "$2" = "n" ]
  then
     echo "nagrywanie strumienia do pliku 'strumien.asf' ...\n\n"
     mplayer $adres -dumpstream -dumpfile strumien.asf
  else
     echo "odtwarzanie strumienia ...\n\n"
     mplayer $adres
fi

echo "\n inne dostepne:\n"
echo "RADIO:	eskanord, hitfm, onair, psm, psr, radiosfera, radiostacja,"
echo "	rmffm, sar, wawa, zet\n"
echo "TV:	\n"
rr9
Sędziwy Jeż
Sędziwy Jeż
Posty: 98
Rejestracja: 06 cze 2007, 18:39
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86

Post autor: rr9 »

balrog84, wg mnie tutaj:

Kod: Zaznacz cały

mplayer $adres -dumpstream -dumpfile strumien.asf
niepotrzebnie zapisujesz strumienie do asf, a już w szczególności hitfm i sar

Kod: Zaznacz cały

file strumien.asf    
strumien.asf: Ogg data, Vorbis audio, stereo, 44100 Hz, ~128000 bps, created by: Xiph.Org libVorbis I

mplayer http://91.121.88.150:7002 -dumpstream -dumpfile strumien.mp3    
file strumien.mp3                                                                                 
strumien.mp3: data

mplayer http://91.121.88.150:7002 -dumpstream -dumpfile strumien.wav  
file strumien.wav                                                                                 
strumien.wav: data
dumpstream to po prostu 'surowy' strumień

dodane: możesz zrobić np tak:

Kod: Zaznacz cały

mplayer http://91.121.88.150:7002 -ao pcm:waveheader -vc dummy -vo null 
wtedy zawsze będziesz otrzymywać audiodump.wav, a ten to już łatwo do mp3 czy co tam chcesz.
Awatar użytkownika
balrog84
Sędziwy Jeż
Sędziwy Jeż
Posty: 52
Rejestracja: 27 maja 2007, 17:08
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Post autor: balrog84 »

No w sumie to ja się za bardzo na tych formatach nie znam, dodałem tą opcję żeby była, bo może kiedyś mi się przyda. Dzięki za zwrócenie uwagi na to.

Z drugiej strony nie chodzi mi tu o nagrywanie jakichś kawałków - tylko o zapis na dysku materiału, do ewentualnego ponownego odtworzenia. Przy dłuższym nagraniu taki czysty WAV bedzie zajmował dużo miejsca, jak zechce to jeszcze kompresować to będzie mi pożerać niepotrzebnie zasoby. Poza tym choć idea była odnośnie radia - bankowo będę miał tu jeszcze TV puszczaną po LANie - wtedy chciałbym mieć obraz i dźwięk.

Ogólnie nie zależy mi żeby to było odczytywalne wszędzie, wystarczy jak mplayer sobie poradzi.
Awatar użytkownika
el.pescado
Zakręcona Traszka
Zakręcona Traszka
Posty: 734
Rejestracja: 26 maja 2005, 11:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Post autor: el.pescado »

Zainspirowany radiem, stworzyłem swój skrypt:

Kod: Zaznacz cały

#!/bin/bash

# Configuration
RADIO_DIR=~/.radyja
PLAYER=echo


# List available radios
list_radios () {
	if [ -d $RADIO_DIR ]
	then
		cd $RADIO_DIR
		grep 'Opis:' *.fm | sed -e 's/\.fm:Opis:/:\t/'
	else
		echo 'No radios installed'
	fi
}

# Play radio
play_radio () {
	RADIO="$RADIO_DIR/$1.fm"
	if [ -f $RADIO ]
	then
		URL=`grep 'Adres: ' $RADIO | sed 's/^Adres: //'`
		$PLAYER $URL
	else
		echo "Radio $1 not found"
	fi
}

# Print help
print_help () {
	echo "USAGE: radyjo radio_name"
	echo "To list available radio_names, use radyjo --list"
}


# Main script
if [ ! -n "$1" ]		# No argument given
then
	print_help
elif [ "$1" = "--list" ]	# List radios
then
	list_radios
elif [ "$1" = "--help" ]	# Print help
then
	print_help
else				# Play radio
	play_radio "$1"
fi
Wrzucamy np. do ~/bin/radyjo i możemy używać:

Kod: Zaznacz cały

radyjo nazwa_radia
albo przeglądać dostępne radia:

Kod: Zaznacz cały

radyjo --list
Radia są przechowywane w plikach o nazwia nazwa_radia.fm w katalogu ~/.radyja w formacie

Kod: Zaznacz cały

Adres: http://adres_pliku_ze_strumieniem/blabla.ogg
Opis: Nazwa radia
rr9
Sędziwy Jeż
Sędziwy Jeż
Posty: 98
Rejestracja: 06 cze 2007, 18:39
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86

Post autor: rr9 »

balrog84 pisze:Przy dłuższym nagraniu taki czysty WAV bedzie zajmował dużo miejsca
można to obejść, pisałem o tym tutaj:
http://forum.ubuntu.pl/viewtopic.php?p= ... ht=#231435
Ogólnie nie zależy mi żeby to było odczytywalne wszędzie, wystarczy jak mplayer sobie poradzi.
Twój skrypt, Twój wybór oczywiście :)
Awatar użytkownika
mateusz16
Sędziwy Jeż
Sędziwy Jeż
Posty: 70
Rejestracja: 04 wrz 2007, 19:44
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma
Architektura: x86
Kontakt:

czasowy wylacznik komputera mojego autorstwa:D

Post autor: mateusz16 »

Kod: Zaznacz cały

#!/bin/bash
clear
echo " "
echo "C Z A S O W Y   W Y L A C Z N I K    K O M P U T E R A   v. 1.0"
echo "A U T O R:    M A T E U S Z    N O W A K O W S K I"
echo " "
echo "aby kontynuowac wybierz enter"
read 
clear
echo "weryfikacja hasla"
sudo echo " "
echo "haslo poprawne"
echo "aby kontynuowac wybierz enter"
read
clear
echo "M E N U:"
echo " "
echo " "
echo "1- wylaczanie o konkretnej godzinie "
echo " "
echo "2- wylaczanie za okreslona liczbe minut"
echo " "
echo "3- wylaczanie natychmiastowe"
echo " " 
echo "4- restart"
echo " "
echo "5- zakoncz program" 
echo " "
echo " "
echo "wybierz opcje"
read opcja
case $opcja in

1)	echo "napewno chcesz wylaczyc komputer? "
	read napewno
	if [ "$napewno" = "tak" ]; then
	while [ "$sure" != "tak" ]; do
	clear
	echo "podaj godzien o ktorej nalezy wylaczyc komputer?"
	read godz
	echo "podej minute w ktorej nalezy wylaczyc komputer?"
	read min
	echo "czy napewno chcesz wylaczey kompuer o $godz:$min?"
	echo "odpowiedz "tak lub "nie"
	read sure
	done
	sudo shutdown -P $godz:$min xD
	else echo "nastepnym razem:P"
	fi;;
	

2)	echo "napewno chcesz wylaczyc komputer?"
	read napewno
	if [ "$napewno" = "tak" ]; then
	while [ "$sure2" != "tak" ]; do
	clear
	echo "za ile minut chcesz wylaczyc komputer?"
	read zail
	echo "czy napewno chcesz wylaczyc za $zail minut?"
	echo " tak lub nie"
	read sure2
	done
	sudo shutdown -P +$zail xD
	else
	echo "nastepnym razem:P"
	fi;;

3)	echo "napewno chcesz wylaczyc komputer? "
	read napewno
	if [ "$napewno" = "tak" ]; then
	while [ "$sure3" != "tak" ]; do
	clear
	echo "napewno wylaczyc teraz?"
	echo "tak lub nie"
	read sure3
	done
	sudo shutdown -P +00 xD
	else echo "nastepnym razem:P"
	fi;;

4)	echo "napewno chcesz zresetowac komputer?"
	read napewno
	if [ "$napewno" = "tak" ]; then
	while [ "$sure4" != "tak" ]; do
	clear
	echo "napewno wylaczyc teraz??"
	echo "tak lub nie"
	done
	sudo shutdown -r +00 xD
	else echo "nastepnym razem :P"
	fi;;

5)	echo "nastepnym razem :P";;
esac
zapiszcie jako cwk i wrzuccie do /bin

to moj pierwszy skrypt mam nadizeje ze szie spodoba:D
dawidgarus
Wytworny Kaczor
Wytworny Kaczor
Posty: 418
Rejestracja: 09 lut 2007, 23:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: czasowy wylacznik komputera mojego autorstwa:D

Post autor: dawidgarus »

ten skrypt ma pewną wadę:
jeżeli ustawię, aby komputer wyłączyl się za godzinę, to kto za tą godzinę wpisze hasło root-a? ;)
trzeba skrypt uruchamiać jako root, ale to nie było twoim zamiarem, bo byś nie dawał 'sudo' przed 'shutdown'
Awatar użytkownika
mateusz16
Sędziwy Jeż
Sędziwy Jeż
Posty: 70
Rejestracja: 04 wrz 2007, 19:44
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma
Architektura: x86
Kontakt:

Odp: Przydatne skrypty

Post autor: mateusz16 »

coz nie dokonca sie zgodze
to jest tak jakbys wpisal
sudo shutdown -P +60 xD
chaslo wpisujesz po wydaniu komendy i zegar tyka. musisz potwierdzac tuz przed wylaczeniem przeciez:PP tylko w momencie wydania komendy

//galvay: Zajrzyj do słownika.
Awatar użytkownika
vytah
Piegowaty Guziec
Piegowaty Guziec
Posty: 24
Rejestracja: 11 paź 2007, 17:44
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME
Kontakt:

Odp: Przydatne skrypty

Post autor: vytah »

jako /usr/bin/Wine :

Kod: Zaznacz cały

#!/bin/bash
a=`dirname "$1"`
cd "$a"
wine "$*"
dzięki temu więcej programów *.exe działa przez dwuklik. Tylko poprzypisywać w Nautiliusie.
Przydałoby się to poprawić, bo np. nie można tym skryptem przekazać parametrów dla programu (wykrzaczy się), ale skoro już robimy dwuklik to parametrów nie przesyłamy ;)
Najwięcej problemu sprawiło mi sprawienie, by działało nawet gdy w ścieżce do pliku są spacje.
Awatar użytkownika
mateusz16
Sędziwy Jeż
Sędziwy Jeż
Posty: 70
Rejestracja: 04 wrz 2007, 19:44
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma
Architektura: x86
Kontakt:

Odp: Przydatne skrypty

Post autor: mateusz16 »

Awatar użytkownika
ubuproblem
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 169
Rejestracja: 30 lip 2007, 23:26
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: Przydatne skrypty

Post autor: ubuproblem »

A ja zrobiłem taki 'programik', który zbiera informacje o komputerze, zapisuje do plików tekstowych i tworzy archiwum w katalogu domowym :)
Będę go jeszcze udoskonalał, może komuś się kiedyś przyda.

Kod: Zaznacz cały

wget http://bratoszow.republika.pl/genelog-0.1.2.tar.gz
tar zxf genelog-0.1.2.tar.gz
cd genelog-0.1.2
sudo sh install
Potem: Aplikacje > Inne > GeneLog.

POPRAWKA;

Zrobiłem paczkę DEB: http://bratoszow.republika.pl/genelog_0 ... 1_i386.deb
i kilka nowych rzeczy w skrypcie.
tmi
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 24 lip 2007, 01:57
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Xfce

Odp: Przydatne skrypty

Post autor: tmi »

Po co skrypt do wyłączania komputera (czy restartowania) skoro już takie coś jest? nazywa się atd.

użycie: at godzina (np. at 14:50) zadanie do wykonania

at 1450 sudo /sbin/halt

jeśli chodzi o hasło: edycja sudo i dopisanie tej komendy bez potrzeby wpisywania hasła.
Plontaj

Odp: Przydatne skrypty

Post autor: Plontaj »

Ja napisałem wielojęzyczny słownik konsolowy :D

nazwa: SKA
waga: 6.9 mb
link: http://rapidshare.com/files/71091022/ska_1.2.1.tar.gz

Skrypt korzysta z darmowych słowników tekstowych.
Jest szybki, wyszukuje pochodne (nie dopracowane) oraz jest możliwość dodawania haseł.
Skrypt sam się instaluje i usuwa, trzeba mu nadać prawa i uruchomić z poziomu użytkownika.

Print z helpa

Kod: Zaznacz cały

Składnia                | command [opcje] [wyrażenie]
[opcje]
ap                      | z angielskiego na pol
pa                      | z pol na angielski
np                      | z niemieckiego na pol
pn                      | z pol na niemiecki
apusa                   | z angielskiego usa na pol
pausa                   | z pol na amgielski usa
chp                     | z chińskiego na pol
pch                     | z pol na chiński
czp                     | z czeskiego na pol
pcz                     | z pol na czeski
frp                     | z francuskiego na pol
pfr                     | z pol na francuski
grp                     | z greckiego na pol
pgr                     | z pol na grecki
hip                     | z hiszpańskiego na pol
phi                     | z pol na hiszpański
latp                    | z łacińskiego na pol
plat                    | z pol na łaciński
pros                    | z pol na rosyjski
rosp                    | z rosyjskiego na pol
pslo                    | z pol na słowacki
slop                    | z słowackiego na pol
pwl                     | z pol na włoski
wlp                     | z włoskiego na pol
--di                    | deinstalacja SKA
+ap                     | edycja słownika ang-pol
+pa                     | edycja słownika pol-ang
+np                     | edycja słownika niem-pol
+pn                     | edycja słownika pol-niem

[wyrażenie]             | słowo do tłumaczenia
Print z użycia

Kod: Zaznacz cały

##########################################################
# S K A  -  Wielojęzyczny słownik Konsolowy dla Linuxa  ##
# Wersja 1.2.1        http://elektronikjk.republika.pl  ##
# ska --help                       | więcej informacji  ##
##########################################################

Wyniki szukania woda:

        woda (f) (rzecz.)=aqua
        woda (f) (rzecz.)=water

Pokazać podobne do woda? [T/N]
T

Podobne do woda:

        deszczówka (f) (rzecz.)=rainwater
        falochron (m) (rzecz.)=breakwater
        lura (f) (rzecz.)=dishwater
        molo (n) (rzecz.)=breakwater
        nadtlenek (m) (rzecz.)=water
        ociekanie (n) (rzecz.)=water
        odwadniać (czas.)=dewater
        podlewać (czas.)=water
        podlewanie (n) (rzecz.)=water
        podmorski (przym.)=underwater
        podwodny (przym.)=underwater
        polewać (czas.)=water
        pomyje (pl) (rzecz.)=dishwater
        prowincja (f) (rzecz.)=backwater
        rozlewisko (n) (rzecz.)=backwater
        słodkowodny (przym.)=freshwater
        tlenienie (n) (rzecz.)=water
        woda (f) (rzecz.)=aqua
        woda (f) (rzecz.)=water
        wodociąg (m) (rzecz.)=water
        zalew (m) (rzecz.)=backwater
        zaścianek (m) (rzecz.)=backwater

plontaj@ubuntu:~$                                         
Hmmm tylko te hasła i ich znaczenia :craz:
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 19 gości