Приветствую Вас Гость
Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

  • Главная страница
  • Форум (Новoe на форуме)
  • Быстрый старт
  • Блог
  • Видео уроки
  • Каталог файлов
  • Статьи и уроки
  • Юзербары
  • FAQ
  • Обратная связь
  • Для начинающих [9]
    Заморочки [4]
    Для немного понимающих 39длл [9]
    Сложный уровень [4]

    Онлайн всего: 0
    Гостей: 0
    Пользователей: 0

    [ Кто нас сегодня посетил ]
    Главная » Статьи » Статьи » Для немного понимающих 39длл

    Проверка версии клиента
    Для начало добавьте себе скрипт get_text (скачать) в ваш проект.  Или где вы там делайте проверку версии…
    Теперь создайте на своём сайте файл "ver.txt”. И в него напишите версию последнего клиента. Например:
    0.2e

    Теперь в клиенте, в каком-нибудь объекте, из самой первой комнаты, в событии создания, напишите это:

    ver="0.1";//версия клиента
    ver_new= get_text("epi.webservis.ru","/ver.txt");//смотрим последнюю версию клиента на сайте
    if(ver!= ver_new){//сверяем. И если не сходятся, то
    show_message('Ваша версия клиента устарела');
    game_end();
    }



    "epi.webservis.ru” замените на свой сайт…
    Категория: Для немного понимающих 39длл | Добавил: zxc76 (08.02.2011)
    Просмотров: 764 | Комментарии: 16 | Рейтинг: 5.0/1
    Всего комментариев: 16
    5  
    Всю голову обломал... Как пользоваться этим кодом правильно? Когда я беру txt файл, то в переменной пишется html файл с названием Acsess Denied. Как же разрешить доступ к файлу? Спасибо!

    6  
    Ты заливаешь ver.txt в корень сайта?

    7  
    Ну конечно! Пробовал по-разному и переименовывать, и прочее... И права 755 ставил, и даже 777, но толку ноль

    8  
    скинь путь до этого файла

    9  
    Вот где файл находится: http://bjth-online.tk/ver.txt
    Вот код, который употребляю. Функцию имею, я уже в скрипты добавил, проблема не в этом http://susepaste.org/66052401
    P.S. Да, из меня кодер плохой

    10  
    Проверил скрипт на своих сайтах. Работает только на еррор-геймс.ру
    Следовательно на укозе не работает.

    11  
    Это не юкоз, это byethost.com. Какой хостинг использует твой сайт? И почему же не работает, можешь сказать?

    12  
    Я использую best-hoster. Может все дело в кодировке файла? Сейчас проверю.

    13  
    Нет, кодировка тут не причем. Значит хостинг.

    14  
    Спасибо, буду разбираться дальше

    15  
    Итак, вывод: я попробовал на narod'е, все работает. Так что на будущее для других: narod.ru работает, а ucoz.ru и byethost.com нет. Спасибо тебе, Фил, что помог мне разобраться

    16  
    Надо где-нибудь в статье добавить списочек.

    4  
    А я сам до этого додумался и сделал чуть получше - у меня он ещё и выдаёт ссылку на скачивание новой версии.

    3  
    прикольно...

    1  
    zxc76, а можно я выложу этот урок с указанием автора вот так?
    Или нужно ещё чего-нибудь добавить? Если что я могу удалить.

    2  
    Можно, и ещё ссылку на этот сайт оставь.

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    -->


    Логин:
    Пароль:

    Хостинг от uCoz