Русские Ур-Кванские Хозяева
Сайт посвященный игре The Ur-Quan Masters, она же Star Control 2
 Who's Online  
Guest Users: 2

 What's New  
STORIES
No new stories

COMMENTS last 48 hrs
No new comments

LINKS last 2 wks
No recent new links

New Files last 14 days
No new files
No new comments


Gallery Last Week

 User Functions  
Username:

Password:

Don't have an account yet? Sign up as a New User

 Older Stories  
Sunday 27-Nov
  • Первое публичное тестирование русской версии! (2)
  • Ресурсы проекта (1)

  • Saturday 19-Nov
  • Вот и заработал сайт (0)


  •  

     
     Home »  Общие разговоры »  просьба, но большая!
    Prev Topic Next Next Topic Printable Version
    просьба, но большая! Views: 3753
     Sunday, February 10 2008 @ 11:11 AM MSK
    я являюсь майнтенером пакета uqm-russian в Debian Smile

    меня просят настроить watch систему которая автоматически отслеживает появление новых версий на сайте.

    работает она следующим образом:
    майнтенер пакета, указывает адрес сайта и регулярное выражение по которому будут проверены все href'ы на сайте. Это регулярное выражение должно возвращать номер версии файла.

    далее система выбирает самый большой номер версии файла и сравнивает его с номером версии пакета в Debian и в случае если на сайте номер версии бОльший чем в Debian это можно наглядно увидеть на страничке майнтенера.

    однако к сожалению файлы на данном движке не используют прямых ссылок, и регулярное выражение по href'ам составить невозможно.

    я понимаю что просить авторов выкладывать ссылки вида: http://uqm-rus.sh.nu/filemgmt/data/files/russian-1.0.2.zip на странице неэтично, но все же как-то хотелось решить этот вопрос

    я посмотрел заголовки сервера. при скачивании линка:
    http://uqm-rus.sh.nu/filemgmt/visit.php?lid=14


    происходит перенаправление на http://uqm-rus.sh.nu/filemgmt/data/files/russian-1.0.2.zip

    в этой директории насколько я понимаю движок сайта хранит файлы предназначенные для довнлоада Smile

    если вы не используете директорию http://uqm-rus.sh.nu/filemgmt/data/files/ для хранения конфидециальной информации то может быть пропишите в .htaccess на данной директории опцию
    Indexes (и если необходимо FollowSymLinks)?

    то есть выглядеть .htaccess будет примерно так:

    Options +Indexes FollowSymLinks

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

      Profile      Email   
     Quote 
     
     Sunday, February 10 2008 @ 12:23 PM MSK
    если кто переживает за нагрузку, то не надо бояться Smile
    Debian'овский робот "заглядывает" на сайты с интервалом около недели

    смотрит номера версий и удаляется Smile

      Profile      Email   
     Quote 
     
     Sunday, February 10 2008 @ 12:28 PM MSK
    спасибо огромное! Smile

      Profile      Email   
     Quote 
     
     Sunday, February 10 2008 @ 12:27 PM MSK
    Сделал.

    http://uqm-rus.sh.nu/filemgmt/data/files/

    Если не забудем, будем стараться при заливке новой версии не удалять старую :-)

    С приветом, Андрей.
      Profile      Email    Website 
     Quote 
     
     Thursday, August 13 2020 @ 04:31 PM MSK
    тогда из различных дистрибутивов можно будет настроить системы автоматической проверки

      Profile      Email   
     Quote 
     
     Saturday, August 29 2020 @ 01:40 PM MSK
    А как это сделать?

      Profile      Email   
     Quote 
     
     Saturday, August 29 2020 @ 06:30 PM MSK
    Тогда из различных дистрибутивов можно будет настроить системы автоматической проверки того что версия обновилась.

      Profile      Email   
     Quote 
     

     
    Topic Legend:
    Normal Topic Normal Topic
    Locked Topic Locked Topic
    Sticky Topic Sticky Topic
    New Post New Post
    Sticky Topic W/ New Post Sticky Topic W/ New Post
    Locked Topic W/ New Post Locked Topic W/ New Post
    Subscribe to this topic Subscribe to this topic
    You may not post messages
    Full HTML is allowed
    Words are censored