Page 7 of 8 FirstFirst ... 5678 LastLast
Results 91 to 105 of 113

Thread: Изменения в веб-интерфейсе - Custom Web Interface?

  1. #91
    Quote Originally Posted by Omega View Post
    Можно ещё сделать эмулятор интерфейса роутера для настройки - типа этого ...
    Ну очень заинтересовало это. Не подскажите каким образом прошивку можно съэмулировать с веб мордой для других моделей роутеров типа асуса и д-линка?

  2. #92
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33
    Quote Originally Posted by momai View Post
    Ну очень заинтересовало это. Не подскажите каким образом прошивку можно
    съэмулировать с веб мордой для других моделей роутеров типа асуса и д-линка?
    Да это в принципе нетрудно слепить ...
    Берёте папку \www из роутера и вперёд ...
    Ну можно сделать что-то типа вот как здесь :
    http://event.asus.com/2009/networks/...rt-n16/as.html

  3. #93

    Новый интерфейс

    Оказалось что Дримвивер "портит" .асп, Эдитплюс все сделал нормально, без 404 страницы.

    Я "причесал" то оформление, что было, для себя, убрав кое какие косяки.

    Можно использовать в качестве временной замены в прошивке, пока в этой ветке ведутся работы по новому интерфейсу.
    Код консоли взят из последней прошивки WL520gu-1.9.2.7-d-r2381.trx


    Инструкция по применению от Omega

    Разархивируем в /opt/share/www/www
    mount /opt/share/www/www /www
    flashfs save && flashfs commit && flashfs enable
    killall httpd
    заходишь на роутер и видишь новый интерфейс.


    Если все хорошо, то
    вставляешь строку 'mount /opt/share/www/www /www'
    в /tmp/local/sbin/post-mount




    Архив папки www
    www.zip
    Вариант с "нормальной" высотой полей ввода
    www2.zip

    Код ужасен, я его не трогал, если почистить от оформления в тексте, то раза в 2 будет меньше размер.

    Слушайте, обьясните мне, как можно все эти комманды "вбить одним разом", не по очереди- я ввожу в WinScp
    flashfs save && flashfs commit && flashfs enable
    и ничего не получается, приходится по команде- неудобно


    flashfs save
    flashfs commit
    flashfs enable
    killall httpd


    как их сразу ввести? Чукча ни разу не линуксоид





    Так сказать, мой скромный контрибушн
    Last edited by danmer; 11-12-2010 at 10:41.

  4. #94
    Join Date
    Mar 2009
    Location
    Moscow
    Posts
    968
    Quote Originally Posted by danmer View Post

    Я "причесал" то оформление, что было, для себя, убрав кое какие косяки.
    Синее с каким-то оранжево-коричневым? брр..
    D-Link DIR-320 A1/A2, DIR-620 C1, Netgear WNR3500L v1 v2

  5. #95
    Quote Originally Posted by Vampik View Post
    Синее с каким-то оранжево-коричневым? брр..
    стало гораздо чище и спокойнее
    и хватит флудить, ни одного ценного поста

  6. #96

    Быстрый mount на роутере для специалистов. v2

    хмм, такой локальный вопрос
    строка 'mount /opt/share/www/www /www'
    в /tmp/local/sbin/post-mount

    срабатывает при перезагрузке, но с большой задержкой, в несколько минут. До этого висит "старый интерфейс".
    Можно ли как то ускорить процесс инициализации подмены вебморды, а в идеале сделать так, чтобы "старый" интерфейс не грузился вовсе?
    Code:
    #! /bin/sh 
    /opt/etc/init.d/rc.unslung start
    rm /opt/var/run/*.pid
    sleep 10s
    ipaddr=$(nvram get wan0_ipaddr)
    /opt/etc/sendsms/send.php 79261644746 Your router $ipaddr is loaded
    mount /opt/share/www/www /www
    М.б. перенести mount в начало файла?

    я добавил строку монтирования папки нового интерфейса "www"
    mount /opt/share/www/www /www
    в файл
    /tmp/local/sbin/post-mount

    Это срабатывает при перезагрузке, но с большой задержкой, в несколько (!) минут. До этого висит ужасный "старый интерфейс".

    Можно ли как то ускорить процесс инициализации подмены вебморды, а в идеале сделать так, чтобы "старый" интерфейс не грузился вовсе?

    Пробовал перенести mount в начало файла, но так не заработало.
    Если что- я не линуксоид.

    http://hotimg23.fotki.com/a/217_78/187_91/router92.jpg

    прошивка свежая, WL520gu-1.9.2.7-d-r2381.trx
    http://wl500g.info/showpost.php?p=219426&postcount=352

    Помогите пожалуйста советом, на какие слова хоть гуглировать

    Можно ли как то ускорить процесс инициализации подмены вебморды, а в идеале сделать так, чтобы "старый" интерфейс не грузился вовсе?

    Как вариант, может быть кто то линуксо-продвинутый согласится собрать эту прошивку с моей папкой интерфейса?

    Пока же выложу вторую версию работающего интерфейса с более приличными иконками:



    на базе прошивки WL520gu-1.9.2.7-d-r2381.trx

    www.zip
    Last edited by Omega; 26-12-2011 at 20:13. Reason: fixed

  7. #97
    Quote Originally Posted by danmer View Post
    Как вариант, может быть кто то линуксо-продвинутый согласится собрать эту прошивку с моей папкой интерфейса?
    http://narod.ru/disk/1802490001/WL50...debug.trx.html

    Результат не проверял. Не рекомендую для правок брать www на маршрутизаторе. Это уже результат обработки. Лучше из репозитория.

    Также рекомендую собрать у себя виртуалку с линуксом или взять у кого-нибудь готовую.
    * Wiki *

  8. #98

    Пользовательская папка в www

    Всем Привет! ))

    Сама папка www только для чтения, т.е. туда файлы не залить. Пробовал создать что-то вроде /tmp/local/root/www - не угадал ))
    Конфига для httpd не нашёл. Гугл тоже ничего не подсказал ))

    Подскажите, плиз, где можно прописать папку типа /tmp/local/root/www или может стоить рассмотреть создание в папке www симлинка на такую папку.

    Всем Спасибо! ))

  9. #99
    Quote Originally Posted by TReX View Post
    А опустить глаза на сообщение ниже не позволяет религия или чувство юмора? )
    Сорри, видел данный топик (в котором оказалось моё сообщение), но, почему-то, подумал что это не по моему вопросу.

    Но задуманного не полулось ))
    После "mount -o bind /opt/www /www" папка /www стала пустой (что, впрочем, не помешало нормально работать стандартной веб-морде ))
    Страница же, скажем /www/test.html не видна в браузере!
    Мне же надо чтобы в папке /www осталось прежнее содержимое и чтобы дополнительно появилось мой содержимое.
    Last edited by stan; 10-01-2011 at 21:27.

  10. #100
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33
    Quote Originally Posted by stan View Post
    Сорри, видел данный топик (в котором оказалось моё сообщение), но, почему-то, подумал что это не по моему вопросу.

    Но задуманного не полулось ))
    После "mount -o bind /opt/www /www" папка /www стала пустой (что, впрочем, не помешало нормально работать стандартной веб-морде ))
    Страница же, скажем /www/test.html не видна в браузере!
    Мне же надо чтобы в папке /www осталось прежнее содержимое и чтобы дополнительно появилось мой содержимое.
    Ну если даже перенос поста не помог, то см. здесь:
    http://wl500g.info/showthread.php?t=4845

    З.Ы. Да, и поиск по тэгам никто пока не отменял ...
    Last edited by Omega; 26-12-2011 at 20:15. Reason: fixed

  11. #101
    Да не, я всё понял: в постах предлагается скопировать содержимое папки /www в папку /opt/www, затем смонтировать
    новую папку, убить процесс httpd и всё заработает. Просто как-то нецелесообразно получается:

    - во первых, получается две копии /www, что не есть хорошо;
    - во вторых, обновлю я прошивку, а папку /opt/www забуду обновить, а вдруг там новая фишка появится, а я знать не буду ))

    Может просто стоит рассмотреть создание в папке /www какого-нибудь симлинка (типа, /www/extra -> /opt/www/extra)?

    Так же, то ли в DD-WRT, то ли в OpenWRT видел интересную фичу - там устройство монтируется к папке с сохранением содержимого папки
    (что, в принципе, и позволило сохранить в данных прошивках привычную структуру). Это тоже как вариант, но более мудрёный ))
    Last edited by Omega; 26-12-2011 at 20:16. Reason: fixed

  12. #102
    Кому интересно, нашёл небольшой компромисс для своего вопроса ))

    1. Создаю папку, типа /tmp/harddisk/graph
    2. переношу в эту папку содержимое папки /www/graph
    3. выполняю:
    PHP Code:
    mount -o bind /tmp/harddisk/graph /www/graph
    killall httpd 
    И папка /www осталась нетронутой и скрипты можно свои запихивать в папку /www/graph ))
    Отмечу, что только страницы с расширением htm и asp будут отображаться.

  13. #103

    как открыть (разкупорить) trx ?

    Нужно коечто в интерфейсе заменить.
    Есть ли возможность под windows 7 открыть файл прошивки trx?

  14. #104
    Quote Originally Posted by 0mi4 View Post
    Нужно коечто в интерфейсе заменить.
    Есть ли возможность под windows 7 открыть файл прошивки trx?
    colinux, vmware
    ASUS RT-N15U

  15. #105
    ок скачал что дальше?

Page 7 of 8 FirstFirst ... 5678 LastLast

Similar Threads

  1. 2 VPN соединения на 1 WAN интерфейсе
    By Cellen in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 60
    Last Post: 06-11-2011, 21:07
  2. Shutting down WLHDD from web interface
    By robbo in forum WL-HDD Q&A
    Replies: 4
    Last Post: 24-06-2009, 08:49
  3. Как застолбить изменения в стандартной прошивке?
    By Krey in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 8
    Last Post: 20-12-2006, 06:11
  4. Customizing web interface + DHCP renew too often
    By ghaspias in forum WL-500g Q&A
    Replies: 3
    Last Post: 13-12-2004, 16:16
  5. Custom Firmware v1.1.2.7
    By JOCKYW2001 in forum WL-HDD Firmware Releases
    Replies: 59
    Last Post: 11-12-2004, 12:26

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •