Проверка файлов при запуске клиента |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Проверка файлов при запуске клиента |
PolaZ
|
26.1.2025, 22:56
Сообщение
|
![]() |
Спасибо за совет, скорее всего так и зделаю🤝🏼
|
|
|
|
PolaZ
|
27.1.2025, 8:35
Сообщение
|
![]() |
|
|
|
|
FootbolistDenys
|
31.1.2025, 0:50
Сообщение
|
|
|
единственный вариант купить диск с игрой)
|
|
|
|
Gecko
|
31.1.2025, 0:56
Сообщение
|
|
|
единственный вариант купить диск с игрой) Лучше на AliExpress заказывать, там можно дешевле взять всего за 50$
![]() Не отвечаю на ЛС.
|
Поблагодарили 1 раз
|
|
usercn
|
3.2.2025, 23:31
Сообщение
|
![]() |
Цитата Искать классику на старых сайтах. Сейчас больше чем на половине эти гсклиенты. Особенно улыбает когда на сайте пишут что он работает на Windows XP тоже (нет). Ещё больше улыбает, когда криворукие сборщики, заворачивают работоспсобный под ХП игровой клиент, в несовместимый под ХП установщик. ![]() Просунутий сервер з максимумом зброї, можливо старійший в Україні
[UA] DNET CS Public Server #1 |
|
|
|
Gecko
|
7.2.2025, 17:23
Сообщение
|
|
|
Да да, надо быть полным дилетантом чтобы использовать Inno Setup версии 6 новее. А кроме установщиков еще бывают ланчеры, требующие .NET 4.8 или что-то еще в этом духе. Помню была тема где был спор выбора установщика, тогда я топил за сетевой установщик на go (монолитный) а usercn за классический - оффлайн установщик. К стати, (который как раз к стати) Windows XP в 2025 году, для игры в cs 1.6 - вот это настоящий бред. Вот в разы проще, удобнее и безопаснее создать свою сборку live-usb дистрибутива gnu/linux на базе debian (12) stable с ядром liquorix 6.12.12 (ZEN) в котором будет предустановлен ваш любимый cs 1.6 с уже предустановленным рабочим окружением, включая установщик steam, и слой совместимости по типу luxwine (аналог POL). Можно играть с флешки на любом совместимом железе x86 с поддержкой драйверов nvidia/AMD. Это скрин уже установленной системой, которую я устанавливал достаточно давно, и на ней уже много чего было протестировано и установлено мессенджеры игры разного рода программы. debian-custom ![]() Если это сообщение наберёт 10 лайков (я пойму что людям это интересно), то я выложу своё окружение сборки такого дистрибутива со всем выше перечисленным ПО. Потреблять такой дистрибутив будет всего 300МБ ОЗУ на кастомном (только некоторые компоненты метапакета) Xfce4. В дистрибутив встроен тайловый оконный менеджер cortile (написан на go) который включается сочетанием клавиш. Система сборки моя (аналогов нет) работает на базе докера + lb, поддерживает локали, то есть 100% локализация образа под конкретный язык. По умолчанию я это выложу очень не скоро, и только на этом форуме, когда руки дойдут доделать документацию. Тут тебе и продвижение своей сборки, и всё самое современное ПО которое будет работать всегда, ну и самое главное - безопасность, тут и overlayfs из коробки, и блокировка несанкционированного трафика всего что лезет в сеть без вашего ведома... UPD Да, в сборке полная поддержка прессетов, а также стандартный установщик дебиан отдельной строкой меню в загрузчике. Никаких calamares и прочей херни... Настройка прессетов позволяет в версии desktop (для рабочей/игровой станции) или для версии nogui (для сервера) устанавливать систему без вопросов, где тот или иной шаг может быть предустановлен (выбор языка, логин пароль, разметка накопителя и прочее) Вариант nogui можно сделать с предустановленными пакетами (к примеру docker + lazydocker), с возможность установить с live-usb версией и готовой к работе ПУ hestiacp и lgsm с нужными вами модулями логином и паролем. Эту сборку удобно использовать на домашних серверах и хостингах с поддержкой своих iso-образов.
Отредактировал: Gecko, - 8.2.2025, 0:17
![]() Не отвечаю на ЛС.
|
|
|
|
Gecko
|
8.2.2025, 18:21
Сообщение
|
|
|
Metal Messiah, Цитата А вот гонять CS 1.6 под Wine при наличии нативных Linux бинарников (да, нет адекватного эмулятора - это хреново) вот это настоящее извращение. Ну я тоже такого же мнения, я для этих целей использую отдельный SSD, с него и загружаю win10, чтобы в pubg иногда побегать. А на gnu/linux хватает steam игр, и нативная cs 1.6 работает вполне нормально. Цитата А вот гонять CS 1.6 под Wine при наличии нативных Linux бинарников (да, нет адекватного эмулятора - это хреново) вот это настоящее извращение. Wine - не эмулятор. Задача ведь в другом - заставить уже готовую сборку под windows работать на gnu/linux, и таким образом её популяризировать, и поверь мне на слово, вот именно cs 1.6 работает просто великолепно с использованием слоя совместимости, а в некоторых случаях даже лучше нативной версии. Но лично я использую steam. Цитата Что касается Debian 12, если не ошибаюсь именно на системе с этой версией недавно заметил одну интересную вещь - для установки wine 32 + wine 64 требуется занять 2 гигабайта свободного места. Вполне возможно, но устанавливать luxwine не обязательно в конечный образ дистрибутива, его можно установить отдельно, в моём случае из графического интерфейса на базе yad. пример работы yad ![]() Лично я никогда не ставил задачу интегрировать в образ дистрибутива большие архивы с играми, или установку слоя совместимости и его интерфейсов, я лишь предложил это как один из вариантов, мой проект по сборке дистрибутива предполагает то, что пользователь сам решает какой у него будет итоговый образ, и размер образа даже в 6ГБ - не так уж и критично, столько весить современный образ win11. Хотя образ моего дистрибутива весит 1.8ГБ. Цитата И да, я категорически не рекомендую никому использовать hestiacp. На счёт hestiacp ты в корне не прав, hestiacp это в первую очередь CLI а не GUI, ты можешь отключить графический интерфейс без каких либо проблем и поправить скрипты как тебе будет нужно, на счёт несовместимости скриптов с материнской вестой, я с таким не сталкивался, с вестой не работаю, но в целом можно поправить /bin/v-backup-user Про LIVE/USB, это опция, разные могут быть задачи, но в целом, это сделано для демонстрации того что будет работать в уже установленной системе. К тому же, подобные образы (nogui-live) полезны для запуска разного рода утилит. Я в своей сбоорке дистрибутивов не использую установленные версии go,node,docker, для них есть инсталяторы по типу go_installer, node_installer (volta), docker_installer потому как их использование не имеет никакого смысла в оффлайн.
Отредактировал: Gecko, - 8.2.2025, 21:00
![]() Не отвечаю на ЛС.
|
|
|
|
Gecko
|
8.2.2025, 22:24
Сообщение
|
|
|
Metal Messiah, Цитата Без Steam? Только steam, его более чем достаточно. Цитата Не верю! FPS виндовой сборки под вайном все таки ниже чем FPS при работе линуксовых бинарников. На счёт виндовой сборки cs 1.6, почитай REDME luxwine, это не просто wine, и работает он в настроенном контейнере где для каждой программы ты можешь создать отдельный профиль который будет работать идельно, профит в том что мы говорим о nonsteam, а это значит, что для нативной (linux) версии нужна поддержка, так как основная система обновляется и всегда может прилететь всё что угодно, игра банально не найдёт нужную ей библиотеку, а в контейнере всё настроено и стабильно, даже при смене версии дистрибутива твоя сборка будет работать. cs 1.6 изначально писали под винду, именно под винду она максимально оптимизирована, по этому разница между хорошо настроенном профиле luxwine и нативной steam версией практически не будет. Не веришь, проверь сам. Да, opengl работает через трансляцию системных вызовов что в теории может вызвать просадку FPS (незначительную), но ты её не заметишь. Цитата Ставить софт в Linux из графических интерфейсов - это извращение. Только командная строка. Только хардкор. Для пользователя это не удобно, тем более под капотом всё равно те же скрипты, можно работать как в CLI так и в GUI, второй вариант удобен тем, что пользователь понимает какие есть установочные скрипты в системе и пользователю не нужно лезть в интернет чтобы узнать как установить тот или иной софт. Цитата Ну а сколько человек, по твоему, в состоянии освоить CLI ? Не в этом дело, если ты шаришь в теме, то тебе ненужен на сервере GUI, я поставил вот такой скрипт и все команды hestiacp у меня в терминале по ctrl+r или h и не нужно помнить все команды наизусть или даже приблезительно знать что вводить, достаточно ввести слово "пользователи" как я тут же получу все команды с комментариями которые работают с пользователями, а GUI я могу всегда запустить или оставить работу параллельно. Код __fzf_history__() { if [ ! -f /usr/bin/fzf ]; then echo -e "\nsudo apt install fzf\n" sudo apt install fzf -y clear fi local selected_command local query="${READLINE_LINE}" local history_file_0 local history_file_1 local history_file_2 if [[ -f .bh ]]; then history_file_0=.bh else history_file_1=~/.bash_history history_file_2=~/.bh_favorites fi local files=() [[ -n "$history_file_0" && -f "$history_file_0" ]] && files+=("$history_file_0") [[ -n "$history_file_1" && -f "$history_file_1" ]] && files+=("$history_file_1") [[ -n "$history_file_2" && -f "$history_file_2" ]] && files+=("$history_file_2") if [ ${#files[@]} -gt 0 ]; then selected_command=$(cat "${files[@]}" | sort | uniq | fzf +i --exact --history-size=10000 --height 100% --reverse --keep-right --tac --query="$query") else selected_command="" fi if [ -n "$selected_command" ]; then READLINE_LINE="$selected_command" READLINE_POINT=${#READLINE_LINE} fi } bind -x '"\C-r": __fzf_history__' alias h=__fzf_history__ Цитата Веб установщик - это зло. Не согласен, я уже описывал все плюсы такой установки. Давай в контексте нашей темы объясню, у тебя есть сборка cs 1.6, у тебя угнали домен, ты его продал или утратил над ним контроль по определённым причинам, а установщик уже размещён на многих сайтах и висит у многих на компах, в случае с оффлайн установщиком это катастрофа, а в случае с сетевым установщиком, всё что тебе нужно сделать, это исправить сборку игры.
Отредактировал: Gecko, - 9.2.2025, 1:58
![]() Не отвечаю на ЛС.
|
|
|
|
VenigreT
|
4.1.2026, 9:43
Сообщение
|
|
|
Gecko, приветКак я понял, ты очень хорошо разбираешься в создании сборок. Мне вот нравится некст клиент сборка, на гитхабе есть файлы, но минус в том, что она не запускается как пиратка, ей можно пользоваться только через включённый стим (и купленную игру), но как можно сделать так, чтобы сделать её пиратской версией? Ссылка на гитхаб https://github.com/CS-NextClient/NextClient...le#installation
Отредактировал: VenigreT, - 4.1.2026, 9:44
|
|
|
|
![]() ![]() |