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

Вниз

Посмотрел я тут на фотографию VEG a...   Найти похожие ветки 

 
Undert ©   (2004-06-13 00:52) [0]

... и наваял прогу для создания таких извратов. Дабы избежать глюков с эксплорером, сделал некоторую простейшую оптимизацию, вобщем оцените (пока работает только с bmp)

Сама прога:
http://florex.invales.com/soft/p2html.exe

Примеры извратов:
http://florex.invales.com/soft/x.zip
http://florex.invales.com/soft/rus.rar

Спасибо VEG за идею :)))


 
Undert ©   (2004-06-13 00:54) [1]

Если кому-нить нужны исходники - выложу.


 
Гарри Поттер ©   (2004-06-13 01:11) [2]

>Посмотрел я тут на фотографию VEG"a...
>... и наваял прогу для создания таких извратов

:-))))))) ну че ты так? зато душа у него наверное красивая..


 
Undert ©   (2004-06-13 01:12) [3]

Гарри Поттер ©

Ой, какой ты :)))

http://veg.at.tut.by/veg.html


 
Гарри Поттер ©   (2004-06-13 01:20) [4]

У Краснова в примерах есть.


 
хм ©   (2004-06-13 01:22) [5]

mosascii шароварная прога


 
VEG ©   (2004-06-13 11:40) [6]

Я вот идею у WinAMP 2.xx взял. Там какой-то документ вверху с текстовой 16-ти цветной эмблемой WinAMP"а 16x16 символов.
>>Undert ©   (13.06.04 00:52)  
>Спасибо VEG за идею :)))
 Да не за что;) Спасибо, что меня хоть упомянул:~|


 
able ©   (2004-06-13 11:45) [7]


> Посмотрел я тут на фотографию VEG"a...

Оптимистичный сабж :)


 
Gero ©   (2004-06-13 11:54) [8]


> Undert ©

Твоя прога ; вставляет после style=color:#FFFFFF
А она нафиг не нужна.


 
VEG ©   (2004-06-13 11:57) [9]

>>Undert ©   (13.06.04 00:52)
 В чем заключается оптимизация?
 Извини, пока нет времени поглядеть, что там генерит твоя программа;) Но факт, что на IE работает быстрее...


 
Gero ©   (2004-06-13 12:31) [10]


> Undert ©   (13.06.04 00:54)

Давай исходники, у меня появились кое-какие мысли по улучшению её работы.


 
VEG ©   (2004-06-13 12:41) [11]

>>Gero ©   (13.06.04 12:31) [10]
 Ну вот, началась масса усовершенствований:)
 Лучший вариант - это создание JPG, где каждая буква 8x8 (или 4x4) пикселей. Жмется классно, без потерь почти... И красиво, и быстро, и маловесно.


 
Gero ©   (2004-06-13 12:54) [12]


> VEG ©   (13.06.04 12:41)

Тогда теряется все соль.
С таким успехом можно использовать один большой jpg :)


 
VEG ©   (2004-06-13 13:17) [13]

>>Gero ©   (13.06.04 12:54) [12]
 Это такой стиль, что-ли... Красиво, мелко, и быстро. Чего еще можно пожелать?:)


 
Undert ©   (2004-06-13 14:29) [14]

VEG ©  

Оптимизация (даже не оптимизация) в том, что цвет задается не каждому символу, а группе символов, у которых одинаковый цвет... вобщем этого у тея небыло :))

Gero ©  
Держи:

http://florex.invales.com/soft/sources.rar


 
VEG ©   (2004-06-13 15:16) [15]

>>Undert ©   (13.06.04 14:29) [14]
 Может это и странно, но это у меня было;) Просто моя фотка довольно сложное изображение, с интересным фоном, поэтому такая необходимость задавать цвет каждой точке...


 
VEG ©   (2004-06-13 15:32) [16]

Можно соптимизировать так: группе символов со схожими цветами +-X% задавать один средний общий цвет, а в программе Сделать опцию, определяющую этот X.


 
RealRascal ©   (2004-06-13 15:38) [17]

Интересно, а что будет если попытаться такое распечатать? Принтер с ума не сойдет?


 
Gero ©   (2004-06-13 15:41) [18]

В Opere кстати, искажается изображение, хочу разобраться из-за чего.


 
VEG ©   (2004-06-13 15:55) [19]

>>Undert ©   (13.06.04 14:29) [14]
 В моей фотке, что лежит по ссылке, оптимизация проявилась 7 раз:
GVE 1
VE  1
EG  3
GV  2

 Мощно, не правда ли?:D
>>Gero ©   (13.06.04 15:41) [18]
 Какой вариант? Моя фотка или примеры Undert"а Покажи скриншот:)


 
Gero ©   (2004-06-13 15:58) [20]


> Какой вариант? Моя фотка или примеры Undert"а

Undert"а.
Скриншот в лом делать.


 
Undert ©   (2004-06-13 17:17) [21]

RealRascal ©

Я себе напечатал много чего - очень красиво.

VEG ©  

Идея по оптимизации,
делаем функцию на JS типа
function w(c,n) {for (i=0;i<n;i++) document.write(c);};

ищем, если символ с одним цветом повторяется более чем strlen("<script>w("c",XXX);</script>"), То заменяем его этой функцией.


 
Gero ©   (2004-06-13 17:22) [22]


> Undert ©   (13.06.04 17:17)

Можно в JS массив занасти все цвета в виде ["FFABC2",  "AВCDEА", ...], и выводить их через document.write.
Но лучше так не делать - начинаются глюки.


 
Undert ©   (2004-06-13 17:30) [23]

Gero ©  

Кстати, а не плохая ведь идея :)) А я сперва как только сделал сделал так, определял в начале стили, а потом вписывал их, но это много места сжирало однако :(


 
Gero ©   (2004-06-13 17:32) [24]


> Undert ©   (13.06.04 17:30)

Плохая.
HTML вывод в данном случае не лучшее решение.
Я вот немого переделал кое-что в программе, попозже тебе отошлю.


 
Gero ©   (2004-06-13 17:32) [25]


> HTML вывод

Я имел ввиду JS-вывод.


 
Knight ©   (2004-06-13 19:58) [26]

Люди... а на кой это всё, вообще, надо? Чем вам jpeg не нравится?


 
Gero ©   (2004-06-13 20:14) [27]


> Knight ©   (13.06.04 19:58)

Для прикола.


 
Undert ©   (2004-06-13 23:02) [28]

Knight ©  

Для красоты :)


 
RealRascal ©   (2004-06-13 23:14) [29]


> [26] Knight ©   (13.06.04 19:58)

Это открывает интересные возможности:
Можно другу в письме фотку послать притом без всяких аттачей.
При таком представлении скопировать картинку можно только при помощи print screen


 
Undert ©   (2004-06-13 23:32) [30]

RealRascal ©  

и copy+past -> MSWord :)))



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

Форум: "Потрепаться";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.033 c
4-1085250854
К.К.С.
2004-05-22 22:34
2004.07.04
Изменение аттрибутов папки и её содержимого


1-1087504411
Gear
2004-06-18 00:33
2004.07.04
Статическая линковка lib файлов


9-1079291007
delpher_gray
2004-03-14 22:03
2004.07.04
Простенькая программка на DirectX


9-1078922162
Delpher_Gray
2004-03-10 15:36
2004.07.04
Выдирание ресурсов из игры Князь


3-1086772627
S@shka
2004-06-09 13:17
2004.07.04
Что есть тип NUMERIC?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский