Навигация
Поддержать материально
Steam Greenlight

Логотипы
Медальки
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Темы форума
195 - @
Сегодня, 22:26
 Mefistofel
195 - ?
7.10.2026
 PapkaI_Igrodel
194 - Numbers go brr…
20.09.2026
 PapkaI_Igrodel
Будущее IGDC
6.09.2026
 IAmNotARobot
194 - ?
27.08.2026
 PapkaI_Igrodel
193 - Bullet Heaven…
23.06.2026
 Dan
.ruby
9.06.2026
 stom
193 - ?
29.05.2026
 Piroxyline
192 - Lords of the B…
10.05.2026
 Mefistofel
Архив Neuh
6.04.2026
 PapkaI_Igrodel
Сейчас на сайте
Гостей: 3
На сайте нет зарегистрированных пользователей

Пользователей: 1,795
новичок: appscoproration
Обсуждение «Реально создать на Delphi - Hello Word размером в 800-900 байт?»
Страница 1 из 2 1 2 >
crash
Avatar пользователя

Опубликовано 25.04.2007 01:03 (20 лет назад)    #
Здравствуйте!
У кого какие идеи по этому? очень нужно чтонть необычное!
Помогите плиз!
Roguelike III:Не участвую.
Division
Avatar пользователя

Опубликовано 25.04.2007 05:10 (20 лет назад)    #
http://xproger.mirgames.ru/?id=1&page=0&doc=delphi_min - что-то необычное (:

редакция от Division, 25.04.2007 05:10

Roguelike III:Не участвую.
crash
Avatar пользователя

Опубликовано 25.04.2007 05:25 (20 лет назад)    #
Спасибки! счас посмотрим....!;)
Roguelike III:Не участвую.
DJTsvetkov
Avatar пользователя

Опубликовано 25.04.2007 14:42 (20 лет назад)    #
Юзай Asm - там Hello World! в ~22Kb уместится... :)
Roguelike III:Не участвую.
Darthman
Древний организм
Avatar пользователя

Опубликовано 25.04.2007 14:48 (20 лет назад)    #
DJTsvetkov На делфи в 4Кб укладывается, а на АСМЕ 22? что-то тут не так :)
Roguelike III:Не участвую.
XProger
Avatar пользователя

Опубликовано 25.04.2007 16:13 (20 лет назад)    #
820 байт без сжатия
hello.rar.rar [ 805 ]
Roguelike III:Не участвую.
crash
Avatar пользователя

Опубликовано 26.04.2007 00:11 (20 лет назад)    #
2 XProger
А исходник положить забыл? я примерно такой же сделал но с UPX 810 байт
Кстати если юзать FakeCom.com из ссылки Division делаем DOS-COM из WIN-EXE сжимаем UPX но!
если размер более 100кб то UPX ругается! типа большой размер DOS-COM файла :|
Но до 100 кб прокатывает и жмет довольно сильно!
Так что прикольно! :)
Roguelike III:Не участвую.
DJTsvetkov
Avatar пользователя

Опубликовано 26.04.2007 05:14 (20 лет назад)    #
Darthman, я буковку "K" по привычке поставил... Надо было, конечно же, написать 22 байта... :)
Roguelike III:Не участвую.
XProger
Avatar пользователя

Опубликовано 26.04.2007 14:07 (20 лет назад)    #
crash, не выкладываю исходник, ибо всё разжевал в своей статье...
Компилилось на Delphi 3 и собиралось MS Linker'ом. Вот ещё посмотри...
Roguelike III:Не участвую.
Darthman
Древний организм
Avatar пользователя

Опубликовано 26.04.2007 20:41 (20 лет назад)    #
Хпрогера задели за живое :)))
Roguelike III:Не участвую.
Sovetnik
Avatar пользователя

Опубликовано 27.04.2007 02:27 (20 лет назад)    #
crash написал:
если размер более 100кб то UPX ругается! типа большой размер DOS-COM файла :|

Насколько я помню, ограничение по размеру com-файла - 64К. Вроде это в его структуру заложено. Или я что-то путаю?

имхо легче прогу написать на асме, чем жать несколькими архиваторами :|

редакция от Sovetnik, 27.04.2007 02:33

Roguelike III:Не участвую.
crash
Avatar пользователя

