Модераторы: группа: Модератор, группа: Комодератор

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> самый «легкий» графический редактор, составляет всего 12 Кб 
:(
    Опции темы
Andrey44
Дата 19.12.2008, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1501
Регистрация: 4.12.2006
Где: На работе




Цитата

Cтудент Сыктывкарского государственного университета Сергей Шпикин создал самый маленький графический редактор Micro Paint. Его «вес», исходя из компьютерного сленга, составляет всего 12 Кб, а при сжатии в bat-файл — 4,7 Кб.

По словам автора, программу он создал после того, как в теме одного из сайтов прочитал, что «один человек сделал свой маленький редактор — весом в 9 килобайт». «Меня это удивило и заинтересовало, так что скачал и стал изучать. Выяснилось, что 9 килобайт он весит только в архиве, а на самом деле там порядка 32 или даже 60 килобайт», — рассказал С.Шпикин агентству «КомиОнлайн». Вдобавок версия программа «коллеги» была написана на языке программирования Visual Basic, в котором все-таки используется не настоящий машинный код. «В общем, я принял вызов и начал делать свою версию редактора на С++, поставив целью сделать как можно более компактный исполняемый файл и, по возможности, более богатый функциями», — добавил программист. Большинство идей, по словам автора, взяты из оригинального редактора MS Paint, по умолчанию встроенного в операционную систему Windows.

«Всего на разработку ушло около двух дней. Самым сложным было соблюдать маленький вес, пришлось даже частично переписать заново некоторые стандартные функции С++. Более компактная версия в bat-файле работает только в Windows XP, в Vista есть какие-то проблемы с запуском», — рассказал С.Шпикин.

При помощи графического редактора Micro Paint можно рисовать прямоугольники, окружности, прямые линии, работать кистью и распылителем. Поддерживаются выбираемые два цвета (фоновый и главный), смена размера кисти, загрузка картинок в формате JPG, GIF, PNG, BMP и сохранение в GIF, PNG, BMP. На все инструменты и некоторые функции назначены горячие клавиши для удобства управления.


что значит “в котором все-таки используется не настоящий машинный код”?
А в С++ настоящий?
Кто что думает? smile 


--------------------
????? ??, ??????? ?????.  smile 
PM MAIL WWW ICQ   Вверх
ТоляМБА
Дата 19.12.2008, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004




Цитата(Andrey44 @  19.12.2008,  14:42 Найти цитируемый пост)
Его «вес», исходя из компьютерного сленга, составляет всего 12 Кб
И DLL-ки на 2 гига  smile  smile  smile 
PM   Вверх
Andrey44
Дата 19.12.2008, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1501
Регистрация: 4.12.2006
Где: На работе




Это точно. На пару гигов дллек. smile 


--------------------
????? ??, ??????? ?????.  smile 
PM MAIL WWW ICQ   Вверх
Olegan
  Дата 19.12.2008, 13:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Крутой сисадмин
**


Профиль
Группа: Завсегдатай
Сообщений: 752
Регистрация: 15.5.2007




Сцылко в студию пожалуйста. Посморим че за монстр! smile 


--------------------
Цитата(Mayk @  18.6.2008,  14:29 Найти цитируемый пост)
/me объявляет Olegan врагом народа

Цитата(gta4kv @  20.6.2008,  22:01 Найти цитируемый пост)
/me объявляет Olegan врагом народа во второй раз

Цитата(localhost @  15.6.2009,  08:45 Найти цитируемый пост)
/me объявляет Olegan врагом народа в третий раз
PM MAIL   Вверх
m0ro
Дата 19.12.2008, 13:22 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 800
Регистрация: 19.5.2007




System requirements:
CPU: Xeon X7460
RAM: 16Gb
Videocard: NVIDIA® GeForce® 9600 GT
OS: Windows Vista Ultimate
PM MAIL   Вверх
Andrey44
Дата 19.12.2008, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1501
Регистрация: 4.12.2006
Где: На работе






--------------------
????? ??, ??????? ?????.  smile 
PM MAIL WWW ICQ   Вверх
Mayk
Дата 20.12.2008, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а




Цитата(paint.exe)

MZ......................@.............................................  .!..L.!This program cannot be ru
n in DOS mode.
$.......ÄhG............D.[..............#t......#z......#~.....Rich....................PE..L...h..F.....
............ .......@.. a...P...p....@..................................................................
........s.......p.......................................................................................
.......................UPX0.....@..............................UPX1..... ...P......................@....
rsrc........p......................@....................................................................
........................................................................................................
........................................................................................................
........................................................................................................
..................................2.03.UPX!
        .       >.&..a.3.E..........&[email protected].....=.:. .(.*...b.m.p.;.j....    g.g.i.f.n.".u.)

имхо это значит что он упакован UPX'ом. разве это считается?

Добавлено через 1 минуту и 15 секунд
под wine работает кстати


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
awers
Дата 20.12.2008, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог




Mayk, читайте ридми )
Цитата

Пожалуй, самый маленький графический редактор. Весит всего 11.5 Кб (после упаковки UPX'ом - 7.5 Кб)

.....

Для полного World Domination'а в папке bin кроме paint.exe лежит также paint.bat весом 4.7 Кб
Это та же программа, но сжатая с помощью самых передовейших технологий, применяемых в демосцене.
EXE сжимается с помощью архиватора CAB, после чего немного видоизменяется, чтобы Windows понимала
его как bat-файл, и в начало вписываются команды для распаковки и запуска. Этот способ будет
работать только в Windows XP и нигде больше. Для создания такого файла использовалась замечательная
программа Dropper (http://gem.intro.hu).

PM MAIL WWW ICQ Skype   Вверх
MasterOfCode
Дата 20.12.2008, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


elwin
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 24.4.2008
Где: World.Russia.Tyum en




user posted image

Это сообщение отредактировал(а) MasterOfCode - 20.12.2008, 12:25


--------------------
user posted image
PM ICQ   Вверх
Partizan
Дата 20.12.2008, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург




MasterOfCode, ээээ...какой ешо дотнет? smile Там чистый Native )))


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
MasterOfCode
Дата 20.12.2008, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


elwin
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 24.4.2008
Где: World.Russia.Tyum en




Partizan, да.... Ыыы.. smile Че то мне так показалось))) студией не открывал))


