1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Веб GD Library (PHP) | Баннер с онлайном.

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем md_6, 1 авг 2018.

Метки:
  1. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    Всем привет, пользователи форума, те кто заинтересованы в веб-разработке чего-либо или просто любопытные люди.

    Хотелось бы показать свою "разработку" если можно её так назвать - вывод онлайна на картинке для сайта.
    Не знаю кому может это пригодиться...

    И так, нам понадобится хостинг PHP с поддержкой GD.
    Как узнать - http://php.net/manual/ru/function.gd-info.php


    Исходники "проекта"
    Скачать Yandex.Disk:
    v.0.3 https://yadi.sk/d/0QGqnpmn3ZoD73

    Обновления из последней версии (0.3):
    - теперь вместо query используется ping
    - изменены названия файлов


    Вот так выглядит баннер, который создаёт конфиг, настроенный мной,

    [​IMG]
    Это не реклама.


    Пишите что исправить/добавить/помочь.
     
    Последнее редактирование: 1 авг 2018
  2. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    И не найдешь. Топовые сервера не открывают квери. Так что пили по пингу. Там и картинку можно выкачивать лого сервера.
     
  3. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Чет ору :D
    [​IMG]
     
  4. Boroh_

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

    Баллы:
    61
    Имя в Minecraft:
    DanilBoroh
    Если будет онлайн будет хотя бы 1, то текст не будет подходить ( ... 1 лучших игроков!)
     
  5. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    Хорошо, сделаю альтернативную версию с пингом.
    Картинка живая, выводит настоящий онлайн, можешь зайти на сервер и обновить страницу, сервер открылся недавно, а порта у Hypixel не нашёл.
     
  6. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    Я и не говорил о том что это самый лучший, работающий на 100% скрипт, я надеялся на то что вы напишете подобные баги, сделаю позже определение онлайна и текст будет меняться под онлайн.
     
  7. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    Кстати не плохая идея сделать картинку сервера ;-)
     
  8. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Зато сейчас идеально подходит, когда совсем 0. Еще и намек на что, что остальной онлайн хучших игроков D.
     
  9. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    Да. Но сейчас исправляю уже ;-)

    Upd. изменил надписи в зависимости от чисел.
     
    Последнее редактирование: 1 авг 2018
  10. Akame

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

    Баллы:
    76
    Имя в Minecraft:
    Akame
    Вот попал автор, приду домой растолкую все по php
    P.s: делай абсолютный путь от корня веба
    <img src="/img.php">

    Если что... Портфолио позиционирования по центру
    https://github.com/MouseZver/Piramid
     
  11. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    жду, жду, посмотрим чем ты дополнишь данную работу.
     
  12. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
  13. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    Сделано ;-)
     
  14. Akame

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

    Баллы:
    76
    Имя в Minecraft:
    Akame
    Что у тебя отвалится может ?
    http://phpfaq.ru/newbie/paths
    Код:
    А всего-то надо четко понимать две вещи:
    1. Различать корень веб-сервера, как его видит браузер, и корень файловой системы на диске.
    2. Отличие относительных путей от абсолютных.
     
  15. Akame

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

    Баллы:
    76
    Имя в Minecraft:
    Akame
    Будь добр не путать серверную часть о которой ты пишешь, с веб частью о которой я пишу.

    Логичней будь.
     
  16. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Окай, виноват.
     
  17. Akame

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

    Баллы:
    76
    Имя в Minecraft:
    Akame
    Спасибо за понимание :good:
     
  18. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    P.s Я бы так не стал делать <img src="/img.php">. генерация картинки довольно затратно выйдет . Продудосят быстро и cpu сервера улетит на 100%. Нужно кешировать.
     
  19. Автор темы
    md_6

    md_6 Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    md_6
    Но тогда крон предлагаешь использовать а на сайте готовый баннер в jpg например выводить?
     
  20. Akame

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

    Баллы:
    76
    Имя в Minecraft:
    Akame
    Неа. Хоть триллион запросов. Для пхп это цветочки. Главное понять откуда будешь брать информацию об онлайне на сервере. Если с бд, то и речи про CPU не будет.
    PHP создан чтобы умереть после своего сценария.
     

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