Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » ED Community Tool (aka EG PILOTS - веб платформа) | страница 2
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 2 из 28
На страницу: Пред.  1, 2, 3, ... 26, 27, 28  След.    Перейти:   Все страницы
Поиск в этой теме:
Канал Elite: Dangerous: «ED Community Tool (aka EG PILOTS - веб платформа)»
ТехноМаг
 360 EGP


Рейтинг канала: 18(3394)
Репутация: 93
Сообщения: 2507
Откуда: Кронштадт
Зарегистрирован: 09.04.2007
Olivka :
Это, в упор на ябловском приложении не вижу pvp-килов


Ну хз. Инфа приходитУлыбка
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."
    Добавлено: 18:40 16-07-2015   
ТехноМаг
 360 EGP


Рейтинг канала: 18(3394)
Репутация: 93
Сообщения: 2507
Откуда: Кронштадт
Зарегистрирован: 09.04.2007
http://test.proxima-team.ru/

пока запелил для тестов здесь. Накидаю основной код.

Потом заставлю кого-нить с дизайном возится Гы-гы
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."
    Добавлено: 19:54 16-07-2015   
Da_Fail
 200 EGP


Рейтинг канала: 9(1058)
Репутация: 41
Сообщения: 2214

Зарегистрирован: 19.11.2013
Есть смысл там регистрироваться, или как? Улыбка
    Добавлено: 20:52 16-07-2015   
ТехноМаг
 360 EGP


Рейтинг канала: 18(3394)
Репутация: 93
Сообщения: 2507
Откуда: Кронштадт
Зарегистрирован: 09.04.2007
Da_Fail :
Есть смысл там регистрироваться, или как?


Ну во первых ты там не зарегистрируешься.
Во вторых там ничего еще нет.
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."
    Добавлено: 21:28 16-07-2015   
AnrDaemon
 856 EGP


Модератор
Рейтинг канала: 17(3131)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
ТехноМаг :
Шаблон тут не особо нужен, я полагаю. Проще и быстрее кастом написать (ведь еще доп. приложение будет, которе данные дергает). Хотя надо будет покумекать на этот счет.

Это ты зря Улыбка
Я шаблонами делаю всё. Даже почту отсылаю, и картинки перед отправкой вставляю.
_________________
Люблю свободный полёт... :)
    Добавлено: 22:05 16-07-2015   
ТехноМаг
 360 EGP


Рейтинг канала: 18(3394)
Репутация: 93
Сообщения: 2507
Откуда: Кронштадт
Зарегистрирован: 09.04.2007
AnrDaemon :
Это ты зря


Пропустил половину поста. Я тебя спросил - с друпалом знаком?
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."
    Добавлено: 22:10 16-07-2015   
AnrDaemon
 856 EGP


Модератор
Рейтинг канала: 17(3131)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Только по наслышке. Работать с ним не приходилось.
_________________
Люблю свободный полёт... :)
    Добавлено: 22:13 16-07-2015   
ТехноМаг
 360 EGP


Рейтинг канала: 18(3394)
Репутация: 93
Сообщения: 2507
Откуда: Кронштадт
Зарегистрирован: 09.04.2007
AnrDaemon :
Только по наслышке. Работать с ним не приходилось.


Ну шаблончик поправить смогешь? Логотип натянуть, таблицы поправить. Без функционала.

добавлено спустя 4 минуты:
Так. Сегодя немного друпал помучаю. Завтра накидаю тестовое приложение. Посмотрим как я смогу портировать питоновский код на libcurl Ой, не могу!..
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."

Последний раз редактировалось: ТехноМаг (22:28 16-07-2015), всего редактировалось 1 раз
    Добавлено: 22:28 16-07-2015   
AnrDaemon
 856 EGP


Модератор
Рейтинг канала: 17(3131)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
ТехноМаг :
Анр, а с Друпалом работал? Промто он посекурнее смарти будет, да и возможностей у него поболее.

