Online video hd

Смотреть японки видео

Официальный сайт graffitistudio 24/7/365

Смотреть видео бесплатно

08.06.10 18:47 Light

СкриптыСкрипт для перезагрузки Dlink dir-300 [php]

Железяка под постоянной нагрузкой бывает глючит, поэтому родился простой скрипт на php для перезагрузки каждый день по крону. В скрипте нет ничего особенного, главное работает :)
Ещё одно: если у вас на роутере одна из последних прошивок, то нужно отключить капчу при авторизации.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
$login='логин';
$pass='пароль';
$address='ip_роутера';
$url="http://$address/login.php";
$url1="http://$address/sys_cfg_valid.xgi?&exeshell=submit%20REBOOT";
$post="ACTION_POST=LOGIN&FILECODE=&VERIFICATION_CODE=&LOGIN_USER=$login&LOGIN_PASSWD=$pass&login=+%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%D1%81%D1%8F+&VER_CODE=";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_exec($ch);
curl_close($ch);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_exec($ch);
curl_close($ch);
?>



xT 08.06.10 18:57 # +0
пхп? втф?!
шей dd-wrt и юзай системный крон
SKAtina 08.06.10 19:23 # +2
лучше openwrt 10.03 "backfire" с ядром 2.6.32 и огромными возможностями кастомизации при сборке и после.
cf8 08.06.10 19:31 # +0
а по подробней можете про openwrt? давненько на нее засматриваюсь.
Могли бы даже отдельным постом, думаю много желающих почитать найдется.
SKAtina 08.06.10 19:40 # +1
Постом не буду, чтоб не посчитали за рекламу. А так очень много интересного в этом блоге - но он сейчас не работает, можно посмотреть например в кэше гугла

Еще можно почитать немного устаревшую, но дельную статью
и эту тоже, чтоб знать к чему можно стремиться

Я еще только перешил и настроил инет на openwrt, но видно что у железки огромный потенциал по доработке.
SKAtina 08.06.10 19:42 # +2
Странно, слетели ссылки, попытаюсь еще раз:

Постом не буду, чтоб не посчитали за рекламу. А так очень много интересного в этом блоге - http://dipcore.com но он сейчас не работает, можно посмотреть например в кэше гугла http://webcache.googleusercontent.com/search?q=cache:GS90eokRKxQJ:dipcore.com/+http://dipcore.com&cd=2&hl=ru&ct=clnk&gl=ua

Еще можно почитать немного устаревшую, но дельную статью http://www.vpm.net.ua/?cat=4
и эту тоже, чтоб знать к чему можно стремиться http://darkk.livejournal.com/55917.html
blackraven 08.06.10 19:25 # +2
А накуя, пардон, ПХП? curl из шелл-скрипта вызвать не судьба?
xT 08.06.10 19:30 # +1
или телнет )
Username 08.06.10 20:57 # +0
ЕМНИП, у них линупс в прошивке, ssh по крайней на моем роутере работает. Правда бизибокс, ну а что ты хотел?
phoen 08.06.10 19:51 # +1
В жизни б не догадался писать что то такое на пхп о_0 Скорее expect ну или его вариации в разных языках.
Light 08.06.10 20:02 # +1
Когда есть проблема которую нужно срочно решить, то пох как и на чем писать, главное чтобы работало. Зачем тратить больше времени на более "правильный" метод, если результат тот же.
xT 08.06.10 20:05 # +-2
выруби свой комп, и поймешь почему результат не тот же
dr_magnus 08.06.10 20:47 # +2
согласен. решай насущную проблему любым доступным способом/методом. решил? а теперь начинай оптимизировать. на мой взгляд это правильный подход.
Uni 08.06.10 20:57 # +1
А для DIR-400 скрипт подойдет? Что-то пробовать боязно)
blackraven 08.06.10 21:16 # +1
И кстати - скрипт под кат можно убрать? Мне он в РСС ну нафиг не нужен.
commonD 09.06.10 12:30 # +0
netstat для D-Link DI 604

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#! /bin/bash

page=0
k=1
CRED="AUTH STRING"
echo -e "Num\tProto\t Local Address\t\t Foreign Address\t NAT port\t TTL"
while [ true ]; do
    content=`GET -H "Authorization: Basic $CRED" "http://192.168.0.1/cgi-bin/natp?rc=_nstat&pn=$page&rd=nstat"`
    `echo $content | grep -E -q 'UDP|TCP'`
    if [ $? = 0 ]; then
        echo $content | sed -e 's/<\/TR>/<\/TR>\n/g' | sed -ne 's/<TR>//p' | sed -ne 's/.*<TD>\(.*\)<\/TD> <TD>\(.*\)<\/TD> <TD>\(.*\)<\/TD> <TD>\(.*\)<\/TD> <TD>\(.*\)<\/TD>.*/\2\t \1\t \3\t \4\t\t \5/p' | nl -n ln -v $k
        page=`expr $page + 20`
        k=`expr $k + 19`
    else
        echo "END"
        exit
    fi
done
xtavras 09.06.10 12:38 # +0
Ставь DD-WRT и не мучься, хотя у меня и с родной прошивкой он никогда не глючил.
mamay 10.06.10 14:07 # +0
ыыыы
у dir-3xx и dir-4xx проблема не в прошивке а в перегреве микрухи ))))
разберите - поставте на микруху пасивный радиатор, который можно купить в любом радиомагазине, и не парте себе голову хитрозадыми скриптами ))))

З.Ы.
перед тем как искать решение, нужно поискать проблему! )))
sugar 10.06.10 15:13 # +0
По трудозатратам это схожие решения =)

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 154)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 3083 из 227 городов)
            Топ пользователей Топ блогов
            В сети: nvbn, knicefire, x0x01, betruger72, Q2W

            Новенькие: Simplex, olex1984, Perpetuum_Mobile, sozinho, Whiter
            welinux.ru

            Смотреть видео онлайн

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн