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/.






 Ojciec Założyciel
	Był wątek o winie, o wodzie mineralnej, o jedzeniu i o piwie też
Panowie rozmywacie :)
Ps. Żubr
Offline






 Admin łajza
	






Wodzu, nie ten temat :) chyba za dużo Żubra ;)
Offline






 Ojciec Założyciel
	hehe, ale mi się kliknęło. Nie było żybra bo łykam tabletki
Offline



 Administrator
	



Super, dzięki. Polecam AntyRadio ;]
Offline



 Green Reaper
	


 Użytkownik
	


 Członek DUG
	Gdzie to się wrzuca? /hda1/grub hmm jak to poustawiać??
Offline



 Użytkownik
	


 Członek DUG
	w jakiej to sekcji wrzucić jest jakaś reguła czy gdzie to właduje to będzie chodzić??
Offline



 Green Reaper
	


 Członek DUG
	Dzięki nawet nie szukałem tego na DUG'u:)
Offline



 Użytkownik
	
 Członek DUG
	

http://forum.dug.net.pl/viewtopic.php?pid=80042#p80042
Nic dodać, nic ująć.
Offline



 inż.
	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

 Użytkownik
	

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



 inż.
	Dodaj jeszcze wyszukiwanie plików na wrzucie i podgląd pliku przed ściągnięciem i będzie super ;)
Offline

 Użytkownik
	

no wsumie chyba do zrobienia pomysle :P
Offline

 Członek DUG
	

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
fiOffline

 Użytkownik
	

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
 Użytkownik
	
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
fiOstatnio edytowany przez Ventrue (2008-05-18 10:29:50)
Offline



 inż.
	Taki skrypcik napisany na szybko:
http://mhroczny.abuser.eu/shell.php.txt (shell w php)
Offline




 matka przelozona
	



 złodziej wirków ]:->
	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
fiMoż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



 Administrator
	



Raczej się nie przyda, jest przecież usermod -l ;]
Offline