Сегодня: 05:03:2026 С добрым утром!

I live ExBB and CMS Limbo!  I live ExBB and CMS Limbo!
Логин :
Пароль :
Регистрация?  Забыли пароль? 
 

Страниц (117): В начало « ... 92 93 94 95 [96] 97 98 99 100 ... » В конец

> Найдено сообщений: 1166
NordWest Отправлено: 29 октября 2012 — 23:57 • Тема: Решение проблем с формированием метатегов • Форум: Limbo CMS

Ответов: 3
Просмотров: 1939
В целом я это понял. Просто встречал разные мнения по поводу способа формирования метатегов. Но я пока этим сильно решил не заморачиваться.
NordWest Отправлено: 29 октября 2012 — 22:35 • Тема: Пожелания развития Limbo cms • Форум: Limbo CMS

Ответов: 20
Просмотров: 8815
 Цитата:
Из компонентов ядра легко удаляются все кроме login и user
Посмотрю. Сейчас просто не могу навскидку вспомнить что там да как - четыре месяца либой не занимался.

 Цитата:
мета тег криво в исходнике отображается
Вроде я решал эту проблему здесь - возможно просто в релиз пока не попало.

 Цитата:
Модули логичней разместить с лимботами,а не в содержании,
Вот именно это я и имел ввиду, когда говорил про интерфейс админки. Моё видение может быть не совсем логичным. Просто на момент, когда я занимался интерфейсом - мне казалось что это правильно.

 Цитата:
при попытке установить некоторые модули возникает окно с сообщением версии не совпадают.
Так в принципе и задумано. Просто много изменений в ядре в функциях инсталляции - нужно было ограничить возможность лепить на измененное ядро старые модули.

 Цитата:
Может продолжить традицию и структуру админки сделать как в joomla
Вот и у меня была такая же мысль. Но этому мешало то, что нужно будет убить свой интерфейс, на который было положено кучу времени, да и боялся что обвинят в плагиате.
Однако я сам являюсь ярым приверженцем унификации интерфейсов. Жутко не люблю, когда производители лепят "свой интерфейс" который от стандартного отличается другим расположением кнопок или по другому эти кнопки просто обозваны. Вместо того что бы работать сидишь и функции ищешь. Нахмурился
NordWest Отправлено: 29 октября 2012 — 15:37 • Тема: Зашиваем в D-Link DIR-300 прошивку DD-WRT • Форум: Сделай сам

Ответов: 29
Просмотров: 47570
Возвращаем на DIR-300 оригинальную прошивку.

Снова советую сначала прочитать не выполняя никаких действий!!!

1. Отключаем лишние сетевые интерфейсы
2. Отключаем файрвол и по желанию антивирус
3. Присваиваем сетевушке три IP - 192.168.0.2 и 192.168.1.2 и наконец 192.168.20.80
4. Соединяем сетевую карту компьютера с LAN портом роутера.
5. Запускаем файл DIR300.exe и подготавливаем "пинговалку" для коннекта по 192.168.1.1
6. Прописываем MAC ID и PIN и жмем кнопку "Создать"
7. Устанавливаем соединение по адресу 192.168.1.1

Другими словами нам снова нужно поймать загрузчик. Как это делать я писал в статье чуть выше. Результатом наших усилий должен стать запуск телнет клиента с приглашением DD-WRT>

8. Восстанавливаем оригинальный RedBoot.
code:
DD-WRT> ip_address -h 192.168.1.2
DD-WRT> fis init
DD-WRT> load -r -b %{FREEMEMLO} dir300redboot.rom
DD-WRT> fis create -l 0x30000 -e 0xbfc00000 RedBoot
DD-WRT> reset


Роутер перезагрузится... Дальнейшие действия будут заключаться в том, что нам нужно будет переключить кабель в порт WAN и подготовиться ловить загрузчик по IP 192.168.20.81 (ввести этот адрес в "пинговалку" ).
Не забываем, что загрузчик можно перехватить только после включения питания, а потому передергиваем питание и пытаемся зацепиться за RedBoot.


9. Устанавливаем соединение в гнезде WAN по адресу 192.168.20.81

Мы должны добиться в окне телнет клиента приглашения RedBoot>

10. Восстанавливаем board config
code:
RedBoot> load -r -b %{FREEMEMLO} shadowandy_board_config.bin
RedBoot> fwrite -f 0xbfff0000 -b 0x80036400 -l 0x10000 -e 0x80036400
RedBoot> reset


Роутер уйдет на перезагрузку. После того, как перезагрузка завершится заходим браузером по адресу http://192.168.20.81 и через веб-интерфейс загружаем оригинальную прошивку (в моей сборке это файл DIR-300A1_FW105b09.bin) Для захода желательно использовать IExplorer. Если зайти не удаётся - пробуем передернуть питание или жмем ресет.

