Исходник содержит: (!)25 килобайт кода Реализацию мини-отладчика Многопоточность Работу с треем Работу с контекстом дисплея Создание красивого меню Комментарии к коду!! Работу с ресурсами(BITMAP, ICON, DIALOG) Захват изображения чужого окна WinMineSaver Private + Service Pack (3 - 1 = (2++)--) by desTiny v. 2.0 Stable Alpha Release Описание: МЕГАПРИВАТНАЯ сохранялка сапёра с красивым интерфейсом на Windows API! Пофиксено: [+] При загрузке игры кушалось много ресурсов. Теперь этого нет! Возможности: [+] Сохранение открытой игры в сапер [+] Загрузка сохраненной игры (!работает лучше!) [+] Возможность включения/отключения таймера игры [+] Иконка в трее [+] Красивое необычное меню фактически С РУЧНОЙ ПРОРИСОВКОЙ(сколько же времени я на него угрохал...) [+] Диалоговое окно сохранения сапёра с изображением запущенного сапёра, даже если тот свёрнут (и на него я тоже кучу тайма угрохал... ужас!) Недостатки (возможно, в будующем они исчезнут): [-] Почему-то как-то странно происходит перерисовка изображения открытого сапёра, если передвигать другие окна поверх диалога. Как пофиксить - не знаю. DefWindowProc сильно улучшила положение, но не вылечила... Ну да ладно - это не смертельно. (Без дебага почти незаметно) Что ждёт в будущем (если оно будет ) [+] Регистрация как системный сервис [+] Assembler (хотя уже вряд ли...) Файл + сорцы(иногда лучше скопировать ссылку непосредственно: http://antjoh10.freehostia.com/WinMine3.rar) Cам сапер на случай, если у вас другая версия файла (что весьма маловероятно, но всё-таки. Direct: http://antjoh10.freehostia.com/wm.rar) version.txt : Code: [I]Исходник содержит: [list] [*]Реализацию мини-отладчика [*]Многопоточность [*]Работу с треем [*]Работу с контекстом дисплея [*]Создание красивого меню [*][B]Комментарии к коду!![/B] [/list] [/I] [CENTER][SIZE=5][COLOR=Yellow]Private WinMineSaver [SIZE=4]+ Service Pack 1[/SIZE][/COLOR][/SIZE] [SIZE=4][COLOR=Red][I]by desTiny[/I][/COLOR][/SIZE] [COLOR=Red][I]v. 1.0 Alpha Beta Gamma Delta Release[/I] [/COLOR][/CENTER] [COLOR=Yellow][SIZE=4]Описание:[/SIZE][/COLOR] [COLOR=White]После первой версии, содержавшей основную функциональность в собственно сохранении и загрузке, технологическая сложность второй версии - интерфейс :) [/COLOR] [COLOR=Yellow][SIZE=4]Возможности:[/SIZE][/COLOR] [COLOR=White] [COLOR=Red][B][+][/B][/COLOR] Сохранение открытой игры в сапер [COLOR=Red][B][+][/B][/COLOR] Загрузка сохраненной игры (!по-прежнему работает!) [COLOR=Red][B][+][/B][/COLOR] Возможность включения/отключения таймера игры [COLOR=Red][B][+][/B][/COLOR] Иконка в трее [COLOR=Red][B][+][/B][/COLOR] Красивое необычное меню фактически С РУЧНОЙ ПРОРИСОВКОЙ(сколько же времени я на него угрохал...) [COLOR=Yellow][SIZE=4]Недостатки (возможно, в будующем они исчезнут):[/SIZE][/COLOR] [COLOR=Red][B][-][/B][/COLOR] Пока умеет сохранять только первый найденный "Сапер" [COLOR=Red][B][-][/B][/COLOR] Delphi (тут уже не так страшно, ибо VCL не мспользуется, но надо либо совсем отойти от стандартных бблиотек, либо перевести на асм для наименьшего размера) [COLOR=Yellow][SIZE=4]Что ждёт в будущем (если оно будет :) )[/SIZE][/COLOR] [COLOR=Red][B][+][/B][/COLOR] Возможность сохранять различные запущенные одновременно сеансы игры [COLOR=Red][B][+][/B][/COLOR] Регистрация как системный сервис [COLOR=Red][B][+][/B][/COLOR] Assembler :) [COLOR=Red][SIZE=4][URL=http://redxak.net/WinMineTray.rar]Файл + сорцы[/URL][/SIZE][/COLOR] [COLOR=Red][SIZE=4][URL=http://redxak.net/wm.rar]Cам сапер[/URL][/SIZE][/COLOR] на случай, если у вас другая версия файла (что весьма маловероятно, но всё-таки) [/COLOR] Инфа о первой версии: [CODE][I]<исходник будет полезен тем, кто интересуется написанием отладчиков (3-его кольца :) ), содержит реализацию многопоточности? правда не очень интересную... Короче, исходник почитать не вредно :) >[/I] [CENTER][SIZE=5][COLOR=Yellow]Private WinMineSaver[/COLOR][/SIZE] [SIZE=4][COLOR=Red][I]by desTiny[/I][/COLOR][/SIZE] [COLOR=Red][I]v. 0.1.001 Pre-Alpha Beta Release[/I][/COLOR][/CENTER] [COLOR=Yellow][SIZE=4]Описание:[/SIZE][/COLOR] [COLOR=White]Продукт реверсинга великого WinMine.exe и желания написать отладчик :) [/COLOR] [COLOR=Yellow][SIZE=4]Возможности:[/SIZE][/COLOR] [COLOR=White] [COLOR=Red][B][+][/B][/COLOR] Сохранение открытой игры в сапер [COLOR=Red][B][+][/B][/COLOR] Загрузка сохраненной игры (!!) [COLOR=Red][B][+][/B][/COLOR] Возможность включения/отключения таймера игры [COLOR=Yellow][SIZE=4]Недостатки (возможно, в будующем они исчезнут):[/SIZE][/COLOR] [COLOR=Red][B][-][/B][/COLOR] Delphi :) [COLOR=Red][B][-][/B][/COLOR] Пока умеет сохранять только первый найденный "Сапер" [COLOR=Yellow][SIZE=4]Что ждёт в будущем (если оно будет :) )[/SIZE][/COLOR] [COLOR=Red][B][+][/B][/COLOR] Assembler :) [COLOR=Red][B][+][/B][/COLOR] Красивое оформление с возможностью сохранять различные запущенные одновременно сеансы игры [COLOR=Red][B][+][/B][/COLOR] Регистрация как системный сервис [COLOR=Red][B][+][/B][/COLOR] (!!!) Иконка в трее (!!!) [COLOR=Red][SIZE=4][URL=http://redxak.net/WinMine.rar]Файл + сорцы[/URL][/SIZE][/COLOR] В архиве также лежит сам сапер на случай, если у вас другая версия файла (что весьма маловероятно, но всё-таки :) ) [/COLOR] P.S.Под вдохновением от прочитанного в газете Metro анекдота написал такую вещь :) [/CODE]
спасибо! - но имхо, ты перемудрил, к чему такое крутое меню? это же всего лишь сохранялка! Или мы так репутацию на форуме нарабатываем?