--------------------
user posted image
PM ICQ   Вверх
sTa1kEr
Дата 20.12.2008, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007




Не засчитано: копи-паст не работает smile 
PM MAIL   Вверх
bems
Дата 20.12.2008, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006




а шо это за трюк с батником?


--------------------
Обижено школьников: 8
PM MAIL   Вверх
ksnk
Дата 20.12.2008, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб




Цитата

а шо это за трюк с батником? 

Это не батник, это cab-файл. Его просто назвали bat, чтобы он запускался шелом... (на заклинание, однако, похоже...  smile )


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
Olegan
  Дата 22.12.2008, 12:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Крутой сисадмин
**


Профиль
Группа: Завсегдатай
Сообщений: 752
Регистрация: 15.5.2007




А пачаму контрол+зю так стремно работает?  smile 


--------------------
Цитата(Mayk @  18.6.2008,  14:29 Найти цитируемый пост)
/me объявляет Olegan врагом народа

Цитата(gta4kv @  20.6.2008,  22:01 Найти цитируемый пост)
/me объявляет Olegan врагом народа во второй раз

Цитата(localhost @  15.6.2009,  08:45 Найти цитируемый пост)
/me объявляет Olegan врагом народа в третий раз
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Флейм"
Тут модерируют вообще все кому не лень!

Это "Песочница"!!!

В разделе не действуют многие правила:

  • Можно оффтопить
  • Можно флудить, но не увлекаться
  • Можно общаться на темы, не только связанные с программированием.
  • Если вы поставили здесь адекватный вопрос, не ждите адекватного ответа.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать
  • Материться
  • Уныло обсуждать унылые вещи

Напоминаем о существовании волшебной кнопочки Репорт. Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джинна-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:

Лучшее в Камасутре - это введение!


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Все кому не лень.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Песочница | Следующая тема »


 




[ Время генерации скрипта: 0.1676 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.