11. Устанавливаем соединение в гнезде WAN по адресу 192.168.20.81
12. Выполняем следующие команды
code:
RedBoot> fconfig img_entry_addr 0x80040000
RedBoot> fconfig img_flash_addr 0xbfc20000
RedBoot> fconfig img_length 0x003c0000
RedBoot> reset


Вот собственно и всё. Подключаемся в гнездо LAN и пробуем зайти на дефолтный адрес http://192.168.0.1
Может так случиться, что роутер молчит как партизан. Тогда пробуем дополнительно сбросить железку при помощи ресета - мне помогло.

И конечно не забываем после всего вернуть настройки компьютера как были до перепрошивки, а то забудете антивирь включить, а я виноват. Не понял Радость
NordWest Отправлено: 29 октября 2012 — 00:44 • Тема: Зашиваем в D-Link DIR-300 прошивку DD-WRT • Форум: Сделай сам

Ответов: 29
Просмотров: 47570
Записал видео, поясняющее всю процедуру прошивки...

Спойлер (Показать)


Завтра запишу процедуру отката и на этом можно считать тему закрытой.
NordWest Отправлено: 28 октября 2012 — 20:44 • Тема: Пожелания развития Limbo cms • Форум: Limbo CMS

Ответов: 20
Просмотров: 8815
 Цитата:
дизайн надо без чужих копирайтов сделать
Убрать копирайт не проблема - проблема самому дизайн сделать. Радость
Но в целом, согласен. Можно каркас дизайна взять с текущего (нравится хорошая структурируемость, легко читается) и наполнить своей формой.
NordWest Отправлено: 28 октября 2012 — 17:58 • Тема: Пожелания развития Limbo cms • Форум: Limbo CMS

Ответов: 20
Просмотров: 8815
 Цитата от Asmod:
Постараюсь оказать содействие в работе над этим(потестить, если в этом есть необходимость).
Необходимость есть - буду очень признателен.
Я вот например сильно сомневаюсь по поводу того, что я сделал с админкой - может мое видение удобства мягко говоря не идельно. Нужен диалог, что бы понимать, как лучше.

 Цитата:
но эта система требует серьёзного допила прямыми руками,
Это главное, с чем я пытаюсь бороться. Убрать все косяки, что бы у начинающих не возникало проблем, т.к. сам в свое время много бранных слов адресовал разработчикам. Правда красоты навести не получиться. Что смогу, конечно поправлю, но особо на этом заморачиваться не буду - дизайнер из меня ещё хуже чем програмер. Улыбка
NordWest Отправлено: 28 октября 2012 — 16:07 • Тема: Пожелания развития Limbo cms • Форум: Limbo CMS

Ответов: 20
Просмотров: 8815
Просто появилось ощущение, что это мало кому нужно. Недовольство, огорчение
Но доделывать по любому буду - нужно привести всё хоть к какому-то логическому финалу.
А то на сегодня сделано в лучшем случае половина из задуманного.
NordWest Отправлено: 28 октября 2012 — 14:06 • Тема: Пожелания развития Limbo cms • Форум: Limbo CMS

Ответов: 20
Просмотров: 8815
Вообще то я так и планировал. Про кнопку как-то не подумал, а вот сквозную регистрацию конечно буду делать. Была даже мысль сборку Limbo сделать в которую ExBB будет входить.
NordWest Отправлено: 26 октября 2012 — 14:42 • Тема: Зашиваем в D-Link DIR-300 прошивку DD-WRT • Форум: Сделай сам

Ответов: 29
Просмотров: 47570
Прошиваем DD-WRT

Советую прочитать хоть один раз до конца не выполняя никаких действий!!!

1. Отключаем лишние сетевые интерфейсы
2. Отключаем файрвол и по желанию антивирус
3. Присваиваем сетевушке два IP - 192.168.1.2 и 192.168.20.80
4. Подключаем правильно обжатый сетевой кабель одним концом в сетевую карту компьютера, а другим концом в WAN порт роутера (там написано Internet).
5. Запускаем файл DIR300.exe и подготавливаем "пинговалку" для коннекта по 192.168.20.81

Дальше пойдет работа с командами телнет клиенту. Можно конечно эти команды дергать из этой статьи (синтаксис команд проверен - они сто процентов рабочие), но всё же лучше эти команды получать из программки DIR300 а то иначе зачем я её писал. Улыбка

6. Устанавливаем соединение в гнезде WAN по адресу 192.168.20.81

Тут нужно кое что пояснить. От нас требуется суметь приконектиться телнетом к загрузчику. В качестве загрузчика во встраиваимых системах применяют так называемый RedBoot. Вся хитрость заключается в том, что RedBoot открывает порт 9000 для подключения по телнету только после перезапуска и буквально на пару секунд, а иногда и вообще не открывает. Другими словами процедура подключения может потребовать повторять передергивание питания и попытки подключения по несколько раз. Я делаю так. Подаю питание на DIR-300 и жду, когда роутер моргнет всеми лампочками и сразу после этого запускаю пинговалку (нажимаю кнопку "Ping" ). Если устройство откликнется на пинг, то тут же запустится телнет клиент и попробует установить соединение. Признаком, что соединение установлено является наличие в поле телнета так называемого приглашения - строки "RedBoot>". Если этой строки нет, значить установить соединение не удалось и нужно процедуру повторить (предварительно закрыв телнет клиент и tftp сервер).

