[Yustas.NeO] wrote:VladSh wrote:Должна быть возможность вручную заходить в "категорию" каждого пользователя.
Зачем, если не секрет?
Потому, что мне не улыбается лазить по полному списку. Точно также хотелось бы зайти и просматривать свои или чужие скрипты.. я не знаю, насколько подходит для этого ftp, скорее вообще не подходит, об этом писал выше.
[Yustas.NeO] wrote:VladSh wrote:Если для обновления нужен общий список, то это не должны быть проблемами пользователя.
Не должны быть. А почему по-вашему - будут?
VladSh wrote:Мне не нравится идея тулить в наименования скриптов ники.
[Yustas.NeO] wrote:VladSh wrote:при обновлении смотреть не ftp, а папку скриптов на локале, определять из них автора, а потом уж искать на ftp и обновлять.
Так а почему не "сравнивать списки файлов и на основании времени+размера делать вывод об измененности скрипта"?
Потому что:
- во-1, названия скриптов могут совпадать (страдать хней добавляя ник я не буду точно, точно также как и лазить по общему списку, чтобы посмотреть скрипт);
- во-2, потому чно мне не надо сравнивать то, чего у меня нет.
[Yustas.NeO] wrote:VladSh wrote:мне не хотелось бы, чтобы в окне "обновлятора" были сотни скриптов, тем более которые я уже просматривал и которые мне не нужны.
А возможность на лету добавлять файлы с исключения и больше их не видеть - Вас устроит?
Нет. Устроит наоборот - список разрешённых.
[Yustas.NeO] wrote:VladSh wrote:Смысл в фтп будет сводиться к тому, чтобы быстро скачать нужный скрипт, не выделяя его на странице;
VladSh wrote:в каждом конкретном случае, обновление - это всё равно ручная работа.
Именно!
Т.е. вы сами подтверждаете, что затея с ftp бессмысленна. Она бессмысленна в случае обновления уж точно. Единственный плюс - возможность увидеть изменившиеся скрипты, и то это не значит, что скрипт поменялся: иногда я из скрипта удаляю некоторые комменты или добавляю их, но это не значит, что суть скрипта изменилась. Т.е. информацией об изменённости может являться только номер версии, а не дата и время модификации. Иначе из-за каждого чиха пользователю прийдётся сравнивать файлы в WinMerge на предмет различий; обновлять вслепую, чтобы какой-нибудь скрипт отвалился мне не улыбается.
То есть опять приходим к тому, что надо анализировать внутренности скрипта: автора и номер версии.