Опубликовано 27.04.2007 03:14 (20 лет назад)    #
зы.... не знал XProger спасиб...
Насколько я помню, ограничение по размеру com-файла - 64К. все верно!
Roguelike III:Не участвую.
Gluk
Avatar пользователя

Опубликовано 27.04.2007 16:44 (20 лет назад)    #
Как уже тут писали, юзай асм ! ;)
26 байт и не какого UPX!
http://bygluk.clan.su/HelloWorld.rar

редакция от Gluk, 27.04.2007 17:13

Roguelike III:Не участвую.
XProger
Avatar пользователя

Опубликовано 27.04.2007 17:23 (20 лет назад)    #
Gluk, не Win32
Roguelike III:Не участвую.
Sovetnik
Avatar пользователя

Опубликовано 28.04.2007 02:26 (20 лет назад)    #
Gluk написал:
Как уже тут писали, юзай асм ! ;)
26 байт и не какого UPX!

Скачать не удалось :( , но сразу:
Зачем сжимать 26 байт RAR'ом? ;)
Скорее всего, там действительно не Win32, потому как насколько я помню, на fasm'e в несжатом виде HelloWorld весил 1кб. Вы знаете, invoke и всё такое...

Вообще в вопросах размера я так и не разобрался, какой же компилятор лучше :( решил, что лучше кодить, не обращая внимания на размер, так больше на работе сосредотачиваешься.

Добавлено
hello.asm (fasm, samples) - 1.5кб в несжатом виде, после сжатия RAR'ом 427 байт, kkrunchy жать мне его отказался, UPX - тоже :(
Вот и верь после этого ассемблерам :|
Roguelike III:Не участвую.
Gluk
Avatar пользователя

Опубликовано 28.04.2007 13:17 (20 лет назад)    #
Зачем сжимать 26 байт RAR'ом?

Это я сначала хотел аттачем, там же нельзя сом файлы, чёта не получилось.
kkrunchy жать мне его отказался, UPX - тоже

Да у меня тоже :|

редакция от Gluk, 28.04.2007 13:22

Roguelike III:Не участвую.
crash
Avatar пользователя

Опубликовано 29.04.2007 01:42 (20 лет назад)    #
Да дело не в асм, дело в дельфях ...
на дельфях я хотел получить минимальный размер при рабочей программе вот и все получил!
Всем пасибо...
Асм хорошо, но писать в блоконотике меня убивает ;) хе хе
Например в том же дельфи, встроенный асм на высоте!:p
Roguelike III:Не участвую.
Andru
Avatar пользователя

Опубликовано 29.04.2007 18:14 (19 лет назад)    #
С UPX'ом все в порядке ;) Надо всеголишь юзать принудительное сжатие в строке параметров - "upx.exe --best --force"
Roguelike III:Не участвую.
Sovetnik
Avatar пользователя

Опубликовано 29.04.2007 20:34 (19 лет назад)    #
Andru написал:
С UPX'ом все в порядке ;) Надо всеголишь юзать принудительное сжатие в строке параметров - "upx.exe --best --force"

Ага, щаззз... NotCompressibleExeption
Скриншот слать? :D
Roguelike III:Не участвую.
Andru
Avatar пользователя

Опубликовано 29.04.2007 21:14 (19 лет назад)    #
2Sovetnik
дай мне этот com-файл, аж самому интересно :) Пакал Turbo Pascal'евские проги в 2Кб без проблем, com'ы брал разные на машине - все ок :)

зы: посят пост нашел у себя com в 1Кб - CantPackException... вощем is to small :)
Roguelike III:Не участвую.
Страница 1 из 2 1 2 >
Перейти на форум:
Конкурсы
Открытые конкурсы:
Roguelike III
Подведение результатов...

Старт: 9 октября 2026г.
Финиш: 26 октября 2026г.

Участники: 4
Недавние конкурсы:
 №194 - Numbers go brrr
 №193 - Bullet Heaven II
 №192 - Lords of the Board
 №191 - RPG XIIII
 №190 - Horror
 Все конкурсы
Случайная игра
Мини-чат
Вам необходимо залогиниться.

Архив чата

30,897,217 уникальных посетителей

Создано на базе русской версии PHP-Fusion copyright © 2003-2006 by Nick Jones.
Released as free software under the terms of the GNU/GPL license.