06 июля | 2024г. | 05:37:21


АвторТема: SomeStuff plugin  (Прочитано 50136 раз)

0 Пользователей и 6 Гостей смотрят эту тему.

Оффлайн acrab

  • Младший Джедай
  • **
  • Сообщений: 117
  • Поблагодарили: 155
  • Уважение: +13
SomeStuff plugin
« Ответ #30: 08 мая | 2012г. | 13:52:54 »
0
Мы с Linky сделали наброски на плагин в плане установки дополнений в стандартную прошивку, вдвоем начали подправлять ПО на базе твоего плагина. Возникла проблема с недостаточным знанием Си. Ты не хочешь доделать наш плагин, поскольку то что мы хотим сделать весьма плотно пересекается с твоим имеющимся плагином, только чуток масштабней, с онлайн обновлениями, произвольным набором пакетов с сервера без перекомпиляции основного плагина. Основное уже сделано, есть ряд проблем связанных с проверками, логикой работы.

Хотелось бы узнать возможность твоей причастности к дописыванию, поскольку это позволит во первых устанавливать то, что нужно или пакетную установку дополнений, патчей и т.д. Как результат не будут мучить linky просьбами на форуме "ПО от linky" и оперативней можно будет обрастать "плюшками" :)
[skip]

Eсли хочется добавить какую-то функциональность или патч в прошивку, почему-бы просто не оформить ее в виде отдельного плагина и положить в общий сборник(архив) плагинов?

Просто положить в виде плагина - нужно компилировать его при изменении, плюс нет стандартного решения для авторана. Т.е. библиотеки, которые отсутствуют, расположение структуры папок, которые должны быть вне /root/plugin/var

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

Именно о таком плагине и шла речь, чтобы он мог отобразить для выбора и запуска произвольный скрипт или ряд выбранных скриптов, с комментарием, находящимся в теле скрипта. Набросок уже есть, он отображает и запускает одиночные скрипты, но нет скроллирования, нет поддержки каталогов, нет комментариев.

Избыточность первичной установки не интересна, только недавно в этой теме сталкивались, что с дополнениями не работал NFS сервер. Хочется поставить тот набор что нужен персонально, но при этом, чтобы это было централизовано, с загрузкой специфичных для прошивки версий и т.д. Со скриптами проблем нет. С патчем авторана для пакетов - тоже решение нашлось. Нужно доделать до состояния, чтобы рядовой пользователь мог поставить те "плюшки" которые ему интересны как на существующие прошивки, так и на новые установкой одного плагина. Если ты можешь принять участие - давай емейл в личку я солью тебе исходники.


  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
0 Ответов
2658 Просмотров
Последний ответ 07 декабря | 2010г. | 14:23:02
от homega
2 Ответов
6722 Просмотров
Последний ответ 09 января | 2011г. | 15:15:51
от homega
6 Ответов
5964 Просмотров
Последний ответ 29 июня | 2011г. | 10:06:01
от vito72
1 Ответов
2877 Просмотров
Последний ответ 30 мая | 2011г. | 15:47:32
от homega
3 Ответов
8018 Просмотров
Последний ответ 09 октября | 2015г. | 09:02:47
от Дмитрий73



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!