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

Голосование

Нужно?

Нужно
10 (71.4%)
Не нужно
4 (28.6%)

Проголосовало пользователей: 14

Автор Тема: mod-up. Обновление загруженных модулей.pfs из репозитория  (Прочитано 67493 раз)

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

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #45 : 10 Январь 2016, 13:53:21 »
Может если система не нуждается в обновлении то выдать поздравительное окно или сообщение?

зы. Эх мне бы такой скрипт года 3 назад....
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #46 : 10 Январь 2016, 13:59:55 »
А окно с логами у меня не проскакивает
Значит с прогрессом что-то не так
Поэтому я и пиарил wget progress3
с именами модулей минимальный порядок навести, а то ведь переименованные он потом не распознает, будет считать, что это другой пакет.
Может подготовим список переименования и в 1601 я одновременно переименую в исо и репе

Цитата
Может если система не нуждается в обновлении то выдать поздравительное окно или сообщение?
Оно есть. У тебя работает?

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #47 : 10 Январь 2016, 14:01:18 »
ну раз есть значит хорошо, у меня нет такой ситуации пока что.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #48 : 10 Январь 2016, 14:13:07 »
т.е. у тебя обнаружились модули для обновления?
С wget-progress все ок?

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #49 : 10 Январь 2016, 14:34:11 »
я не выкачивал, мне нельзя пока что.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #50 : 10 Январь 2016, 14:35:55 »
Но обновления показывает? Нормально не можешь написать ? Почему как партизан на допросе?

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #51 : 10 Январь 2016, 14:39:05 »
еслиб не показывало, я бы сообщил наверное?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн ander

  • Активный участник
  • Старожил
  • ****
  • Сообщений: 300
  • Репутация: +16/-0
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #52 : 10 Январь 2016, 15:01:19 »
А окно с логами у меня не проскакивает
Значит с прогрессом что-то не так
Да не прогрессом  :D
Интернет у меня тормозит, вот и успеваю на окно закачки не спеша налюбоваться.
А у вас, видимо, с этим получше, вот окно и "проскакивает".

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #53 : 10 Январь 2016, 15:07:21 »
У меня проскакивает, но там не прогресс, а текст

Оффлайн ander

  • Активный участник
  • Старожил
  • ****
  • Сообщений: 300
  • Репутация: +16/-0
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #54 : 10 Январь 2016, 16:26:05 »
А прогресс там типа --pulse - просто ездит туда-сюда, потому что когда выкачивается индекс директории, а не конкретный файл, то длина его неизвестна и, соответственно, нельзя определить сколько процентов скачано.  А текст идет тот, что wget выдает, по нему хоть как-то можно ориентироваться, что идет закачка, а не тупо все зависло.
Видимо, у вас слишком быстро все происходит и разглядеть толком не успеваете, но для медленных каналов, думаю, это окошко полезно.
« Последнее редактирование: 10 Январь 2016, 16:28:06 от ander »

Оффлайн ander

  • Активный участник
  • Старожил
  • ****
  • Сообщений: 300
  • Репутация: +16/-0
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #55 : 11 Январь 2016, 23:21:40 »
Новая версия.

Добавил кнопку справки на списке выбора файлов. (список показывается, только когда обновления есть)

Изменения в логике работы в различных ситуациях.
  • Если repolist.txt уже существует и не слишком устарел - повторно
    не скачивается - небольшое, но ускорение работы.
  • На время проверки наличия обновленных модулей выводится уведомление
    об этом, а то при большом количестве модулей и на слабом железе
    проверка занимает заметное время.
  • Если файл новой версии уже лежит, где надо и только не подключен,
    кроме уведомления об этом проверяется, а не лежит ли рядом
    не переименованного в *.old старого файла (может, пользователь
    вручную новый скопировал), если лежит, то переименовывается,
    но только в /base или /modules, в /optional могут лежать и разные
    версии, возможно, пользователь сам так захотел.

Немного поправил выдаваемые сообщения, чтобы выглядели логичнее.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #56 : 13 Январь 2016, 10:12:45 »
Поймал на виртуалке progress. Так задумано?
В остальном работает. Надо по мелочи поправить - иконки и т.п.

Оффлайн ander

  • Активный участник
  • Старожил
  • ****
  • Сообщений: 300
  • Репутация: +16/-0
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #57 : 13 Январь 2016, 13:08:13 »
Поймал на виртуалке progress. Так задумано?
В остальном работает. Надо по мелочи поправить - иконки и т.п.
Ну да, у меня он в реальной работе так и выглядит, это видимо только на быстрых каналах проскакивает так, что незаметно.
А с иконками... дизайнер из меня еще тот.  Попробую чего-нибудь повставлять, но выглядеть наверняка будет коряво.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #58 : 13 Январь 2016, 14:09:56 »
Доработал.
Запарился с хелпом. Как только переставляешь кнопку help перед остальными - перестает работать - не победил
Думаю пора его в 089
« Последнее редактирование: 13 Январь 2016, 14:15:27 от sfs »

Оффлайн nady

  • Новичок
  • *
  • Сообщений: 15
  • Репутация: +0/-0
Re:Автообновление автозагружаемых модулей.pfs
« Ответ #59 : 13 Январь 2016, 20:18:02 »
идея - добавьте чекбокс или кнопку - "выбрать все".