Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите с системой скинов

Тема в разделе "[Архив] Помощь", создана пользователем cooller1995, 9 ноя 2011.

  1. Автор темы
    cooller1995

    cooller1995 Активный участник

    Баллы:
    68
    Парни подскажите как сделать проверку скина с двух сайтов
    тоесть сначала проверяет на s3.amazonaws.com если не находит ищет на site.ru а если и на нем нет то уже стандарт ставит?
     
    ВремяПриключений нравится это.
  2. Хостинг MineCraft
    <
  3. tdrive

    tdrive Активный участник Пользователь

    Баллы:
    88
    клиент нужно настроить на твой сервер. на сервере нужен php или perl скрипт который будет принимать запрос клиента, проверять на s3.amazonaws.com, если находит то скачивает скин с s3.amazonaws.com и отдаёт клиенту майнкрафта, если не находит то проверяет site.ru .... и т. д.
     
  4. Автор темы
    cooller1995

    cooller1995 Активный участник

    Баллы:
    68
    ууу вот как этот самый запрос поймать и как по нему проверить?
    помоги реализовать
    если что пиши в скайп cooller1995 мож что совместное намутим
     
  5. tdrive

    tdrive Активный участник Пользователь

    Баллы:
    88
    тебе нужно настроить веб сервер чтобы он по запросам
    sait.ru/skins/ololo.png
    sait.ru/skins/notch.png
    sait.ru/skins/tdrive.png
    sait.ru/skins/cooller1995.png
    ....
    запускал один и тот же скрипт.
    скрипт смотрит адрес запроса, берёт (если perl) m/sait.ru\/skins\/([a-zA-Z0-9]*?\.png)/
    и проверяет адреса s3.amazonaws.com ...
    потом Content-Type: image/png\n\n
    и отправляет нужный скин майнкрафт клиенту

    мне это не нужно, сам разбирайся. я тебе всё расписал как это делается.
     
  6. lol63

    lol63 Модератор Переводчик

    Баллы:
    153
    Регулярные выражения...ммм :p
     
  7. Автор темы
    cooller1995

    cooller1995 Активный участник

    Баллы:
    68
    ладно и на этом спасибо, если честно ничего не понял, т.к плохо шарю
    будем разбираться
     

Поделиться этой страницей