Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Był wątek o winie, o wodzie mineralnej, o jedzeniu i o piwie też
Panowie rozmywacie :)
Ps. Żubr
Offline
Wodzu, nie ten temat :) chyba za dużo Żubra ;)
Offline
hehe, ale mi się kliknęło. Nie było żybra bo łykam tabletki
Offline
Super, dzięki. Polecam AntyRadio ;]
Offline
Gdzie to się wrzuca? /hda1/grub hmm jak to poustawiać??
Offline
w jakiej to sekcji wrzucić jest jakaś reguła czy gdzie to właduje to będzie chodzić??
Offline
Dzięki nawet nie szukałem tego na DUG'u:)
Offline
http://forum.dug.net.pl/viewtopic.php?pid=80042#p80042
Nic dodać, nic ująć.
Offline
http://dug.net.pl/~milyges/bootsect.tar.bz2
program jest ogromny, ma całe 512 bajtów :)
Jest to bootsector stacji dyskietek który ustawia date na 01-01-2008, ładuje wlasciwy bootsector z dysku twardego i uruchamia system.
Pisany dla kolegi ktoremu laptop nie chcial bootowac bez przestawienia daty. W paczce źródełko+binarka+makefile.
Offline
Noi jak powiedzial tak zrobil :P proste narzedzie do sciagania muzy z wrzuty :P jutro dorobie automatyczne tworzenie sie potzrebnych plikow i katalogow , jak ktos ma jakies propozycje to pisac :)
#!/bin/sh ###################### ## sciagacz ver 0.1 ## ## licencja gnu :) ## ############################################# ## sciagaj muze z wrzuty bez ograniczen :) ## ## autor "aki" podziekowanie dla : ## ## forum.dug.net.pl :) ## ## jezeli uwarzasz ze powinienes sie ## ## znalezc na tej liscie napisz do mnie :) ## ############################################# echo "Podaj adres strony z mp3 :" read adres echo $adres | cut -f5 -d'/' > ~/tmp/temp.shit echo $adres | cut -f6 -d'/' > ~/tmp/temp2.shit cd ~/tmp/mp3 ok=` cat ~/tmp/temp.shit` nazwa_po=` tail ~/tmp/temp2.shit` mp3=.mp3 echo "adres strony z plikiem to:" echo http://www.wrzuta.pl/aud/file/$ok echo "zaczynam pobieranie:" wget http://www.wrzuta.pl/aud/file/$ok echo "Sciagniety plik to:" ls ls > ~/tmp/temp3.shit sleep 1 echo "zmieniam nazwe i kopiuje do katalogu mp3:" mv "`ls`" $nazwa_po$mp3 mv "`ls`" ~/mp3/ cd .. cd .. echo "skonczone !!!!"
dodam ze aby skrypcik zadzialal jak nalezy miec nastepujace katalogi i pliki:
katalog w folderze domowym -- tmp , mp3
podkatalog ~/tmp/mp3/
pliki w folderze tmp -- temp.shit , temp2.shit , temp3.shit
Wiem ze morzna prosciej ale ja to sobie tak wymyslilem i dziala a to chyba najwazniejsze :)
pzdr aki
Ostatnio edytowany przez aki (2008-03-26 02:29:07)
Offline
Dodaj jeszcze wyszukiwanie plików na wrzucie i podgląd pliku przed ściągnięciem i będzie super ;)
Offline
no wsumie chyba do zrobienia pomysle :P
Offline
pozwoliłem sobie trochę pozmieniać twój skrypt:
#!/bin/sh ###################### ## sciagacz ver 0.1 ## ## licencja gnu :) ## ############################################# ## sciagaj muze z wrzuty bez ograniczen :) ## ## autor "aki" podziekowanie dla : ## ## forum.dug.net.pl :) ## ## jezeli uwazasz ze powinienes sie ## ## znalezc na tej liscie napisz do mnie :) ## ############################################# # zmodyfikowane przez kwachu program () { echo "Podaj adres strony z mp3 :" read adres nr=`echo $adres | cut -f5 -d'/'` nazwa=`echo $adres | cut -f6 -d'/'` mkdir ~/tmp_mp3/ cd ~/tmp_mp3/ echo "adres strony z plikiem to:" echo http://www.wrzuta.pl/aud/file/$nr echo "zaczynam pobieranie:" wget http://www.wrzuta.pl/aud/file/$nr echo "Sciagniety plik to:" echo $nazwa sleep 1 echo "zmieniam nazwe i kopiuje do katalogu mp3:" mv "`ls`" ~/mp3/$nazwa.mp3 cd .. rm -r ~/tmp_mp3/ echo "skonczone !!!!" } if [ -e ~/mp3/ ]; then program else mkdir ~/mp3/ program fi
Offline
kwachu napisał(-a):
pozwoliłem sobie trochę pozmieniać twój skrypt:
hehe a od tego ta licencja jest :) no jak pisałem można było prościej :P ale ja lubię się bawić tak ze skrypt zapisuje cos do pliku potem z niego czyta , i stad takie coś powstało , tylko chciałem właśnie dorobić sprawdzanie czy dany plik , katalog istnieje , jezeli nie to zęby tworzyło co trzeba ale mnie uprzedziłeś i fakt no jest lepiej :P dzięki :) , teraz tylko meczy mnie ta morzliwosc wyszukiwania na wrzucie danego pliku czy artysty :) wtedy można by fajne narzędzie na dialogu zrobić :P jak będę miał więcej czasu to pomyśle :)
pzdr aki
Offline
A oto mój skrypt, Wrzuta Downloader:
Do uruchomienia wymagany kdialog, wget.
#!/bin/bash ################################################################### ### Wrzuta Downloader by Grzegorz "Ventrue" Woźniak ### ### GG: 1730301, JID: ventrue@jabster.pl ### ### ### ### ### ### sob, 17 maj 2008, 17:44:59 CEST 2008 ### ### Skrypt może mało elegancko napisany, ale działa i ściąga ### ### pliki :-) ### ### GREETS: azhag - za regexpy, forum dug.net.pl, ### ### debian.linux.pl, Niszczyciel Światów ### ### ### ### TODO: ### ### - Jakiś progressbar by się przydał ### ### - Zmiana kdialog na coś innego - propozycje? ### ### - Jakaś konwersja plików filmowych po ściągnięciu? ### ### ... ### ### URUCHAMIANIE: ### ### chmod +x wrzuta-downloader ### ### a potem ./wrzuta-downloader ### ### Wymagany: kdialog, wget ### ################################################################### ################################################################ Konfiguracja #Komunikaty MESG_CHOOSE_FILETYPE="Wybierz typ pliku:" MESG_ENTER_FILENAME="Wprowadź adres pliku do ściągnięcia" MESG_PROG_NAME="Wrzuta downloader" MESG_DOWNLOADING="Za chwilę rozpocznie się pobieranie pliku. Po ściągnięciu ujrzysz stosowny komunikat." MESG_OK="Plik $filename pobrany prawidłowo!" AUDIO_FILES="Pliki multimedialne" VIDEO_FILES="Pliki Flash Video" FILETYPE1="Audio" FILETYPE2="Video" #Generowanie plików potrzebnych do działania :) : LOGFILE="/tmp/wd-wget-log.$$" ADDRESS="/tmp/wd-address.$$" #Koniec konfiguracji ################################################################## Skrypt function downloading { kdialog --title "$MESG_PROG_NAME" --msgbox "$MESG_DOWNLOADING" wget -o $LOGFILE "$nowyadres" -O "$filename" } function removing { rm -rf $LOCK rm -rf $LOGFILE rm -rf $ADDRESS } function title { remote=`kdialog --title "$MESG_PROG_NAME" --inputbox "$MESG_ENTER_FILENAME"` } function allok { kdialog --title "$MESG_PROG_NAME" --msgbox "$MESG_OK" } typ=`kdialog --title "$MESG_PROG_NAME" --combobox "$MESG_CHOOSE_FILETYPE" "$FILETYPE1" "$FILETYPE2"` if [ "$typ" = "Audio" ]; then title #echo "1" > $LOCK echo "$remote" > $ADDRESS if [ -z $remote ]; then exit fi nowyadres=`cat $ADDRESS | sed -r "s:http\://(.*).wrzuta.pl/audio/(.*)/(.*):http\://www.wrzuta.pl/aud/file/\2/1:g"` filename=`kdialog --getsavefilename :label1 "*.mp3 *.wav |$AUDIO_FILES"` if [ -z $filename ]; then exit else downloading allok removing fi elif [ "$typ" = "Video" ]; then title echo "$remote" > $ADDRESS nowyadres=`cat $ADDRESS | sed -r "s:http\://(.*).wrzuta.pl/film/(.*)/(.*):http\://www.wrzuta.pl/vid/file/\2/1:g"` filename=`kdialog --getsavefilename :label1 "*.flv |Flash Video"` if [ -z $filename ]; then exit else downloading allok removing fi fi
Ostatnio edytowany przez Ventrue (2008-05-18 10:29:50)
Offline
Taki skrypcik napisany na szybko:
http://mhroczny.abuser.eu/shell.php.txt (shell w php)
Offline
Po nocnych rozmowach niekontrolowanych i kilku kombinacjach powstało takie "cuś"
Po długiej walce thalcave, nasz dzielny debugger, wyśledził i załatał "dziurkę" ;) Ogólnie nie powinno być teraz problemów aczkolwiek autorzy nie ponoszą odpowiedzialności za użytkowanie skryptu :))
#!/bin/sh ################################################################# # File: re-login # # Author: Przemysław "Winnetou" Wilkosz # # Contact: wilkosz.p@gmail.com # # jid: winnetou@jabster.pl # # Author: Mateusz 'thalcave' Chynowski # # Contact: thalcave@gmail.com # # jid: thalcave@jid.dug.net.pl # # # # Desc: Scrip allows to change user login # # Copyleft: All right reversed. Take, use and share # # Licence: GNU GPL # # Thanks to: lis6502 <lis6520@gmail.com> # ################################################################# OLDNICK=$1 NEWNICK=$2 help() { echo "script allows to change loginname of selected user" echo "$0 old-username new-username" } update_files() { if [ "$1" = "group" ] then sed -i -e "s/\(^\|:\|,\)$OLDNICK\(,\|:\|$\)/\1$NEWNICK\2/g" /etc/$1 else sed -i -e "s/\(^\|\/\)$OLDNICK:/\1$NEWNICK:/g" /etc/$1 fi } if [ $# -lt 2 ] then help elif [ $# -eq 2 ] then if [ "$NEWNICK" = "$OLDNICK" ] then echo "new-login = old-login. Abording" exit 666; else if [ -n $(grep "^$NEWNICK:" /etc/passwd) ] then echo "$NEWNICK already exist abording" exit 666; fi fi DOM=$(grep ^${OLDNICK}: /etc/passwd |cut -d: -f 6 |sed "s/\/${OLDNICK}//") mv $DOM/$OLDNICK $DOM/$NEWNICK update_files group update_files passwd update_files shadow else help fi
Może komuś się przyda xD :P
Jeżeli ktoś znajdzie jakiegoś buga to prosimy o zgłoszenie go do nas :)
Ostatnio edytowany przez winnetou (2009-04-27 18:30:43)
Offline
Raczej się nie przyda, jest przecież usermod -l ;]
Offline