Хроники кодописца. - Творчество - Звездная Федерация

Перейти к содержимому


Хроники кодописца.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 22

#1 afwoka

afwoka

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений

Отправлено 17 Сентябрь 2016 - 00:51

Очень очень давно, Давно, Не так давно
.....Бета тест, спорим на форуме, придумываем штуки, есть желание сделать визуализированные бои, махнул рукой, дел было навалом.
..........М.. эту игру видел еще бета тестом, посмотрю... ага, все по старому... движок капец, сделано как под сайт, нагрузки должно быть дикие, но админ молодец, довел до работающего продукта.
...............Форум, аккаунт до перерегистрации: "Чуваки, давайте запилю нормальный интерфейс в виде приложения? ничего непонятно толком...."

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

Поздний вечер
Разобрался с авторизацией, защит никаких нет.
Забыл установить POST при отправке пароля, пока искал ошибку, настроил кодировку.
Пока подделывал заголовки, увидел пару ошибок с всякой "небезопасной инфой", лог ошибок сервак прямо в браузер шлет.

Ночь
Так... получили карту в удобном виде.
Первая яма, для создания фильтров на карте надо получить списки планет всех систем. Каждую систему получают двумя запросами.
Первый запрос устанавливает выбранную на карте систему, а только второй может получить данные о выбранной системе( не о любой а именно выбранной первым запросом).

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

Ранее утро
Забил для теста три системы в список, полет нормальный. Займусь немного рефакторингом.

10 утра кажется, хочу спать
Изображение
Работает итить!!!(чат справа, юмАр, ок? опечатки сделаны специально)

10 утра+, не хочу спать
Тестовый прогон по доступной карте, полет нормальный...

10 утра++, хочу спать
Сервак федерации не отвечает, убил? о_О
Валера: так это ты эту игрушку пилил?
Я: нет, просто тулсы на досуге делаю
.....
Валера: да сайт не упал.
Я: гуд.

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

Вечер
Сегодня курсы при нашей студии, еду рассказывать учить народ джаваскрипту.

Совсем вечер.
Ип не сменили, когда надо не дождешься. Сапорт помоги!
Изображение
Я дурак(утверждение, добавить эмоциональный). Надо было объяснить про тестовый прогон, что карта вообще кешируеться, большой запрос только при первом запуске, и вообще у меня тут кеш всего чего можно, да и вообще после возможен порт под андроиды\айфоны, стим\ориджин и вообще много хорошего и денежного. (На самом деле пох, гейм дев хобби, да еще и неоплачиваемое)

Дописывать свое сообщение нельзя, пытаюсь вспомнить что поесть осталось, пилю котлеты, иду ужинать.

00:00 +
Посидел поработал немного над другим проектом, жду пока смену ип.
Желание самовыражаться, открываю топик на сф.

#2 afwoka

afwoka

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений

Отправлено 17 Сентябрь 2016 - 00:59

Ночь
Ведем переписку, надо идти спать
Изображение

#3 afwoka

afwoka

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений

Отправлено 17 Сентябрь 2016 - 09:47

Утречко
Cобираюсь на конференцию по ES6, вау, очевидно отвечает сам админ
Изображение
Изображение

Ну и пох, Что-то провайдер только менять ип не спешит, возможно придется пару дней ждать.
Проксирование запросов писать лень, одеваюсь на конфу, по дороге купить кофе, спать охота.

#4 FeaNoR

FeaNoR

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 100 сообщений

Отправлено 17 Сентябрь 2016 - 09:52

Могли зарезать владельцы непосредственно мощностей :ph34r:
35 литров воды, 20 килограмм углерода, 4 литра аммиака, 1,5 килограмма оксида кальция, 800 грамм фосфора, 250 грамм соли, селитры — 100 грамм, 80 грамм серы, 7,5 грамм фтора, 5 граммов железа и 3 грамма кремния. Плюс ещё 15 элементов. Из этого состоит тело среднего взрослого человека. Между прочим, все эти компоненты может купить даже ребенок на свои карманные деньги. Люди стоят дёшево.

#5 cygwin

cygwin

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 17 Сентябрь 2016 - 17:08