Ой, не могу!.. Ой, не могу!.. Ой, не могу!..
Особенно про "посекюрнее".
Друпал - это CMS. С довольно убогим шаблонизатором и перегруженным функционалом. (Да, работать не приходилсоь, но что там внутри - видел.)
Smarty - это чисто шаблонизатор, причём один из мощных. Но его надо использовать совместно с чем-то.
Безопасность обоих зависит от прямоты рук программиста, причём друпал, с его шаблонизатором, перемешанным с PHP кодом, намного менее безопасен, чем изолированный от кода Смарти.
_________________
Люблю свободный полёт... :)
    Добавлено: 22:33 16-07-2015   
ТехноМаг
 360 EGP


Рейтинг канала: 18(3394)
Репутация: 93
Сообщения: 2507
Откуда: Кронштадт
Зарегистрирован: 09.04.2007
Ну насчет безопасности друпала можешь не беспокоится. Уж сколько я их напочинял во время своей бытности в тех. саппорте Гы-гы

Насчет Smarty. Какой он нафиг изолированный, он же на прямую в php все транслирует Подозрение.
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."
    Добавлено: 22:52 16-07-2015   
AnrDaemon
 856 EGP


Модератор
Рейтинг канала: 17(3131)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
А SQL клиент всё напрямую в SQL транслирует! Несекьюрно!!!
Вопрос не в том, что куда транслируется, вопрос в том, на каком этапе это делается, и какие возможности есть у злоумышленника на этот процесс повлиять.
Smarty не более "несекьюрен", чем PDO. Если ты сознательно не включаешь в шаблоны живой PHP код (чего нельзя сделать, не используя устаревший подкласс и не включив поддержку вручную), всё, что в результате получится, это куча строчек "print $data;", перемешанных с HTML кодом.
_________________
Люблю свободный полёт... :)
    Добавлено: 23:09 16-07-2015   
ТехноМаг
 360 EGP


Рейтинг канала: 18(3394)
Репутация: 93
Сообщения: 2507
Откуда: Кронштадт
Зарегистрирован: 09.04.2007
Так ну что, доступы настроил. Основные страницы сделал. Можно попробовать зарегистрировать парочку человек для проверки прав доступа.

Кстати, нужно будет определить, кто у нас будет ходить в группе "Высшее командование". На них будет лежать задача по написанию приказов и выдачи медалек населению.

Собственно нужно наконец нарисовать медали и погоны (погоны предлагаю на основе эмблем ранков в ED сделать).

добавлено спустя 29 минут:
Немного размышлений по поводу приложения.

При первом запуске будет запрошен логин, пароль и код подтверждения Elite Dangerouse (последний придет от FD на почту) и API ключ. Ключ будет генерироваться на сайте в разделе Коммандер. После этого пойдет первая синхронизация. Как только программа рапартует о успешном импорте она уйдет в бэкграунд (иконка будет в трее) и будет синхронизироваться с сайтом примерно раз в 15 минут. Также станет доступен раздел "Коммандер" и имя аватара появится в списке пользователей со статусом Online. Если от программы не поступало запросов к сайту в профиле статус пилота сменится на Offline. Если от программы не поступало запросов в течении месяца (2х-3х ?) имя из списка пилотов удаляется, а доступ к разделу Коммандер и API ключ аннулируется.
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."

Последний раз редактировалось: ТехноМаг (00:08 17-07-2015), всего редактировалось 2 раз(а)
    Добавлено: 23:57 16-07-2015   
frolik
 101 EGP

Рейтинг канала: 13(2082)
Репутация: 12
Сообщения: 1330

Зарегистрирован: 22.04.2015
Цитата:
Если от программы не поступало запросов в течении месяца (2х-3х ?) имя из списка пилотов удаляется

Не удаляется, а переносится в список пропавших без вести. С пометкой: последние сведения о пилоте поступали тогда-то из системы такой-то.
Это будет бесполезно, но антуражно.
    Добавлено: 10:27 17-07-2015   
