Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2006.04.16;
Скачать: [xml.tar.bz2];

Вниз

Delphi 4k DEMO   Найти похожие ветки 

 
XProger ©   (2005-05-31 08:13) [0]

Многие не верили в это! А многие не хотят верить... ;)
Собственно, это плод моей 8 часовой бессоницы.
Сжал всем чем можно и в итоге получил 4096 байт! :)
Исходник прилагается...

http://XProger.narod.ru/X4k.rar


 
Kobik   (2005-05-31 09:23) [1]

жестоко :)


 
Xeno ©   (2005-05-31 09:36) [2]

Сильная видать бессоница была :))


 
DillerXX ©   (2005-05-31 10:06) [3]

да уж, бессоница рулез =) только у меня экран после твоего чуда остался 640*480


 
Zak3D[@Tm] ©   (2005-05-31 12:04) [4]

DillerXX
А у меня всё нормально вышло (разрешение востановилось)

XProger
Классная демка.


 
Sapersky   (2005-05-31 12:29) [5]

Дык, замена system от KOL + UPX - дело нехитрое...
Лучше бы нарисовал что-нибудь поинтереснее. Так и быть, мы готовы скачать аж 8192 байта :)
Ещё - работает весьма нестабильно, то чёрный экран после запуска, то разрешение остаётся. Зачем его вообще менять?


 
Zak3D[@Tm] ©   (2005-05-31 12:54) [6]

Sapersky
А по моему очень даже интересно =)
Тока надоедает быстро.


 
Antonn ©   (2005-05-31 13:15) [7]

X4k.com заражен вирусом Trojan-Dropper.Dos.Small.
Антивирус имени Касперского.


 
keal   (2005-05-31 13:19) [8]

XProger что-то мне не верится, что прогу от делфи можно ужать на 4к.
и проверь свой комп на вирусы.


 
-=S.S=- ©   (2005-05-31 13:39) [9]

Хе ...
А Ехе в сом переделать ... Это сильно ... тем более прога как бы виндовая должна быть.


> Сжал всем чем можно и в итоге получил 4096 байт! :)

Этот СОМ вообще не сжат !
Но как ни странно он работает нормально.
Каспер бывает ошибаеться ... может это как раз тот случай ...


 
Zer0 ©   (2005-05-31 14:14) [10]

зачОт! who`ll be next?

про [9] внутри файлика видно:
ü$wÍ ¹ ¾ ¿§#» ?ýó¤ü‡÷ƒîÆíWWé)"UPX!

интересно, что значит "UPX"?


 
Antonn ©   (2005-05-31 14:15) [11]


> Каспер бывает ошибаеться ... может это как раз тот случай ...

не спорю.


 
keal   (2005-05-31 15:14) [12]

может Каспер и ошибается, но все равно не вериться, что прогу можна ужать, так как файл не запускал.


 
-=S.S=- ©   (2005-05-31 15:19) [13]


> keal   (31.05.05 15:14) [12]

Я запускал ... на ВМВАРЕ (Виртуальная машина ... чтобы не рисковать) и что самое интересно что работает.
Токо почему он работает я не знаю .... видать там вообще на асме написано. (смущает расщирение СОМ)

И что интересно автор ветки до сих пор не запостил ...
Подозрительно просто


 
Zak3D[@Tm] ©   (2005-05-31 15:31) [14]

=) На этом сайте посмотрите, сдесь была ссыла на статью, как можно делать 4к демо на Delphi.
Автор в offline =)


 
XProger ©   (2005-05-31 15:35) [15]

Автор ветки отсыпался... ;)

Если кому-то стрёмно запускать com пусть перекомпилит в ехе с системныйми заголовками KOL, затем из ресурса удалит .RCData, после этого с помощью fakecom.com переведёт программу в com файл и уже под конец запакует UPX"ом :)

Спасибо Zer0 который навёл на ссылку http://scene.migeel.sk/intro4k.html До этого я сам не верил ;)

Сомневаюсь, что троян мог влезть в 4096 байт и я этого не заметил ;)))


 
XProger ©   (2005-05-31 16:23) [16]

Обновил демку. Проблема со сменой разрешения решена ;)
http://XProger.narod.ru/X4k.rar


 
Кефир87   (2005-05-31 18:07) [17]

"Объект заражен вирусом Trojan-Dropper.DOS.Small.
Рекомендуется удалить этот объект."

Что за ...? Ладно. Исходник посмотрю...


 
Кефир87   (2005-05-31 18:10) [18]

Шизафрения а не бессонница. полюбому 8)


 
Zer0 ©   (2005-05-31 18:50) [19]

касперского - в мусорницу. есть подозрения что он просто запомнил связку fakecom+upx и считает что это вирус.

всем боящимся и сомневающимся - качаем UPX ( http://upx.sourceforge.net/ ), запускаем с параметрами:
upx -d X4k.com

на выходе видем .com (внутрях которого зарыт экзешник) размером почти в 9 кило и с характерной для борланда структурой.


 
Fosgen   (2005-05-31 23:05) [20]

Приветствую.
Салют автору - весьма впечатляющая весчь получилась. У меня - все работало без глюков и стабильно.


 
Xeno ©   (2005-06-01 07:33) [21]

Касперский ругается на некоторые сигнатуры присущие вирусам,а то что эти последовательности команд могут использовать и вполне безобидные программы он так и не научился понимать :))


 
Antonn ©   (2005-06-01 09:21) [22]

думаю лучше быть предупрежденным ложным сигналом, чем не информированным реальным.


 
-=S.S=- ©   (2005-06-01 13:37) [23]


> Zer0 ©   (31.05.05 18:50) [19]

upx: x4k.com: NotPackedException: not packed by UPX


 
XProger ©   (2005-06-01 14:27) [24]

Хватит тут шуму наводить! Исходники я вроде в архив кинул и как сжать описал...


 
Omar2002 ©   (2005-06-06 23:00) [25]

Демка просто прикольная! Давай еще че-нить в этом роде!!!

я как раз вчера забрел на http://scene.org посмотрел новые демки, а тут у нас свои клепают и не хуже ! :)

Еще мона ужимать ACPacker-ом, он двоичный код ужимает. Хотя на 4К прогах я его не пробовал. Зато обычные ехе-шники дельфовые ужимает нормально :)


 
XProger ©   (2005-06-07 01:01) [26]

http://www.pouet.net/prod.php?which=17447
UPX его жмёт нормально :)


 
Zer0 ©   (2005-06-07 01:07) [27]

я не удивлюсь если фаурбрашовцы сидели на каком-то своем местечковом форуме по написанию баз данных =)


 
XProger ©   (2005-06-07 01:14) [28]

Zer0, я шахтёр по специальности :)


 
frame ©   (2005-06-07 01:51) [29]

Давайте соревноваться, у кого несжатый меньше :)


 
frame ©   (2005-06-07 02:10) [30]

Хотя если соревноваться в размере, то вам лучше использовать MS VC2003 для этих целей - и по скорости кода он тоже получше


 
Zer0 ©   (2005-06-07 02:21) [31]

MS VC2003 это один большой баг.
четать http://www.livejournal.com/users/2ero/52581.html


 
Ландграф Павел ©   (2005-06-07 11:58) [32]

А нафик извратом заниматься, я аналогичное на asm`е напишу кила в 1.5, много потому что знаю его пока слабенько.
Ну не приспособлены для этого языки высоко уровня... я делфи оч. уважаю, но масенькие утилиты пишу на асме, даже winapi и kol не поможет получить 2 килобайта на прогу с формой и кнопками...
Если бы 4 кила были без сжатия upx и fuckcom=) то я бы лично перечислил этому человеку все свои сбережения, а сжимать енто NMXO нечестно...


 
XProger ©   (2005-06-07 12:02) [33]

