С Новым годом! Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 20

Поместить файл в ресурсы приложения

16.09.2014, 06:48. Показов 2277. Ответов 35
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет Всем! Как закинуть эту программу в Visual Basic 6.0?
Программа Optimisations предназначена для оптимизации Операционной
Системы Windows.
Имеет прямое обращение к Центральному Процессору
и к Оперативной Памяти.
Запускать можно по несколько раз.
Увеличивает производительность компьютера от 14 до 25 %,
помогает антивирусам распознать вирусы, а также исправить некоторые системные ошибки!
Вирусов нет!
Написано на Assemler VASM
Вложения
Тип файла: 7z Optimisations1.7z (958 байт, 20 просмотров)
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.09.2014, 06:48
Ответы с готовыми решениями:

Как хранить все ресурсы приложения во внешнем файле (контейнере)
Опять подошла к некоему порогу, но есть сильные подозрения что тема очень не нова, но поиском не нашла по форуму ничего нужного. Файл...

Как поместить CSV-файл в массив?
Если можно, поделитесь 'живым' примером, а не закорючками из букваря по программированию, вроде, - 'попробуй Arr() As Variant'. Файл...

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

35
Модератор
10048 / 3894 / 883
Регистрация: 22.02.2013
Сообщений: 5,847
Записей в блоге: 79
16.09.2014, 09:00
Писал ты? (от этого будет зависеть ответ)

Добавлено через 3 минуты
Это не исполняемый файл.
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
16.09.2014, 09:01
Цитата Сообщение от BagiLR Посмотреть сообщение
Вирусов нет!
Ну это понятно. В архиве только 2 текстовых файла. Первый текстовый файл ReadMe.txt с описанием чудодейственной программы.
А второй тестовый файл Optimisations1.exe с содержанием путей и ключей компиляции:
prompt $s
D:\Мои документы\Загрузки\1065-tasm\tasm\TASM.EXE /z /zi /n /m2 C:\OPTIMI~1\OPTIMI~1.ASM, C:\OPTIMI~1\Optimisations1, C:\OPTIMI~1\Optimisations1
D:\Мои документы\Загрузки\1065-tasm\tasm\TLINK.EXE /x /v /3 C:\OPTIMI~1\Optimisations1, C:\OPTIMI~1\Optimisations1
Исполняемых файлов нет и вирусов соответственно нет.
Что то пошло не так, о создатель чудодейственного средства, да?
0
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 20
16.09.2014, 10:24  [ТС]
Писал я сам.

Добавлено через 11 минут
пути есть да, но и исходный код там есть
0
Модератор
10048 / 3894 / 883
Регистрация: 22.02.2013
Сообщений: 5,847
Записей в блоге: 79
16.09.2014, 10:24
Цитата Сообщение от BagiLR Посмотреть сообщение
Писал я сам.
Можно выполнить его в виде ассемблерной вставки, но нужно сделать код базонезависимым, и подкорректировать все вызовы API функций. Также можешь вручную править импорт и релоки (для этого нужно включить секцию .reloc в EXE).
1
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
20.09.2014, 00:58
Лучший ответ Сообщение было отмечено BagiLR как решение

Решение

Цитата Сообщение от BagiLR Посмотреть сообщение
Увеличивает производительность компьютера от 14 до 25 %,
помогает антивирусам распознать вирусы, а также исправить некоторые системные ошибки!
О, я даже готов заплатить, если расскажешь, как это делаешь и докажешь вышесказанное
1
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 20
20.09.2014, 08:42  [ТС]
Привет!
Процессор NTVDM обнаружил недопустимую инструкцию. - это говорит о том, что в системе есть вирус самый вредоносный, если же такого сообщения не выходит, то вирусов нет в системе, появляется просто MS-DOS окно и закрывается само по себе выполнив код операций.
В программе шестнадцатиричные коды в виде команд, есть основные команды, всего команд выше ста, и каждая выполняет операцию. Первоначально я хотел написать на Visual C++, но неоткуда скачать такой большой установочный пакет. Шестнадцатиричный код обращается через память к процессору, ну как бы заводя его и тогда процессор повышает производительность вместе с ОЗУ. Далее хочу всё же написать на С++ и скорее всего напишу, так как пользователям интересней работать с кнопками!
0
Эксперт по электронике
6536 / 3164 / 334
Регистрация: 28.10.2011
Сообщений: 12,421
Записей в блоге: 7
20.09.2014, 10:26

Не по теме:

Цитата Сообщение от BagiLR Посмотреть сообщение
Процессор NTVDM обнаружил недопустимую инструкцию. - это говорит о том, что в системе есть вирус
В вашем случае, это говорит о том, что ваше чудо-средство - липа и не является настоящим exe-файлом. Проще говоря, это фейк! Вы бы хотя бы удосужились открыть его в блокноте и сами все поняли (если конечно понимаете чем exe-файл отличается от текстового).
Инфа в первом сообщении больше похожа на рекламу чем на описание программы. Если вы бы реально могли написать такую прогу, то во первых, не допустили бы такого косяка с содержимым файла, а во вторых, как поместить прогу в ресурсы знали бы сами.

ИМХО, школьник детектед с повышенным ЧСВ



Добавлено через 5 минут

Не по теме:

Цитата Сообщение от BagiLR Посмотреть сообщение
Шестнадцатиричный код обращается через память к процессору
Вы хоть знаете что такое шестнадцатиричный код? Или услышали модное словечки и применяете его везде?
Цитата Сообщение от BagiLR Посмотреть сообщение
тогда процессор повышает производительность вместе с ОЗУ.
Ага, испугавшись вашего "шестнадцатиричного кода" проц сразу же на несколько порядков увеличивает свою тактовую частоту!:D:rofl:

0
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 20
20.09.2014, 10:46  [ТС]
Программа работает отлично locm, скомпилировался файл без ошибок!
Хорошо, попробую обновить её!
0
Эксперт по электронике
6536 / 3164 / 334
Регистрация: 28.10.2011
Сообщений: 12,421
Записей в блоге: 7
20.09.2014, 11:07
Цитата Сообщение от BagiLR Посмотреть сообщение
Программа работает отлично locm, скомпилировался файл без ошибок!
Открой EXE-файл в блокноте и посмотри что там.
Выложи исходный текст программы.

Добавлено через 2 минуты
Цитата Сообщение от BagiLR Посмотреть сообщение
Программа работает отлично
По каким признакам это определил? По этому сообщению?
Цитата Сообщение от BagiLR Посмотреть сообщение
Процессор NTVDM обнаружил недопустимую инструкцию.
Это означает что в программе есть ошибка, ведь формат не соответствует спецификации.
1
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
20.09.2014, 12:43
Цитата Сообщение от BagiLR Посмотреть сообщение
если же такого сообщения не выходит, то вирусов нет в системе
Среди красивой рекламы упускается один "незначительный" момент,
что кроме вирусов (файловых вирусов) существуют еще несколько категорий вредоносного ПО.

Правда, если у Вас на ПК такой зверек завелся, Ваше лекарство тоже покусают,
ибо лечить такие штуки нужно из-под Live-CD.

Но как необразованный пользователь - мне описание понравилось. Пять балов.
0
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 20
20.09.2014, 12:54  [ТС]
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
.386
.model flat, stdcall
option casemap:none
 
;include modules=======================================
;include %Paste MASM Directory here!%\include\windows.inc
;include %Paste MASM Directory here!%\include\user32.inc
;include %Paste MASM Directory here!%\include\kernel32.inc
;======================================================
 
;librarys==============================================
;includelib {Paste MASM Directory here!}\lib\user32.lib
;includelib {Paste MASM Directory here!}\lib\kernel32.lib
;======================================================
 
;segments =============================================
 
;place your data here
.data
 
;place your executable code here
.code
VERR ax,0116f1h
start: ;- entry point
 
end start
;======================================================
Окей, друзья, спасибо за ответы, помогите вставить правильно это шестнадцатиричный код выше 0156f1h
правильно я пишу его? так вот как его вставить в Visual Assembler? вирусы и вредоносный код не писал и не пишу и не буду никогда писать если честно!

Добавлено через 50 секунд
нужно в общем вставить шестнадцатиричный код в V-asm
0
Модератор
10048 / 3894 / 883
Регистрация: 22.02.2013
Сообщений: 5,847
Записей в блоге: 79
20.09.2014, 13:06
Что за бред вообще?
Вставить можешь либо
Assembler
1
dd 0x116f1
, либо
Assembler
1
add DWORD PTR [esi-0xf],edx
это просто вставка числа 0x116f1 в код.

Добавлено через 4 минуты
BagiLR, поясни конкретно полностью задачу, что ты хочешь сделать.
0
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 20
20.09.2014, 13:36  [ТС]
The Trick, нужно чтобы шестнадцатиричный код определённый срабатывал в любой вставке в ассемблере,
например 0x116f1 этот код чтобы сработал и всё
если честно я сам пишу программы но не такой сложности, просто у меня появилась возможность читать и разбирать полностью шестнадцатиричный код, и я решил написать программу исключительно на шестнадцатиричном коде, сам я инженер-программист и решил заработать на пару тонн угля запасаться нужно ведь на зиму, а с деньгами проблемы, в месяц зарабатываю на ремонте от 300 до 400 $, но не хватает денег всё равно!
Я отблагодарю тех кто помог и поможет мне со вставкой шестнадцатиричного кода вот сюда:
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
.386
.model flat, stdcall
option casemap:none
 
;include modules=======================================
;include %Paste MASM Directory here!%\include\windows.inc
;include %Paste MASM Directory here!%\include\user32.inc
;include %Paste MASM Directory here!%\include\kernel32.inc
;======================================================
 
;librarys==============================================
;includelib {Paste MASM Directory here!}\lib\user32.lib
;includelib {Paste MASM Directory here!}\lib\kernel32.lib
;======================================================
 
;segments =============================================
 
;place your data here
.data
 
;place your executable code here
.code
 
start: ;- entry point
 
