Сайт | Скачать | Видео | Wiki

Автор Тема: GUI к pfsget - менеджер модулей.pfs  (Прочитано 14447 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #90 : 09 Апрель 2020, 17:44:52 »
https://yadi.sk/d/ppvQsM1lh0Ey_g
Перевыложил.
У меня прар рядом с магосом установлен и файл VERSION который он искал оказался ровно по нужному пути :)
« Последнее редактирование: 09 Апрель 2020, 17:46:45 от betcher »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #91 : 09 Апрель 2020, 18:09:15 »
Теперь открывается таблица с модулями в basilisk, как и должно.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #92 : 09 Апрель 2020, 18:46:30 »
Это карта модулей. Здесь все подключенные модули. Каждая табличка соответствует папке. Зеленый модуль - подключен, серый отключен. Если кликнуть по модулю, то он либо отключится либо подключится. У подключенных модулей справа значек с буквой i (от info). Покажет информацию по модулю. У серых модулей три значка: "перенос между optional/modules", "удаление" и инфо. Внизу поиск файлов в подключенных модулях.
А для getpfs все находится на другой страничке по кнопке в правом верхнем углу.
Для любых действий нужно авторизовываться рутом. Не запускать рутом, а именно авторизоваться уже на страничке.
« Последнее редактирование: 09 Апрель 2020, 18:58:51 от betcher »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #93 : 09 Апрель 2020, 19:23:52 »
 Не нравится мне ваша затея. "Плести макраме" конечно интересно, но надо-бы попроще, без извращений типа змея. Чем вам не нравится двухоконник, в одном окне подключенные, в другом неподключенные? Подключенные прекрасно видно в bundles, неподключенные в optional минус bundles. Зачем браузер? Зачем python? Проще надо.
 Впрочем, делайте как хотите, но ругаться буду.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #94 : 09 Апрель 2020, 19:34:44 »
Это, как говорит sfs, юзерфрендли. :) Вон, в соседней теме, приводят как пример идеального решения TazPanel в sliitaz и тоже через web.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #95 : 09 Апрель 2020, 19:38:02 »
 Впрочем, делайте как хотите, но ругаться буду.
Другой реакции и не ожидал :)
Вообще планы на единый гуй для пфс-утилс. Не знаю хватит ли сил и времени. В магос еще есть готовый инсталлятор на этих же рельсах, может и его получится отвязать от конкретных папок.
Я сам картой модулей активно пользовался, в магос на хоткее висит. Сейчас реже, из-за aufs-n и pfsunload 01 :)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #96 : 09 Апрель 2020, 20:41:14 »
Нормальная вроде штука, на первый взгляд даже поудобней sfs-get. Все модули перед глазами, а не в маленьком окошке, к которому я просил давненько прикрутить растягивание, вручную или по Alt-v. )


По pfsgui.
- Пароль с timeout? Или пока не закроется окно? А то я ввел, пощелкал по модулям/иконкам/разделам он и сбросился в какой-то момент.
- В всплывающие окошки, помимо ok, добавить бы и возможность отмены (скрин2).

upd. Поиск какой-то долгий в Find modules in repository. Нормально.
А вот Find file in modules что-то бесконечно ищет. Ввел python, в наличии подключенный python-3.8.0-1912-sf01.
« Последнее редактирование: 09 Апрель 2020, 20:54:04 от krasnyh »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #97 : 09 Апрель 2020, 21:18:49 »
- Пароль с timeout?
Таймаута нет. Но там еще есть над чем думать на счет авторизации. В некоторых ситуациях достаточно ткнуть "Обновить", их можно отследить и починить.  Самая проблема сейчас это что делать если браузер запущен до pfsgui, так как сейчас сервера убиваются после закрытия браузера. Для магоса это нормально, так как открывается не в браузере, а в вебкит окошке, а как тут красиво сделать пока не знаю.
- В всплывающие окошки, помимо ok, добавить бы и возможность отмены (скрин2).
Окошки это js alert. Надо думать как тут это сделать.

Качать и устанавливать не пробовали?
У меня находит шустро. Модинфо может подтормаживать на крупных модулях, но это нормально. Смотрите консоль, может что не так пошло.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #98 : 09 Апрель 2020, 21:45:39 »
Таймаут это мысль. Спасибо за идею, пожалуй стоит запилить. Минут 5 после последнего сообщения в сокет.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #99 : 09 Апрель 2020, 22:10:49 »
Да, скачивает с репы.

Но какой-то pfsgui задумчивый (имхо), тот же пароль ввести или после поиска вернуться на главную страницу, как-то он долго там переваривает. Может скидка на ВМ конечно.
Говорят правда, что приложения на python в принципе не быстры.
« Последнее редактирование: 09 Апрель 2020, 22:26:10 от krasnyh »

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #100 : 10 Апрель 2020, 03:00:11 »
Не нравится мне ваша затея. "Плести макраме" конечно интересно, но надо-бы попроще, без извращений типа змея. Чем вам не нравится двухоконник, в одном окне подключенные, в другом неподключенные? Подключенные прекрасно видно в bundles, неподключенные в optional минус bundles. Зачем браузер? Зачем python? Проще надо.
 Впрочем, делайте как хотите, но ругаться буду.
два чая с шиповиком этому господину, все правильно говорит.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #101 : 10 Апрель 2020, 03:28:35 »
тот же пароль ввести или после поиска вернуться на главную страницу
Ввести пароль - это старт сервера. Вернуться к карте это парсинг ауфс-н и генерация страницы. Сам питон язык вполне быстрый, а вот то что я понаписал - не обязательно.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #102 : 10 Апрель 2020, 05:09:39 »
В всплывающие окошки, помимо ok, добавить бы и возможность отмены (скрин2).
А на какие действия нужно подтверждение. На странице с картой модулей из "разрушающего" только удаление модуля. Остальное мне кажется проще кликнуть еще раз если ошибся. На второй странице можно подтверждение перед загрузкой вставить.
Еще где то?

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #103 : 10 Апрель 2020, 09:20:39 »
надо-бы попроще, без извращений типа змея
давайте запилим альтернативный http+bash как я предлагал выше
Есть желающие?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: GUI к pfsget - менеджер модулей.pfs
« Ответ #104 : 10 Апрель 2020, 09:55:50 »
давайте запилим альтернативный http+bash как я предлагал выше
В итоге выйдет сложнее.
Какой сервер http возьмете? Можно конечно и его на баше, но нужен же еще cgi.
Чем будете  запросы парсить?
Без сокетов или аякса на каждое ваше действие нужно будет полностью перегружать страницу.
Здесь питон очень кстати. Правильно собрать только надо.
Ну если совсем скучно можно и на сях cgi писать :)))

« Последнее редактирование: 10 Апрель 2020, 10:06:03 от betcher »