Эксклюзив SampX — Кастомный лаунчер

ThePatton

Известный
180
32
Не получается подключится к серверам которые имеют нестандартный ip, клиент их как-то ломает

1666902364195.png
 
Последнее редактирование:

DeadRoundDR

Известный
9
0
Русский как я понял пока не поддерживается? Или это только у меня он не работает?
 

Ya Zaregalsya

Известный
370
131
Спустя пару часов работы появляются дикие тормоза. Лаунчер по несколько секунд реагирует на клик.
 

#Rin

Известный
Автор темы
Всефорумный модератор
1,214
1,035
Вышла версия v1.0.2-alpha:
  • Добавлен русский язык.
  • Исправлено увеличение потребления ОЗУ.
  • Не пингует сервера если окно не активно или свернуто. (Не тратит впустую процессор.)
  • Распознает R4-2 и R5 библиотеку сампа (для названия).
  • Временно отключена сортировка таблицы.
Скачать

Долгожданный фикс без которого непонятно как вы жили. Эксперимент по фиксу кода opensource комьюнити полностью провалился.
Правда остались еще несколько багов и нереализованный функционал.
Есть еще идея написать лаунчер на Rust с использованием только Native Windows GUI (Минимум зависимостей, малый вес и потребление памяти. Но интерфейс скорее всего будет выглядит более старым, как и оригинальный лаунчер.). Для собственного опыта немного начал, но скорее всего не доделаю, т.к вряд ли он будет нужен.



что то такое тут
 

memir

🇷🇺
Всефорумный модератор
332
594
Есть еще идея написать лаунчер на Rust с использованием только Native Windows GUI (Минимум зависимостей, малый вес и потребление памяти. Но интерфейс скорее всего будет выглядит более старым, как и оригинальный лаунчер.). Для собственного опыта немного начал, но скорее всего не доделаю, т.к вряд ли он будет нужен.
c high dpi проблемы наверн будут

а пикер мастер сервера в лаунчере же есть?
 
Последнее редактирование:

ThePatton

Известный
180
32
- Лаунчер не запоминает новый путь к игре (запоминает только в том случае если указать путь к игре в ручную, а так же указать название exe файла)
- При удалении сервера из списка избранных лаунчер вылетает (вернее удаляет но делает это через раз)
UP: Всё ещё не умеет подключаться к серверам которые содержат "-" в IP адресе
 
Последнее редактирование:
  • Нравится
Реакции: #Rin и Ya Zaregalsya

#Rin

Известный
Автор темы
Всефорумный модератор
1,214
1,035
Вышла версия v1.1.0-beta:
  • Возвращена сортировка таблиц. Недоступные сервера отображаются в конце таблицы.
  • Улучшена производительность поиска по серверам.
  • Добавлять сервера можно через ПКМ по пустому пространству.
  • Добавлено предупреждение если не удалось сохранить конфиг.
  • Исправлен краш возникающий после удаления сервера.
  • Исправлен баг из-за которого у сервера самостоятельно менялся привязанный профиль.
  • Исправлено сохранение директории игры при выборе с помощью диалога.
  • Перед запуском игры сперва узнается IP, во избежание проблем с содержанием "-" в домене из-за несовершенного парсинга сампом.
  • Настройка интервала пинга.
  • Возможность пинга только выделенного сервера, а не всей таблицы.
  • Настройка для отключения запоминания последнего размера/позиции окна и ширины столбцов.
Скачать
При обновах можно (нужно) заменять только SampX.exe и папку с языками languages (при наличии). Для этого качайте архив only_SampX_version.zip



c high dpi проблемы наверн будут

а пикер мастер сервера в лаунчере же есть?
Чуть позже добавлю возможность создавать группы с привязкой к мастер-серверам, в том числе с возможностью объединения.
 

Ya Zaregalsya

Известный
370
131
Было бы клёво добавить столбец с обычным целым числом, обозначающим номер сервера в списке. Тогда можно будет расставить сервера в том порядке, котором захочешь.
 
  • Нравится
Реакции: #Rin

#Rin

Известный
Автор темы
Всефорумный модератор
1,214
1,035
Вышла версия v1.2.0-beta:
  • Теперь вы можете скрыть множество настроек справа, убрав флажок "Настройки => Показать профили". В этом случае все данные берутся из последнего выбранного профиля.
  • Серверы можно перемещать в списке, удерживая их за вертикальную заголовочную ячейку с порядковым номером. Сортировка должна быть отключена, и строка поиска должна быть пустой.
  • Добавлен пункт "Серверы" в верхнем меню с кнопками "Подключиться/Добавить/Удалить" и "Сбросить сортировку".
  • Добавлено требование ввода пароля для закрытых серверов, если он не сохранен через контекстное меню по серверу => "Изменить пароль".
  • Добавлена проверка на существование файлов игры.
  • Исправлено дублирование сетевых адаптеров и версий сампа.
  • Исправлена проблема пинговки некоторых серверов (localhost).
Скачать



При первом запуске багает адаптеры и дублирует их.
У выбора версий сампа был аналогичный баг. Исправил.

@#Rin через время экзешник лаунчера может удалится, а при попытке переместить с архива в папку пишет нет прав, так уже 2 раз
Сам себя точно не удалит, проблема скорее всего в антивирусе, добавь в исключения.