dwwb - Добро пожаловать! Снова.
До Н.Г.

Вышел Android-x86 4.4 R1

Опубликовано: 15-08-2014 05:33 Автор: MBTY Теги: Разное, Android

8го Августа 2014 тут была выложена обновленная версия Android для ПК - android-x86-4.4-r1.iso
Первый релиз. До этого был релиз-кандидат.
Тут я уже описывал свои впечатления от ведра на ПК. Существенное отличие заметил только одно - теперь ведро стартует и на моем ПК. Напомню, что android-x86-4.4-RC1 стартовал практически на всех ноутбуках, но не на всех стационарных компьютерах. R1 запустился на всех подручных платформах.
По примеру моей инструкции, выкладываю пересобранный дистрибутив android-x86-4.4-r1.

Читать далее

Crocodile Chop

Опубликовано: 11-08-2014 04:56 Автор: MBTY Теги: Разное, Youtube

SWF 2 EXE (Теория)

Опубликовано: 08-08-2014 23:32 Автор: MBTY Теги: Разное

Раньше (где-то 7-10 лет назад) Flash контент был очень популярен. На нём писали почти всё: Сайты, приложения, игры, учебные материалы, мультики и прочие скримеры.
У всего перечисленного (кроме сайтов) контента было расширение *.SWF. На компьютере же должен был иметься Flash Player, который это дело и запускал. Мало того: Flash Player версии тех времен имел крутую функцию "искаропки" - конвертирование любого SWF файла в автономное EXE приложение (Файл>>Создать проектор). И никто этому тогда особо не удивлялся и не задумывался, что может быть как то иначе.
Шли годы, среду разработки Flash перекупали разные правообладатели, допиливали, дополняли, РАСШИРЯЛИ и за эти 7-10 лет с случилось в мире Flash случилось много всякого нехорошего, но 1 факт почувствовали многие нынешние фанаты Flash контента - функция конвертирования SWF>>EXE была выпилена напрочь.
Вот и задался я вопросом: Как же ТЕПЕРЬ конвертировать старые SWF игрушки, используя при этом не старый медленный Flash Player 6, а новенький Flash Player 10-13 (по моему версии с 10 по 13 ничем не отличаются).
Вообще в сети есть сторонние конвертеры этого добра, но уж очень интересно было заглянуть им под капот. За одно описать процедуру "для потомков".
Гуглением каких-то китайских сайтов было выявлена следующая (оффициальная) методика, для которой нам потребуется Flash Player с пометкой Standalone (самостоятельный - не требует установки), командная строка, стандартный калькулятор Windows и любой HEX редактор (HxD - норм)
1) Нужно соединить наш Flash Player с нашей swf игрухой. Для этого нужно запустить командную строку и напечатать заклинание "copy /b C:\FP.EXE + C:\ИГРА.SWF rezultat.exe"
Подразумевается, что игруху и плеер мы скинули на диск С для удобства. FP.EXE - плеер, ИГРА.SWF - игра. Нужно указывать имена своих плеера и игры. rezultat.exe - то что у нас получится, но запускаться пока не будет.
2) Далее нужно в конце файла впечатать чудо-маркер, объяснение которому уже, увы, утеряно в глубинах сети. Открываем наш rezultat.exe в HEX редакторе и в самом конце файла вбиваем 4 байта "56 34 12 FA". HEX редактор не закрываем.
3) Теперь нужно в этом же файле, после маркера "56 34 12 FA", вбить размер SWF составляющей.
а) Через проводник смотрим свойства файла C:\ИГРА.SWF. Видим, что игра весит, например, 5,92 МБ (6 209 702 байт)
б) Открываем калькулятор, вид выбираем "Программист". Вбиваем в него число 6 209 702, а затем слева на калькуляторе меняем пункт DEC на HEX. Число превращается в 5EC0A6
в) Возвращаемся в еще не закрытый HEX редактор и допечатываем наше 5EC0A6, но попарно-наоборот. Вбить вы будете должны не 5EC0A6, а A6C05E.
г) Финальным штрихом мы "закрываем" файл, вбив в том же НЕХ редакторе байт "00" в самом конце файла.
Теперь сохраняем наш файл - это будет самостоятельное приложение, которому не нужны ни установленный в системе флеш-плеер, ни SWF файл.
Тут нужно сделать замечание:
*) Размер SWF файла мог быть меньше. Пусть 886 398 байт или D867E. HEX значение имеет нечетное количество знаков. Чтобы его попарно развернуть нужно сделать число знаков четным. Для этого нужно в начале дописать 0. (D867E >> 0D867E >> 7E860D)
Так работали старые версии плеера, так должны работать конвертеры сторонних разработчиков. Я тоже написал конвертер, но пока не выкладываю - не нравится философия всего этого "конвертирования". Иногда SWF файл весит 100-200 килобайт, а к нему приходится приклеивать 5,5 МБ, если Player 10 версии и за 10МБ, если берется 14 версия плеера. Для одного файла ничего, а вот для десятка-двух - неприемлимо.