frame, не смей тут упоминать о скорости работы скомпилированного кода, ибо она не меньше чем у компилятор MSVС++...
Любой дурень сможет написать ехе в 4 кб на MSVC++...

P.S.
Заметь первое слово в названии топика! ;)


 
XProger ©   (2005-06-07 12:04) [34]

Ландграф Павел, жмёт все! Даже дема с метровым ехе зажатая RAR"ом до 64 кб считается 64к демкой :)


 
Ландграф Павел ©   (2005-06-07 14:52) [35]

ну видимо респект=) тада и я попробую после сессии что-нить написать в 4 кила...


 
Zer0 ©   (2005-06-07 15:10) [36]

2 XProger ©:
советую посмотреть на это:
http://astronomy.swin.edu.au/~pbourke/surfaces/supershape3d/
http://astronomy.swin.edu.au/~pbourke/surfaces/sphericalh/
формула простая, а результат - офигенный. если сделать морфинг то получится неплохая 8k дема.


 
frame ©   (2005-06-07 21:37) [37]

Спорить я не хочу, сам пишу на всём, что нравится )
http://opengl.land.ru/bin/misc.zip
хотя и старая тема, всё равно оцените


 
Omar2002 ©   (2005-06-07 22:37) [38]

>frame ©   (07.06.05 21:37) [37]
Респект- красиво очень, тока немного не отцентровано по-моему. Но смотрится очень приятно!

Слуай как сделал такие переливы? Юзал OGL?


 
П7   (2005-06-07 22:59) [39]

Там же исходник есть - глянь сам, а?


 
XProger ©   (2005-06-07 23:07) [40]

П7, он походу к frame обращался ;)
Omar2002, да OpenGL он юзал! А "переливы" скорее всего текстурой :)



Страницы: 1 2 3 вся ветка

Форум: "Игры";
Текущий архив: 2006.04.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.041 c
2-1143961381
Dyakon_Frost
2006-04-02 11:03
2006.04.16
Проблемы с dll


2-1144239738
_Вован
2006-04-05 16:22
2006.04.16
Как центрировать форму на экране во время выполнения приложения?


15-1143096388
Dec
2006-03-23 09:46
2006.04.16
Подскажите хороший форум по VBA


9-1127849380
Signate
2005-09-27 23:29
2006.04.16
Выделение объектов мышкой...


2-1144234595
Alex_C
2006-04-05 14:56
2006.04.16
Как передать фокус чужому приложению?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский