-
Постов
279 -
Зарегистрирован
-
Посещение
-
Победитель дней
13
Тип контента
Профили
Форумы
Загрузки
Блоги
Сообщения, опубликованные Vlad2
-
-
-
Если тебе нужно убрать значек СЕ из трейнера, то просто удали значек с самого СЕ, перед запаковкой в трейнер, или просто поменяй на значек своей программы.
Чтобы убрать надписи СЕ, открой ехе'шник СЕ редактором ресурсов и просто замени все строкт Cheat Engine на свои.
Потом уже пакуй трейнер
-
3 часа назад, Taiwan сказал:
Это чтобы, дампами не симулировали)
Не понимаю, кому это будет нужно для выполнения выше изложенных задач.
6 минут назад, Taiwan сказал:Я могу только предполагать, как она устроенна - на все 100% знать не могу!
Может скинешь без пакера тогда версию?
- 1
-
Может напишешь в ЛС, как устроено обнаружение виртуальной машины. Я бы попробовал разобраться, на что может реагировать. А ты бы пофиксил у себя в программе.
- 1
-
3 минуты назад, Taiwan сказал:
Ошибка 100% исключена, если подключить логику: У меня запускается, у других участников форума тоже - значит, проблема на твоей стороне, а не на стороне Защиты. Может, у тебя какой-то драйвер установлен, отвечающий за какие-то виртуальные действия и он в данный момент запущен, а может и сторонний софт запущен. Я честно, без понятия.
Ну если у меня обычная машина, а программа пишет, что виртуальная, следовательно ошибка на программной стороне А на других участников ссылаться не стоит, всегда бывают исключительные случаи.
- 1
-
10 минуту назад, Taiwan сказал:
Ну да, ты пытаешься запустить "Train Me" на виртуальной машине
Я делаю это на своей основной рабочей машине, не виртуальной. Пробовал загружаться с другой ОС, другого жесткого диска - тоже самое.
Напрашивается мысль, что в твою защиту закралась ошибка, которая приводит к данной ситуации -
-
3 минуты назад, partoftheworlD сказал:
Без видюхи пк ?
C видюхой, Радионовской
-
1 час назад, Taiwan сказал:
Это чтобы, дампами не симулировали)
А мне то что делать?) Я на обычной ОС запускаю, а он ругается)
-
Перемудрил с защитой) Не дает запустить, ссылаясь на использование виртуальной машины)
- 1
-
Создай таймер, который будет выполнять функцию, где будет проверка - нажата кнопка или нет. В этом тебе поможет функция isKeyPressed(key).
А дальше по условиям, если нажата - запись того, нет - другого.
-
Насколько я помню нужно везде ставить два слэша
shellExecute('D://Notepad++/notepad++.exe/')
-
if(GemeID == nul) then
if (GameID == nil) then
-
Можно поробовать так openProcess(GameID)
-
В СЕ есть компонент Вкладки
-
txt = string.gsub(txt, 'что заменить', 'на что заменить')
- 1
-
Запись в файл
Скрытый текстfunction write_file(filename, myString) f = assert(io.open(filename , "a+")) --[["r":режим чтения (используется по умолчанию); "w":режим записи; "a": режим дозаписи в конец файла; "r": режим изменения, все ранее хранившиеся данные сохраняются; "w": режим изменения, все ранее хранившиеся данные сохраняются; "a": режим изменения с дозаписью в конец, все ранее хранившиеся данные защищены, запись разрешена только в конец файла.]] f:write(myString.."\n") f:close() end
- 1
-
9 часов назад, RAMIRO сказал:
далеко лезть не надо systemdetection64.dll если сделать lua который будет выгружать эту библиотеку
С чего такая уверенность, что после этого игра не ляжет и будет работать?
-
Да потому что мне лень постоянно после каждого обновления искать целую тучу инструкций, потом делать обход и записывать все это в трейнер. СЕ не использую, поэтому это все ужасно долго.
Я думаю, что все же проще будет найти функцию закрытия. А не мучаться каждый раз со скриптами.
Сейчас еще отладчик стал вести себя неадекватно, и игра иногда его обнаруживает
-
19 час назад, AntonVit сказал:
Игра недавно обновилась. Кто сделал обход защиты? Поделитесь скриптами.
Предлагаю искать код, который закрывает игру. Иначе очень сложно делать этот обход каждый раз
-
20 часа назад, LIRW сказал:
Мастер, а на пример функцию завершения процесса, можно реализовать в СЕ
Можно, и это не сложно. Протестируй.
Закинуть в папку autorun директории СЕ. Активация по клавишам F12+Delete.- 3
-
Почему секции [Enable] [Disable], в конце скрипта?
И вообще почему ты просто не занесешь скрипт в луа окно? Там где ему место.
Сделано криво, потому и не работает
-
Это делается свойством BorderStyle. Я тебе уже говорил, создай тестовую форму и по изменяй ее свойства в редакторе, чтобы разобраться, что за что отвечает.
- 2
-
Есть такое свойство Align - Выровнять. Нужно для объекта Memo, задать это свойство в - alClient.
А как это сделать, смотри в mail.lua
ПОДСКАЗКА:
Объект.задатьВыравнивание(alClient)
В defines.lua написано:
--alignment types alNone=0 alTop=1 alBottom=2 alLeft=3 alRight=4 alClient=5
Поэтому можно передавать ни alClient, а 5
Delphi
in Высокоуровневое программирование
Опубликовано
Тебе ничего не нужно переводить. Достаточно просто изначально считать значение в нужном формате.
Выше Гарик уже написал, как это сделать