Читать далее

На Десерт

Опубликовано: 02-08-2014 03:57 Автор: MBTY Теги: Разное, Youtube

Послушайте раз 5, а потом пусть у вас весь день в голове крутится припев.

Читать далее

Семь долгих лет fb2

Опубликовано: 30-07-2014 14:40 Автор: MBTY Теги: Разное

Jpeg vs Png

Опубликовано: 23-06-2014 07:41 Автор: MBTY Теги: Разное

Jpeg vs PNG (dwwb.ru)Jpeg vs PNGХочу поведать вам о чудовищной информационной катастрофе, которая происходит в настоящее время и с каждым днём становится всё серьёзней. Это графический формат JPEG и используемый в нём алгоритм сжатия с потерями, безбожно искажающий цветовые данные.
Начну с того, что на улице 2014 год и слово "потери" относительно к изображениям неприемлимо впринципе. Винты по 256МБ и флоппи-диски остались в прошлом тысячелетии, более нет смысла ужимать картинки, высчитывая каждый килобайт. С объёмом носителей выросла и скорость интернета, а с развитием веба появилась необходимость в векторных форматах, прозрачности, графических элементах высочайшего качества.
Всё это и в самом деле есть, вот только злосчастный '.jpg' по сей день остаётся форматом №1, заразив собой более 90% всех картинок в сети и на персональных компьютерах. Проверьте сами. Да, это именно зараза, потому что сохраняет в нём не только быдло или гуманитарий, но и IT-специалисты, дизайнеры, физики-ядерщики и прочие причастные, а с каждым сохранением качество изображения нещадно падает. Сохранить, залить, отредактировать, залить ещё раз, и вместо исходной картинки будет каша.
Люди гонятся даже не за малым весом, а становятся лишь жертвой своего неведения: JPEG - расширение по умолчанию в любой графической программе, все цифровики перегоняют в него фото, а сколько сайтов принимают аватарки или даже макеты исключительно в этом формате? Даже выставив качество на максимум, артефакты будет видно невооружённым глазом.
Если у вас в руках формат JPEG, знайте: на этом изображении нет ни одного пикселя, который подразумевал художник или увидела матрица фотоаппарата. Это изображение уже не восстановить до исходного, но оно может стать ещё хуже. Пожалуйста, если оно вам дорого, нравится или вы просто хотите оставить его у себя и тем более делиться - перезапишите его в PNG или любой другой формат без потерь. Ведь попав в сеть, картинка может вернуться годы спустя совершенно изуродованной, а кто-то примет её за оригинал. Такова участь всех олдфажных пикч, на которые без слёз не взглянешь.
JPEG - словно белый шум, заглушающий сонату. Вандал, порочащий цифровое искусство. Бессмысленный и беспощадный. Расскажите об этом друзьям и знакомым. Только всеобщим презрением к этому формату мы сможем остановить эпидемию и очистить интернет от скверны.

Читать далее

BoxComparer

Опубликовано: 21-06-2014 01:14 Автор: MBTY Теги: Мои разработки

Гиканутый на всю голову друг часто жаловался, что при выборе в сети очередного гаджета (смартфон, плашет, дил...) очень не хватает визуального сравнения размеров гаджета с размерами уже имеющегося. Габариты ДхШхВ в миллиметрах узнать на любой iPhun в любом инет магазине можно, да только, после сравнения в уме нескольких таких габаритов подряд, голова становится квадратной. Вот и было запилено очередное узкоспециализированное счастье: BoxComparer

Читать далее
Версия для слабовидящих

Заранее спасибо за поддержку!