ТехноМаг
 360 EGP


Рейтинг канала: 18(3394)
Репутация: 93
Сообщения: 2507
Откуда: Кронштадт
Зарегистрирован: 09.04.2007
frolik :
Не удаляется, а переносится в список пропавших без вести.


Посмотрим.
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."
    Добавлено: 10:33 17-07-2015   
ТехноМаг
 360 EGP


Рейтинг канала: 18(3394)
Репутация: 93
Сообщения: 2507
Откуда: Кронштадт
Зарегистрирован: 09.04.2007
Good news avery one!

Удалось портировать мобильный API на libcurl Гы-гы

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



добавлено спустя 57 минут:
Кстааати. Кто-нить тут заметил, что со вчерашнего для добавилось поле Passengers в профайле корабля. Что-то мне подсказывает, что в следующем патче мы наконецто получим возможность ставить каюты и возить пассажиров Подозрение.
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."

Последний раз редактировалось: ТехноМаг (19:07 17-07-2015), всего редактировалось 5 раз(а)
    Добавлено: 19:06 17-07-2015   
Da_Fail
 200 EGP


Рейтинг канала: 9(1058)
Репутация: 41
Сообщения: 2214

Зарегистрирован: 19.11.2013
Рабы теперь будут летать с комфортом?
    Добавлено: 19:44 17-07-2015   
AnrDaemon
 856 EGP


Модератор
Рейтинг канала: 17(3131)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
ТехноМаг :
Удалось портировать мобильный API на libcurl

Было бы странно, если бы не удалось.
Осталось сделать json_decode… ну или переслать данные как есть.
_________________
Люблю свободный полёт... :)
    Добавлено: 21:20 17-07-2015   
ТехноМаг
 360 EGP


Рейтинг канала: 18(3394)
Репутация: 93
Сообщения: 2507
Откуда: Кронштадт
Зарегистрирован: 09.04.2007
ну на программной части декодить его смысла нет. Нужно на серверной и сохранить в базу данных. Щас как-раз думаю в каком виде это лучше всего будет организовать: чтобы и базу лишний раз не насиловать и чтобы доступ был ко всем нужным полям в любое время.
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."
    Добавлено: 21:28 17-07-2015   
AnrDaemon
 856 EGP


Модератор
Рейтинг канала: 17(3131)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Смотря какая база. И смотря какие именно поля тебе нужны.
Варианты:
Ставь PostgreSQL и сохраняй как есть. У них есть нативная подержка JSON. Но это не очень быстро при доступе.
Ставь любую БД и сохраняй как есть, а в отдельную табличку извлекай нужные поля. Немного более заморочно, зато скорость ограничена только способностями БД.
_________________
Люблю свободный полёт... :)

Последний раз редактировалось: AnrDaemon (21:42 17-07-2015), всего редактировалось 1 раз
    Добавлено: 21:42 17-07-2015   
ТехноМаг
 360 EGP


Рейтинг канала: 18(3394)
Репутация: 93
Сообщения: 2507
Откуда: Кронштадт
Зарегистрирован: 09.04.2007
Ну на хосте, где тестирую MySql крутится. На сервер не знаю, что поставлю еще.

Вот что получилось за сегодня, окромя грабилки:

 Cкрытый текст   (кликните здесь для просмотра)


Но честно скажу, без графики смотрится мягко говоря убогенько.
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."
    Добавлено: 00:36 18-07-2015   
Канал Elite: Dangerous: «ED Community Tool (aka EG PILOTS - веб платформа)»
На страницу: Пред.  1, 2, 3, ... 26, 27, 28  След.    Перейти:   Все страницы
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: Мне не нравится, что в игре нельзя почесать хоботом спинной плавник. (недоволен Zloy)

  » ED Community Tool (aka EG PILOTS - веб платформа) | страница 2
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18