View Poll Results: Нравится ли вам интерфейс по дизайну?

Voters
736. You may not vote on this poll
  • Да, отличный

    87 11.82%
  • Нет, лучше поменять

    423 57.47%
  • Дизайн не имеет значения

    226 30.71%
Page 4 of 41 FirstFirst ... 2345614 ... LastLast
Results 46 to 60 of 612

Thread: Веб-интерфейс прошивки

  1. #46

    Интерфейс

    Хорошо тем кому интерфейс вообще не нужен... и таких людей не мало (((

    Будте любезны расскажите по подробнее как установить и запустить PuTTy на 500gP (имею виду графический интерфейс). Желательно инструкцию для чайников )))
    Last edited by kofs; 07-01-2008 at 20:14.

  2. #47
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,777
    Quote Originally Posted by kofs View Post
    Будте любезны расскажите по подробнее как установить и запустить PuTTy на 500gP (имею виду графический интерфейс). Желательно инструкцию для чайников )))
    putty на wl500gP запустить никак не удастся, только на PC

  3. #48
    товарисчи, давайте по делу, комменты здесь только касающиеся ве-интерфейса и его смены.

    Почему невозможно? busybox_httpd поддерживает cgi-bin. Пишите скрипты и будет что угодно
    на перле не пишу, так что это кто-нить другой...зато места для этого можно оставить...

  4. #49
    ASP не знаете, перл не знает - JSP чтоль надо?
    CGI можно писать на чем угодно, хоть на ассемблере.
    Last edited by Duke; 09-01-2008 at 15:48.

  5. #50
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,777
    ИМХО, если уж делать --- то plain html c cgi вставками на шелле Украшательства ни к чему --- лучше продумать логику и функциональность (перла в прошивке кстати тоже нет ). И, вообще, желательно, чтобы веб-ИФ был доступен в том числе через lynx.

  6. #51
    Quote Originally Posted by euseller View Post
    товарисчи, давайте по делу, комменты здесь только касающиеся ве-интерфейса и его смены.



    на перле не пишу, так что это кто-нить другой...зато места для этого можно оставить...
    вопрос! что конкретно хочешь написать?! для повышения экспириенса, я бы начал, с дописывания чего то малосущественного, но дающего возможность разобраться детально "КАК ЭТО РАБОТАЕТ", подсматривая в приложенные html-ки.
    Last edited by angel_il; 09-01-2008 at 21:06.

  7. #52
    глянул на тот ужас, которые нарисовали кетайцы из асуса (или broadcom?)....
    800кб, из них всего 20кб картинок, зато около 300кб кривущего яваскрипта...

    есть желание почистить всё это безобразие. думаю, удастся уменьшить всё это до 300-400кб.

    гыгы
    Code:
    /*
     * Copyright 2001, Broadcom Corporation
     * All Rights Reserved.
     *
     * This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom Corporation;
     * the contents of this file may not be disclosed to third parties, copied or
     * duplicated in any form, in whole or in part, without the prior written
     * permission of Broadcom Corporation.
     *
     * $Id: style.css,v 1.6 2002/02/21 00:43:58 mhuang Exp $
     */
    UPD
    пытаюсь разобраться с этим чёртовым AsusSP....
    где-то есть описание функций, использованных в .asp файлах?
    и ещё интересует наличие SSI (нужна только возможность включать один файл в другой)
    UPD2
    начинаю потихоньку разбираться....
    всё это безобразие зашито внутри httpd. качаю его исходники, буду смотреть
    Last edited by dmig; 10-01-2008 at 20:07.

  8. #53
    Quote Originally Posted by dmig View Post
    глянул на тот ужас, которые нарисовали кетайцы из асуса (или broadcom?)....
    800кб, из них всего 20кб картинок, зато около 300кб кривущего яваскрипта...

    есть желание почистить всё это безобразие. думаю, удастся уменьшить всё это до 300-400кб.

    гыгы
    Code:
    /*
     * Copyright 2001, Broadcom Corporation
     * All Rights Reserved.
     *
     * This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom Corporation;
     * the contents of this file may not be disclosed to third parties, copied or
     * duplicated in any form, in whole or in part, without the prior written
     * permission of Broadcom Corporation.
     *
     * $Id: style.css,v 1.6 2002/02/21 00:43:58 mhuang Exp $
     */
    UPD
    пытаюсь разобраться с этим чёртовым AsusSP....
    где-то есть описание функций, использованных в .asp файлах?
    и ещё интересует наличие SSI (нужна только возможность включать один файл в другой)
    UPD2
    начинаю потихоньку разбираться....
    всё это безобразие зашито внутри httpd. качаю его исходники, буду смотреть
    там чистить умрете, уж проще начать писать новый...

  9. #54
    Quote Originally Posted by euseller View Post
    там чистить умрете, уж проще начать писать новый...
    идея неверна на корню. всё таки интерфейс немаленький -- проще почистить, чем разбираться, какую логику надо реализовать.

    я собираюсь вычистить html, css, удалить весь js, переделать меню (сейчас оно полностью на js) -- я сделаю простейший вариант на списках + сворачивание-разворачивание на js. проверки на js, которые есть сейчас, я оставлю, просто приведу в более приличный вид.

    ещё бы хорошо пройтись по коду httpd, который обслуживает роутер -- уверен его можно сделать меньше. вчера бегло глянул на исходники из асусовской прошивки (1.9.7.5), выглядит ужасно.

  10. #55
    Угу, тултипы на js писать могли догадаться только китайцы
    Докучи картинки привести в божеский вид и конвертнуть в лицензионно чистый png

  11. #56
    Quote Originally Posted by Duke View Post
    Угу, тултипы на js писать могли догадаться только китайцы
    то что на js -- ладно, многострочные тултипы иначе не сделаешь.
    другое дело, что библиотеку взяли такую же кривую и немаленькую.
    а могли просто подписи к настройкам сделать мелким шрифтом.
    Докучи картинки привести в божеский вид и конвертнуть в лицензионно чистый png
    картинок там всего-то 20кб, так что это пофигу (хотя и от них я хочу избавиться)

  12. #57
    вопщем, последние мысли:
    • вариант 1, простой, с этого и начну: вычистить html, css, js, добавить в httpd поддержку include (не нашёл её там). это позволи очень сильно сократить объёмы html/js/css кода.
    • вариант 2, более сложный в плане человекочасов: выкинуть из httpd всё, кроме отдачи статики и поддержки cgi, весь интерфейс перевести на голую статику + веб-сервисы через cgi. в итоге httpd не будет сам лазить в nvram, это будут делать сервисы (скрипты). поля в интерфейсе будут заполняться через js.


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

  13. #58
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,777
    не надо забывать, что в прошивке Олега есть еще один веб-сервер --- /usr/sbin/busybox_httpd
    Так что при условии перехода на стандартный код, от asus_httpd можно отказаться совсем.

  14. #59
    Quote Originally Posted by al37919 View Post
    не надо забывать, что в прошивке Олега есть еще один веб-сервер --- /usr/sbin/busybox_httpd
    Так что при условии перехода на стандартный код, от asus_httpd можно отказаться совсем.
    чёрт побери, точно! это именно то что надо!
    а если выкинуть асусовский httpd -- сэкономим ещё 184кб в прошивке и в районе полумегабайта памяти (если я правильно понимаю, busybox уже там).

  15. #60
    Что-то я не соображу - а каким образом настройки из nvram будут на страницу попадать, или предлагаешь их через cgi все генерить? Это уже никакая ни статика получается =(

Page 4 of 41 FirstFirst ... 2345614 ... LastLast

Similar Threads

  1. Веб интерфейс для wget
    By KOCTET in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 12
    Last Post: 26-04-2009, 10:23

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
  •