| Разработка и ромхакинг > Ромхакинг и программирование |
| Delphi power |
| << < (2/2) |
| aL1eN:
опоздал я немного, ну да ладно --- Цитата ---Там много оптимизаций. Вплоть до переписаных системных модулей... --- Конец цитаты --- какой же ето делфи, тогда? --- Цитата ---Но если ты полагаешь что это очень просто - дерзай! --- Конец цитаты --- я не говорил, что это просто (хотя и не думаю, что это слишком сложно. просто никогда не интересовался). моя мысль в том, что это не delphi power, а upx power информация к размышлению: программа написана на делфи, используя винапи, без объектов, выводит окошко и ждет закрытия. т.е ничего не делает - размер 8,5 кб у меня генератор плейлистов для лайт аллоя с "интуитивно-понятным" интерфейсом =) весит 7,5 кб. из них 2,5 кб иконка. при том, что никаких оптимизаций не проводилось, кроме самых очевидных. прога писалась для себя, с единственной целью: лишь бы работало хоть как-то кстати начали с музычки, закончили демосценой --------- щас в голову пришло. можно уместить код в сотню байт, плюс музыка, плюс заголовок, плюс секция импорта |
| Zephyr:
2aL1eN чем языком бла... бла... бла... Выложи чего-нить, а мы заценим. ;) |
| Mefistotel:
Да, действительно, выложи свою прогу(экзэшник с хороший музычкой).Размером, как ты сказал: --- Цитата --- код в сотню байт --- Конец цитаты --- Буду тебе очень признателен от данного чуда! |
| aL1eN:
лень писать. код без создания окошка уместится в 50 байт, может меньше. алгоритм такой: в секции данных у нас лежит мидишная музыка. при старте создаем файл с расширением .mid, сбрасываем туда наш мидик, и делаем ShellExecute, все. при выходе файлик можно удалить. а уж реализовать это смогу даже я. Zephyr выложить я могу только этот генератор, но нафиг такое чудо никому не надо |
| Йобан Матич:
--- Цитата: aL1eN ---делаем ShellExecute --- Конец цитаты --- читерство =) |
| aL1eN:
хех. =) докажи мне, что алгоритм не рабочий =). люблю я подобные извращения.... |
| Zephyr:
код без создания окошка уместится в 50 байт - можно и меньше правильно, что это даст, !!!пользователь должен остановить проигрывание как-то, при необходимости!!!: midi звучит некачественно на 90% компов - аля AC97 и другие встроенные звуковухи. Ты вот модульный файл засунь + двиг который его проиграет. А пихать в екзешник можно что душе угодно в массив, предварительно перегнав в стопочку байт - утилитой, которую сам же должен и написать!!! |
| aL1eN:
--- Цитата ---!!!пользователь должен остановить проигрывание как-то, при необходимости!!!: --- Конец цитаты --- закрыв окно программы, или завершив процесс. люблю радикальные меры =) --- Цитата ---midi звучит некачественно на 90% компов - аля AC97 и другие встроенные звуковухи. --- Конец цитаты --- а это уже железные проблемы, програмеры этим не занимаются =). учитесь у мелкософта, товарищи. =D --- Цитата ---А пихать в екзешник можно что душе угодно в массив, предварительно перегнав в стопочку байт - утилитой, которую сам же должен и написать!!! --- Конец цитаты --- да легко. написать прогу, которая перегонит одну цепочку байт, в другую, под силу любому. проблема потом восстановить начальные значения =) сорри, я уже в который раз оффтоплю... |
| GManiac:
Слабо на Delphi написать "гипнотическую" программу на 120 байт? Со звуком ;) |
| Kostey D.:
А слабо сделать что нибудь полезное? |
| Навигация |
| Главная страница сообщений |
| Предыдущая страница |