end start
;======================================================
заранее благодарен спасибо
0
Модератор
10048 / 3894 / 883
Регистрация: 22.02.2013
Сообщений: 5,847
Записей в блоге: 79
20.09.2014, 14:39
BagiLR, это троллинг?
Я тебе написал как вставить число 0x116f1 в код.
Для чего вставлять в код это число? Эквивалентная инструкция ассемблера x86 -
Assembler
1
add DWORD PTR [esi-0xf],edx
Какой смысл во вставке этого числа в код? И самый главный вопрос - при чем тут VB6?
2
Эксперт по электронике
6536 / 3164 / 334
Регистрация: 28.10.2011
Сообщений: 12,421
Записей в блоге: 7
20.09.2014, 15:41
Цитата Сообщение от Dragokas Посмотреть сообщение
Но как необразованный пользователь - мне описание понравилось. Пять балов.
Описание конечно привлекательное, но только вот прога ничего не делает из описанного. А вот в описании (в архиве) есть номер WM кошелька. Кто-то может повестись на эту прогу и даже кинуть мани афтору, только вот прога ничего не стоит, т. к. ничго не делает из описанного. Обычное надувательство!

Цитата Сообщение от BagiLR Посмотреть сообщение
помогите вставить правильно это шестнадцатиричный код выше 0156f1h
Как это поможет ускорить комп и защитить его от вирусов? И почему именно 0156f1h, а не какое-то другое число?

Научитесь компилировать, т. к. исполняемый файл на самом деле ни какой не исполняемый.
1
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
20.09.2014, 15:45
Цитата Сообщение от BagiLR Посмотреть сообщение
просто у меня появилась возможность читать и разбирать полностью шестнадцатиричный код
А до этого вы были слепым или просто компьютера не было?
Но это так к слову. Главный вопрос в другом - как инструкция VERR, которая определяет, доступен ли сегмент памяти и можно ли для него выполнять чтение, помогает увеличить производительность компьютера от 14 до 25 %,помогает антивирусам распознать вирусы, а также исправить некоторые системные ошибки???

Не по теме:


Я бы по п.п. 5.22 (Запрещено намеренно вводить других пользователей форума в заблуждение.) строго предупредил ТС, то раз The trick так серьёзно воспринимает его "программу" и пытается искренне помочь, то может я просто что то не понимаю в этой программе?

1
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 20
20.09.2014, 15:52  [ТС]
Извините, я просто доделаю эту программу нормально!
0
Эксперт по электронике
6536 / 3164 / 334
Регистрация: 28.10.2011
Сообщений: 12,421
Записей в блоге: 7
20.09.2014, 16:06
Цитата Сообщение от BagiLR Посмотреть сообщение
я просто доделаю эту программу нормально
Вот, сначала нужно сделать нормально, а потом заявлять о ее возможностях, а не наоборот (не ставить телегу впереди лошади). По сути, программы как таковой нет.
Допустим, вы знаете как написать такую программу. Расскажите нам об этом. Как по вашему должна работать программа, соответствующая описанию в первом сообщении темы?
0
Модератор
10048 / 3894 / 883
Регистрация: 22.02.2013
Сообщений: 5,847
Записей в блоге: 79
20.09.2014, 16:08
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Главный вопрос в другом - как инструкция VERR, которая определяет, доступен ли сегмент памяти и можно ли для него выполнять чтение, помогает увеличить производительность компьютера от 14 до 25 %,помогает антивирусам распознать вирусы, а также исправить некоторые системные ошибки???
При чем тут verr?
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Я бы по п.п. 5.22 (Запрещено намеренно вводить других пользователей форума в заблуждение.) строго предупредил ТС, то раз The trick так серьёзно воспринимает его "программу" и пытается искренне помочь, то может я просто что то не понимаю в этой программе?
Я не воспринимаю никак эту программу, т.к. никакой программы я не вижу. Судя по этому посту я делаю вывод что ТС троллит, что я у него и спросил.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.09.2014, 16:08
Помогаю со студенческими работами здесь

Как поместить файл в ресурсы?
В VB 6.0 есть такая прикольная вещица, как файл ресурсов, а в VB.NET есть такое?...если да, то как до этого достучаться?

Как в среде программирования SharpDevelop 4.4 поместить файл в ресурсы программы?
Как в среде программирования SharpDevelop 4.4 поместить файл в ресурссы программы? (картинку, мидиафайл и т.д) В Visual Studio - понятно...

CodeDOM. Как поместить файл в ресурсы и как добавить ссылку на сборку из ресурсов?
Здравствуйте, у меня есть функция которая собирает программу из исходного кода на c# public void Build(string name, string sourse,...

Поместить png в ресурсы компонента
Господа, никак не получается засунуть картинки png формата в ресурсы компонента. Для шестого билдера. Качнул библиотеку pngimage.pas,...

Поместить *.exe в ресурсы программы
Моя прога использует стороннюю. Необходимо как-то засунуть стороннюю программу в ресурсы моей, чтобы оттуда её вызывать. У меня Visual...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru