Jump to content

SymbX

Legendary Mentor
  • Posts

    504
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by SymbX

  1. Не знаю будет ли полезно, посмотрел на пикселях (android 13 и 15):

     - если просто включить звук и музыку - все ок.

     - если начать любое взаимодействие с игрой (перемещатся, открывать меню, сумку и т.д.) - начинаются разрывы в звуке

     

     

    upd:

    да-да... я не внимательно прочитал тему, у пикселей проявляется только проблема со звуком, фпс не проседает

  2. 2 hours ago, Typical said:

    не сохраняет тоже

    А это уже минус неподдерживаемого дистра, игра собирается с либами дебиана (или убунты, не уверен).

    Не уверен что именно мешает:

     - на выходе с игры всегда в лог вылетает стектрейс с segfault (возможно потому что построено с libc 2.36, у арча 2.41)

     - для настроек графики ws_config.xml даже не имеет єтих параметров, не ясно где оно их сохраняет

     

     

  3. 2 hours ago, Typical said:

    не работают бинды скиллов и хоткеи для чата

    ох, в каком-то DE я это встречал... по моему kde в какой-то конфигурации передает нажатия клавиш в раскладке (т.е. если выбрать не "en" - игра видит это как другие клавиши).

    как это решается - без понятия, уже годами сижу с gnome & wayland

    мне кажется это было связано с ibus, но слишком давно было что бы вспоминать

     

    (hyperland, cosmic и подобное что сейчас используют ничего не проверял)

  4. Для линя есть нативный клиент, зачем тебе wine...
     - для всего что форк дебиана (убунта сюда) -  на сайте есть deb пакеты: https://warspear-online.com/en/download

     - для арчеподобных (манжаро, едевор etc) есть aur пакет (меинтейню я т.к. арч не поддерживаемый дистр): https://aur.archlinux.org/packages/warspear

     

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

    Spoiler

    image.png.8ece6a51eb96405cdbdcf612ee8b108f.png

     

    Немного оффтоп, но еще можно уговорить разработчиков выгружатся в flathub (там разрешены closed source проекты, поддерживаются очень много дистров и он есть в многих дефолтных сторах) - манифест я подготовил и скинул, но пока это все тихо. Было бы приятно что игра доступна сразу и обновляется штатно системой.

    @Shimarin не рассматривался этот вариант?

  5. On 6/7/2025 at 5:02 PM, Tyler Durden said:

    и фиг его знает как там на сервере хранятся логины и пароли

    думаю будет достаточно слова "bcrypt", и это сделано не только для того что бы я не видел пароли - а на случай если всеже найдется какой-то вселенский баг позволяющий достучатся до базы - что бы ваши пароли никуда не слили. И вовсе адекватная практика - никогда не использорвать одинаковые пароли на разных сервисах (как и сказано - фиг знает как оно там хранится)

    вполне справедливое заявление, но запускать на своей машине запускать что-то - намного страшнее (ниже распишу)

     

    On 6/7/2025 at 4:28 PM, Konfeta said:

    Таланты очень долгое время в этом калькуляторе находятся в разработке и ничего не меняется

    я бы реально хотел посмотреть как ты будешь разрабатывать в той ситуации в которой нахожусь я, как уже отписывал - когда будет спокойно - тогда буду заниматся этим.

    за все время только один человек предложил помочь (карту дописать), это было почти полтора года назад (летом 24 года связывался - была имплементация для пк, но на мобильных не работало)

     

    On 6/7/2025 at 4:28 PM, Konfeta said:

    Я хочу использовать набор звуков и иконок игры.

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

     

    Еще из мыслей:

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

     

     - тебе стоит подумать о защите бинарника, например представим что я плохой человек - я могу взять твой бинарник (jar или упакованое в exe - не важно), даже если не учитывать публичное наличие кода (т.к. java декомпилируема) - я могу туда добавить какого-то вредного кода (примеры можно взять из пункта више) и распространять его в таком зараженном состоянии - т.е. даже если ты выпускашь все чистое и хорошее - не означает что не найдется кто-то кто сделает его плохим и будет распростронять (возможно даже притворяясь тобой или фишинговым сайтом и т.д.) - из решений не могу много придумать - выгружать только через форум? покупать сертификат подписи кода?

     

     - по поводу javafx... (я пишу на java по работе уж почти 10 лет, правда бекенд), сделаешь себе кучу мучений (может я прям слишком жестко... веб тоже морока)

     

     - не планируй всю базу забивать руками, автоматизируй хоть как-то (распознавание текста и значка по отображению клиента игры и т.д.) - гарантирую что устанешь собирать руками. у меня собрано 34к предметов и у многих из них поплыли текстуры (не иконки) которые нужно как-то обновить - ужас. (вполне можешь собрать с моего api, ничего не имею против, я где-то оставлял описание по тому как запрашивать)

  6. Немножко тестов:
     - Pixel 6 Pro (Android 15), кастомная клавиатура: баг воспроизводится
     - Pixel 6 Pro (Android 15), стоковая клавиатура: баг воспроизводися

     - Pixel 4 XL (Android 13), кастомная клавиатура: нормальное поведение

     - Pixel 4 XL (Android 13), стоковая клавиатура: нормальное поведение

     

    При проявлении бага на видео ускорено и может быть не заметно - layout меняется довольно странно, но стабильно:

     - 1 открытие: текстовое поле над клавиатурой, текст печается видимо

     - 2 открытие: текстовое поле находится под клавиатурой

    -  3 открытие: текстовое поле над клавиатурой, но текст печается (отрисовка шрифт) не в нем (предположительно под клавиатурой)

  7. Сайт работает сквозь cloudflare.
    Т.е. мой сервер раздает файлы (страницу, скрипты, стили и картинки), но все это идет сквозь сервера cloudflare. Даже если мой сервер упадет - cloudflare кєширует файлы и все равно отдаст страницу с стилями и скриптами, в результатие не получится например открыть список предметов или сохраненные сборки (т.к. данные все же должен отдать мой сервер).

     

    Если уж не грузится прям даже внешний вид - только пробовать другие сети/браузеры/впн т.к. что-то не работает даже не доходя до моего сервера.
     

    Spoiler

    Была перезагрузка 13 числа, но там менее чем 5 мин оффлайн был
    image.thumb.png.907a4b96ad443601fdb55126bb164193.png

     

  8. On 1/31/2025 at 6:16 PM, ItzStrai said:

    Встречаю такую ошибку при входе в аккаунт.

    Это "делаю фичу и на всякий случай 3 бага". Делалось "восстановление паролей", а сломалась авторизация. Исправлено, но пока кэш - ближайшие 4ч ошибка может присутствовать.

  9. Пришлось провести тяжелое обслуживание сервера, так как ОС уже давно вышла из эксплуатации.

     - На всякий случай добавил сброс пароля.


    BTW: Я вижу, что в клиент добавлен польский язык. Если кто-то сможет перевести интерфейс (только интерфейс, не игровые данные) на польский, он будет добавлен.

    Источник перевода: ru.json

  10. Добрый день

    На сайт выгружен битый deb пакет для linux amd64.

     

    Запускаем wget https://warspear-online.com/files/linux32 - скачивается файл 81мб
    Запускаем wget https://warspear-online.com/files/linux64 - скачивается файл 0б

     

    (если сделать загрузку с сайта в браузере эффект тот же)

    @Holmes можете поправить? я не могу сделать обновление в AUR если доступна только одна архитектура

     

    UPD: Проблема решена Shimarin, можно закрывать

  11. Как тот к чьему серверу доступ тоже пропадает, еще раз повторю:
    кто создает проблему? кто фильтрует трафик? вместо того что бы разбиратся с источником, бьем по пострадавшим...

     

    Spoiler

    помехи на пути связи не проблема разработчика, aigrind в данном случае пострадавшие как и игроки, но кому-то писать дичь проще чем загуглить и понять

     

  12. Увы с сервером все в порядке, проблема не на моей стороне, я думаю догадываетесь в чем проблема.
    Кто-то фильтрует трафик к cloudflare (возможно файрволл какой-то страны?).
    Можно добавить домен "cloudflare-ech.com" в обход блокировок (да, да тоже что для дискорда, ютуба и т.д.) - будет грузится.

×
×
  • Create New...