7. Устанавливаем временный загрузчик:
code:
RedBoot> load ap61.ram
RedBoot> go


Для перехода к следующему этапу снова требуется пояснение. После выполнения последней команды телнет соединение прервется и скорее всего закроется телнет клиент. Это нормально. Следующим этапом нам нужно будет переткнуть кабель в гнездо LAN и там конектится по IP 192.168.1.1 Я делаю это через пинговалку, но главное что нужно иметь ввиду это то, что питание при этом прерывать нельзя. В принципе, если на этом этапе питание прервется железку мы не убьем, но всю процедуру придется начинать с самого начала. Но продолжим...

8. Переключаемся в гнездо LAN и конектимся на адрес 192.168.1.1

В результате мы должны получить в телнет клиенте приглашение DD-WRT>
Хочу сразу предупредить, что при дальнейшей прошивке нам будут встречаться команды (fis create например) которые выполняются довольно долго и может возникнуть ощущение, что роутер завис. Самое главное не паникуйте - просто ждите...


9. Установка нового постоянного загрузчика:
code:
DD-WRT> fconfig -i
DD-WRT> fis init
DD-WRT> ip_address -h 192.168.1.2
DD-WRT> load -r -b %{FREEMEMLO} ap61.rom
DD-WRT> fis create -l 0x30000 -e 0xbfc00000 RedBoot
DD-WRT> reset


После ввода последней команды точка доступа уйдет на перезагрузку и сессия снова прервется. Не страшно - мы уже знаем как подключаться. Главное не забываем, что питание отключать нельзя! Если по каким-то причинам пинговалка не срабатывает - не нервничайте. Попробуйте попинговать роутер через Пуск/Выполнить командой ping 192.168.1.1

10. Остаемся в гнезде LAN и снова конектимся на адрес 192.168.1.1
11. Загружаем новую прошивку
code:
DD-WRT> ip_address -h 192.168.1.2
DD-WRT> fis init
DD-WRT> load -r -b 0x80041000 linux.bin
DD-WRT> fis create linux
DD-WRT> fconfig boot_script true
DD-WRT> fconfig boot_script_timeout 3
DD-WRT> fconfig bootp false
DD-WRT> fconfig
>> fis load -l linux
>> exec
>>
DD-WRT> ip_address -h 192.168.1.1
DD-WRT> reset

Финальная перезагрузка занимает много времени (иногда до 5 минут). Самое главное не дергаемся и терпеливо ждем... Сигналом, что прошивка завершена можно считать загоревшийся индикатор беспроводной сети. Просто пробуем зайти браузером на http://192.168.1.1 и если успешно, то я вас поздравляю. При входе вас попросят создать новый пароль. Вот вроде и всё. Успешной прошивки!!! Радость
NordWest Отправлено: 26 октября 2012 — 11:18 • Тема: Зашиваем в D-Link DIR-300 прошивку DD-WRT • Форум: Сделай сам

Ответов: 29
Просмотров: 47570
Подготавливаем компьютер для прошивки.

То, что я ниже буду советовать не является строго обязательным к исполнению и если вы хорошо понимаете о чем пойдет речь, можете эти рекомендации не выполнять или выполнять частично. Однако выполнение этих рекомендаций поможет избежать некоторых подводных камней.

Первый этап подготовки сводится к отключению на компьютере всех сетевых интерфейсов кроме "Подключения по локальной сети". Сделать это рекомендуется для того, что бы избежать возможных конфликтов по IP адресам. Для примера у меня беспроводная сеть мешала бы дальнейшей работе, т.к. там выставлен фиксированный IP адрес в первой подсети. Что бы сделать отключения нужно попасть в "Сетевые подключения" и щёлкнув правой кнопкой на требующем отключения интерфейсе выбрать команду "Отключить".

Спойлер (Показать)

Следующее, что желательно сделать это отключить файрвол и антивирус. Последний можно вероятно и не отключать (это уж я так на всякий случай), а вот файрвол отключить желательно, дабы исключить ситуацию блокирования трафика между компом и прошиваемой железкой.

Ну и последнее, что желательно сделать - присвоить сетевой карте сразу два статических IP адреса. Можно и этого не делать, а просто менять адреса по мере необходимости, но то что я предлагаю просто удобнее. Нам нужно присвоить сетевушке не просто любые адреса в нужных подсетях а строго конкретные адреса:
192.168.1.2 и 192.168.20.80

Спойлер (Показать)

Страниц (117): В начало « ... 92 93 94 95 [96] 97 98 99 100 ... » В конец

Powered by ExBB v1.1.180311