Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2007, 14:14   #11
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

от 532 не выйдет - dcc32 в обязательном порядке клепает 5 секций по 512 байт+выравнивание. Только с посторонним линкером

кстати почему-то FSG вылетает если пытатся жать полученный екзешник, 3.5кб, а у меня вроде и меньше жал (или то всё-таки upack был)

Ыыыы злобные кодеры )) http://www.xakep.ru/post/21399/default.asp
этот пример собирал FASMом, выкинул директиву RVA - получилось 150 байт.
shutdown`97 вообще артефакт

---

Кстати у мну в подписи ещё одно творение миниатюризации-оптимизации. Последний байт (retn) необязательно
пыщь

Последний раз редактировалось JTG; 08.10.2007 в 14:20.
JTG вне форума Ответить с цитированием
Старый 08.10.2007, 16:17   #12
execom
Редкий тунеядец
Форумчанин
 
Аватар для execom
 
Регистрация: 29.10.2006
Сообщений: 595
По умолчанию НЕХ ФЛУДИТЬ!!!!

Цитата:
от 532 не выйдет - dcc32 в обязательном порядке клепает 5 секций по 512 байт+выравнивание.
Надо не критиковать а смотреть посты и линки.. Я приводил линки на статьи в блоге.. Там объясняется как делать ехе таким образом... Да там нужен асмовский линкер.... Топик создавался не для какого либо оспаривания метода, а для привлечения юзеров желающих изучить этот приём разработки... Считаю все посты на тему: "на асме лучше" - флудом... буду удалять... Соблюдайте культуру поведения...

Цитата:
кстати почему-то FSG вылетает если пытатся жать полученный екзешник, 3.5кб, а у меня вроде и меньше жал (или то всё-таки upack был)
Хз... видимо вы с этой проблемой остаётесь на едине... у остальных работает...

Цитата:
этот пример собирал FASMом, выкинул директиву RVA - получилось 150 байт.
shutdown`97 вообще артефакт
Это не вин32 приложения... в общем-то можно и .соm hello world написать 22 байта.. Но это не о том... Вопрос закрыт... Вот примеры ехе в том числе 532 байта...(не паканые..)
Вложения
Тип файла: rar exmpl.rar (1.2 Кб, 17 просмотров)
execom вне форума Ответить с цитированием
Старый 08.10.2007, 17:21   #13
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Да не имею ничего против делфи, пишите хоть на брейнфаке )
Ну а примеры из WithoutRTL всё-таки вешают FSG. Кто-нить ещё попробуйте, чего это они так жестоко.

Кстати, на заметку, uses с порезаными system и sysinit, если не ошибаюсь, не работает, спасают инклуды


Линкер от MS ещё тулит мусор после дос-заголовка (Richх˜@... кстати там и идентификатор машины, на которой собрали файл, майкрософтовские шпиёны блин )
на wasm.ru статья дето есть как это безобразие пропатчить
пыщь

Последний раз редактировалось JTG; 08.10.2007 в 17:29.
JTG вне форума Ответить с цитированием
Старый 08.10.2007, 18:41   #14
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Цитата:
Кстати, на заметку, uses с порезаными system и sysinit, если не ошибаюсь, не работает
У меня работает... Только при чём здесь uses? system и sysinit Вы в uses прописываете?
zetrix вне форума Ответить с цитированием
Старый 09.10.2007, 09:21   #15
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Цитата:
Сообщение от zetrix Посмотреть сообщение
У меня работает... Только при чём здесь uses? system и sysinit Вы в uses прописываете?
не, в смысле код вынести в модуль *.pas и подключить к проекту
пыщь
JTG вне форума Ответить с цитированием
Старый 09.10.2007, 20:11   #16
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

Конечно это всё хорошо, маленькие приложения на Delphi..... Но зачем такие извращения? проще написать на асме и не париться.....
rpy3uH вне форума Ответить с цитированием
Старый 10.10.2007, 09:26   #17
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Тсссс! А то сейчас снова начнётся
Уникальный случай писькомерства в истории программирования - не у кого больше, а у кого меньше
пыщь
JTG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С Делфи На Си++ MAKEDON Свободное общение 3 22.07.2008 14:39
Из с++ в Делфи Andre1723 Общие вопросы Delphi 4 02.06.2008 17:50
USB и Делфи StartMis Общие вопросы Delphi 2 01.06.2008 14:22
не создается таблица в Interbase, вот кодинг... Алёна БД в Delphi 3 19.02.2008 18:21