Как то долго ты велосипед изобретал. Начинать надо было с анализа, сэкономил бы время.

#6 afwoka

afwoka

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений

Отправлено 17 Сентябрь 2016 - 23:38

Вечер
Проспал весь день после конфы, собираюсь таки прикрутить прокси

Просмотр сообщенияFeaNoR (17 Сентябрь 2016 - 09:52) писал:

Могли зарезать владельцы непосредственно мощностей :ph34r:
Согласен, только лень выяснять хостинг, сапорт сф закрыл заявку со своей стороны.

Просмотр сообщенияcygwin (17 Сентябрь 2016 - 17:08) писал:

Как то долго ты велосипед изобретал. Начинать надо было с анализа, сэкономил бы время.
Под анализом что имеется ввиду?

#7 afwoka

afwoka

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений

Отправлено 18 Сентябрь 2016 - 05:09

Ночь,
Отправил таки заявку в сапорт хостинга сф, надеюсь с хостнгом не ошибся.

#8 AS10

AS10

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 739 сообщений

Отправлено 18 Сентябрь 2016 - 14:57

проходил мимо, заглянул

интересует че думает админ по поводу подобных поделок? (раньше его позиция была клиент и на не на..... не говоря о реализации протокола обмена для клиента)
и че думают игроки если будут знать что ктонить пользуется подобными удобствами?

З.Ы.Надо будет и себе подумать над удобствами исключающими монотонное давление на кнопки

#9 afwoka

afwoka

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений

Отправлено 20 Сентябрь 2016 - 00:47

Вечер
Сапорт хостинга сф подтвердил что проблема на самом сервере сф.

Просмотр сообщенияAS10 (18 Сентябрь 2016 - 14:57) писал:

проходил мимо, заглянул

интересует че думает админ по поводу подобных поделок? (раньше его позиция была клиент и на не на..... не говоря о реализации протокола обмена для клиента)
и че думают игроки если будут знать что ктонить пользуется подобными удобствами?

З.Ы.Надо будет и себе подумать над удобствами исключающими монотонное давление на кнопки
У браузеров открытый протокол, при некотором очень сложно понять опрашивает сервер браузер или что-то другое.

#10 AS10

AS10

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 739 сообщений

Отправлено 20 Сентябрь 2016 - 14:26

Просмотр сообщенияafwoka (20 Сентябрь 2016 - 00:47) писал:

У браузеров открытый протокол, при некотором очень сложно понять опрашивает сервер браузер или что-то другое.
эт понятно - если не представляться в агенте "СуперБраузер" ))
отличат или нет - вопрос не стоит

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

#11 mindwork

mindwork

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 181 сообщений

Отправлено 20 Сентябрь 2016 - 18:56

Надо таймауты ставить, причем рандомные, эмулировать работу неторопливого человека. В идеале с перерывом на воображаемый сон, чтобы совсем не прикопались. За пару суток можно по всей карте пройтись.

#12 AS10

AS10

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 739 сообщений

Отправлено 21 Сентябрь 2016 - 16:59

я не ищу как обойти или маскироваться

Просмотр сообщенияmindwork (20 Сентябрь 2016 - 18:56) писал:

Надо таймауты ставить, причем рандомные, эмулировать работу неторопливого человека. В идеале с перерывом на воображаемый сон, чтобы совсем не прикопались. За пару суток можно по всей карте пройтись.
и потом убеждать саппорт что я лично заделал пару десятков тыс кликов за день? B)

#13 afwoka

afwoka

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений

Отправлено 25 Сентябрь 2016 - 07:04

Просмотр сообщенияAS10 (20 Сентябрь 2016 - 14:26) писал:

эт понятно - если не представляться в агенте "СуперБраузер" ))
отличат или нет - вопрос не стоит

суть вопроса в другом - количество запросов
зайти прогой и собрать инфу о всех системах в пределах видимости уже потянет немало "кликов" и т д
во всех онлайн в запрете доп нагрузка на сервер
и под данное определение может попасть и пользователь с браузером быстро давящий на кнопки
что тогда говорить о проге - она побыстрее давит
Учитывая не состояние найти один айти в собственных фильтрах? думаю не увидят. Однако то что предложил mindwork надо будет тоже сделать, как часть кеша, при большом количестве планет отрос весьма долгий.  

Утро
нашёл достаточно быстрый прокси, продолжаемс... по крайней мере пока прокси живы, Скиньте пм прокси которые юзаете плз.

#14 AS10

AS10

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 739 сообщений

Отправлено 25 Сентябрь 2016 - 23:13

Прикольно обсуждать на форуме игры как спрятаться от администрации игры :D

#15 afwoka

afwoka

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений

Отправлено 26 Сентябрь 2016 - 03:05

Просмотр сообщенияAS10 (25 Сентябрь 2016 - 23:13) писал:

Прикольно обсуждать на форуме игры как спрятаться от администрации игры :D
Думаю администрация выжидает во что это выльется =)

#16 AS10

AS10

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 739 сообщений

Отправлено 26 Сентябрь 2016 - 09:26

вот и ответ есть на
1. Использование строго игровых возможностей.
2. Без глупостей типа ИИ играющего за игрока или рассылки спама и т д
есть мысли создать "обложку" - браузер с некоторыми доп функциями
типа упрощения работы с полетниками, картой и подобным

26.09.2016 01:47:17 Федерация Мы категорически против такого рода программ!

Ну как бы ничего нового
и эт даже в легком варианте - браузер с доп функционалом
что говорить о клиенте основанном на парсинге страниц и предоставляющем игроку интерфейс отличный от браузерного


З.Ы.хотя странно что скрипты разрешены

#17 afwoka

afwoka

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений

Отправлено 26 Сентябрь 2016 - 10:24

Просмотр сообщенияAS10 (26 Сентябрь 2016 - 09:26) писал:

вот и ответ есть на
1. Использование строго игровых возможностей.
2. Без глупостей типа ИИ играющего за игрока или рассылки спама и т д
есть мысли создать "обложку" - браузер с некоторыми доп функциями
типа упрощения работы с полетниками, картой и подобным

26.09.2016 01:47:17 Федерация Мы категорически против такого рода программ!

Ну как бы ничего нового
и эт даже в легком варианте - браузер с доп функционалом
что говорить о клиенте основанном на парсинге страниц и предоставляющем игроку интерфейс отличный от браузерного
Честно...  90% контента придумано игроками, а админ даже сокеты за столько лет не внедрил.
Я хочу играть удобно, хочет - пускай банит, перерегистрируюсь а топик уведу на форум какого из альянсов. В данный момент добрался к авторазведчику карты, потом возможно буду копать формулы топлива и делать к нему автодозаправшика.

Чисто в консоль клиент уже выводит список планет по заданным параметрам(просто обалдеть сколько вокруг меня оказывается 900+ площадок)
В чем тут игровой процесс? в том что игроку просто сложно все обкликать и записать куда-то а потом отфильтровать. Не уверен что буду добавлять эту функцию в публичный доступ, но лично я ей пользоваться буду. Это ненормально что большая часть геймплея построена на неудобном интерфейсе.

#18 AS10

AS10

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 739 сообщений

Отправлено 27 Сентябрь 2016 - 08:49

Попробовал еще вариент
предложил зонтику разрешить мне завести мульта неигрового
для писать/отлаживать

с возможностью контролировать с их стороны вредно/не вредно и в плане напряга
пока молчат

#19 nightwind

nightwind

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 35 сообщений

Отправлено 27 Сентябрь 2016 - 08:56

А запилить несложный эксплойт, закинуть свой файлик с нужными функциями и звать его из приложения религия не позволяет или УК?
нравится - задротствуй, только не говори никому)

#20 AS10

AS10

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 739 сообщений

Отправлено 27 Сентябрь 2016 - 09:24

Просмотр сообщенияnightwind (27 Сентябрь 2016 - 08:56) писал:

А запилить несложный эксплойт, закинуть свой файлик с нужными функциями и звать его из приложения религия не позволяет или УК?
нравится - задротствуй, только не говори никому)
не поверишь - задротствуют по сути все игроки к примеру в поиске нужных планет
а тут речь как это задротство аннулировать
ток администрация как бы против




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных