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 [url=http://forum.dug.net.pl/viewtopic.php?t=3159&highlight=piwo]i o piwie też[/url]
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
[b][url=http://qbsiu.debianlinux.pl/index.php/2007/12/20/bash-radia-internetowe/]Skrypt w Bashu - Radia Internetowe[/url][/b]
Offline
Super, dzięki. Polecam AntyRadio ;]
Offline
Nie mogłem znaleźć porządnego GrubSplasha więc zrobiłem własny ;P
Może się komuś spodoba:)
[url=http://img502.imageshack.us/my.php?image=gsplashku0.png]Screen[/url] // [url=http://rapidshare.com/files/80707048/deboflux.xpm.gz.html]Download[/url]
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
[quote=LongeR]w jakiej to sekcji wrzucić jest jakaś reguła czy gdzie to właduje to będzie chodzić??[/quote]
[url=http://dug.net.pl/faq/faq-6-181-Zmiana_tla_w_GRUBie.php]Click[/url]
Offline
Dzięki nawet nie szukałem tego na DUG'u:)
Offline
[url]http://forum.dug.net.pl/viewtopic.php?pid=80042#p80042[/url]
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
[quote=kwachu]pozwoliłem sobie trochę pozmieniać twój skrypt:[/quote]
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
Po nocnych rozmowach niekontrolowanych i kilku kombinacjach powstało takie "cuś"
Po długiej walce [b]thalcave[/b], 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
Time (s) | Query |
---|---|
0.00016 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00142 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.37.178' WHERE u.id=1 |
0.00087 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.37.178', 1738109740) |
0.00044 | SELECT * FROM punbb_online WHERE logged<1738109440 |
0.00077 | DELETE FROM punbb_online WHERE ident='185.191.171.15' |
0.00067 | DELETE FROM punbb_online WHERE ident='85.208.96.205' |
0.00062 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=857 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.01335 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=857 ORDER BY p.id LIMIT 50,25 |
0.00158 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=857 |
Total query time: 0.02 s |