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

Редактор шрифтов для GRUB4DOS - Glyph 2 HEX

Опубликовано: 08-11-2016 00:27 Автор: MBTY Теги: Мои разработки, GRUB4DOS
Всем нам известно, что G4D не поддерживает кириллицу, а потому все мы дополнительно используем unicode шрифт. Либо его оригинал (Unifont) на много килобайт либо урезанную версию только с кириллицей на 3кб.
Править этот шрифт очень сложно, потому что хз как это делать. Но недавно мне пришлось постичь эту науку, теперь делюсь познаниями + утилиткой, которую создал, чтобы не съехала кукушка при переводе буквы в длинный HEX код - Glyph 2 HEX
1) Нам интересно перерисовать букву Ж
2) Открываем файл шрифтов и видим что-то вроде:

Этого

.....................................
0413:0000FE6662606060606060F000000000
0414:00001E3666666666666666FFC3810000
0415:0000FE6662687868606266FE00000000
0416:0000DBDB5A5A7E7E5ADBDBDB00000000
0417:00007CC606063C060606C67C00000000
0418:0000C6C6C6CEDEF6E6C6C6C600000000
.....................................

3) Лезем на сайт https://www.compart.com/en/unicode и вбиваем там в поиске Ж. Узнаём, что код нашей буквы - 0416
4) Берем только жирный текст из строки 0416:0000DBDB5A5A7E7E5ADBDBDB00000000
5) Вставляем его в самую верхнюю строку Glyph 2 HEX и жмем VVVVV.
6) Получив рисунок правим букву как хотим.
7) После рисования получаем результат.
8) Вверху хранится строка оригинала - она правится юзером по желанию - по сути она для импорта в программу. Внизу - строка с кодом нарисованной в окне буквы. Вот нижнюю строку копируем в файл шрифта G4D на место оригинального символа.
9) Было 0416:0000DBDB5A5A7E7E5ADBDBDB00000000, а стало 0416:00DBDBDBDBDB5A3C3C5ADBDBDBDBDB00.

Сохраняем, проверяем.
Было (dwwb.ru)Было Было.
СТало (dwwb.ru)Стало Стало.
* В ходе всей работы было еще выявлено, что файл шрифтов должен закачиваться пустой строкой.

Неправильно

044D:00000000007CC6063E06C67C00000000
044E:0000000000CEDBDBFBDBDBCE00000000
044F:00000000007FC6C67E3666E700000000
0451:0000006C007CC6C6FCC0C67C00000000

Правильно

044D:00000000007CC6063E06C67C00000000
044E:0000000000CEDBDBFBDBDBCE00000000
044F:00000000007FC6C67E3666E700000000
0451:0000006C007CC6C6FCC0C67C00000000


* Сайт https://www.compart.com/en/unicode/ можно заюзать в обратную сторону. Стало интересно, что за символ под кодом 042F - правим ссылку на httрs://www.compart.com/en/unicode/U+042F

Скачать

Читать далее

Просмотр графики в Windows 7 (и выше)

Опубликовано: 15-04-2016 22:59 Автор: Larry Roachburn Теги: Софт
Всем привет!
Речь даже не совсем о просмотре, скорее об увеличении удобства при просмотре графики.

GIF

В Windows 7 (и выше) есть один недостаток, который отсутствовал даже в ХР (не помню как там было в Vista): обычные, GIF анимашки не "двигались" в стандартном просмотрщике. Чтобы заставить их шевелиться приходилось запускать их в Internet Explorer (это если не накатывать никакой софт). Много минусов у такого подхода: отсутствие перехода от картинки к картинке и долгое открытие - главные из них.
В сети куча вьюверов, но среднестатистические юзеры (домохозяйки) теряются в интерфейсе большинства из них. Нужен вьювер, похожий на родной по интерфейсу, но открывающий GIF - и это 7GIF. Попробуйте, очень советую. Есть портабл, есть установщик, вес небольшой, установщик чист от всяких там тулбаров и прочего "добра".

"Новые" форматы.

Семерке уже много лет. За время её существования было наклёпано множество форматов графики, которые семерка не то что не отображает, но даже не способна построить эскизы к ним. Есть множество видов изображений, которые уже были на момент выхода этой ОС, но их предпросмотр (и эскизы) так же не поддерживается (PSD например).
Чаще всего это спецефичные форматы, с которыми сталкивается продвинутый юзер. Вьюверы для них советовать таким людям было бы глупым шагом. Но вот как заставить 7ку (и выше) строить к этим картинкам эскизы - не каждый знает.
SageThumbs - выбор чемпионов. Бесплатна, открытый исходный код, является ответвлениен от знаменитого XnView, бонусом имеет встраиваемый в контекстное меню проводника конвертер.
Прога не имеет интерфейса как такового (лишь окно настроек и пункт меню в проводнике, который можно вырубить), но количество поддерживаемых форматов радует душу. Установите эту софтину и вам не придётся любоваться кучей безликих значков PSD файлов - все они приобретут эскизный вид, как любая картинка. Нагрузку на процессор такая надстройка даёт небольшую даже если открыть папку с массой картинок. SageThumbs не спеша загонит в кеш всю графику и больше не будет насиловать проц попусту. В общем такой вот мастхэв на сегодня. Всем добра.
Читать далее

Онлайн обновление Adobe Flash Player

Опубликовано: 26-03-2016 13:23 Автор: MBTY Теги: Мои разработки
Обновление 1!
Постоянные ссылки сменены с http: на https: , по прошлому протоколу перестало качаться
Flash Online Updater (dzzb.ru)Flash Online Updater Почти все знают для чего нужен Adobe Flash Player: Для воспроизведения различного контента (видео, игры, скрипты, баннеры, приложения) в браузере.
Многие знают, что этот компонент нужно обновлять. Если этого не делать - содержимое на сайтах будет отображаться некорректно (если вообще отобразится).
Мало кто знает, что существует целых ТРИ версии Flash Player:
1) На основе ActiveX для браузера Internet Eхplorer и прочих, использующих системный движок.
2) На движке NPAPI для браузера Firefox и Opera до 15 версии.
3) На движке PPAPI для хромоподобных браузеров.
Знаю точно, что обычные пользователи не учитывают последний факт и потому часто неудачно производят обновление этого чуда. Например обновление могут произвести для AtiveX, а сами пользуются Google Chrome, который продолжит требовать обновить флеш.
Так же сталкивался с людьми, которые гуглением "как обновить Adobe Flash Player" попадали на всякие-разные замечательные сайты, скачивание с которых потом приводило к поломке системы
Вообще последние версии всех трёх вариантов этого плеера лежат здесь:
http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player_ax.exe
http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player.exe
http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player_ppapi.exe
Сам я пользуюсь скриптом, который автоматом скачивает установщики по этим ссылкам и поочередно запускает их.
Обернул скрипт в наглядную оболочку и решил поделиться: Flash Online Updater

Скачать


Читать далее

Китайские ножницы (WinSnap)

Опубликовано: 20-03-2016 22:08 Автор: Larry Roachburn Теги: Софт
Китайские ножницы (dwwb.ru)Китайские ножницы Друзья, часто делающие скриншоты!
Сегодня я поделюсь с вами приложением, которое функциональнее и удобнее, чем встроенные "Ножницы" и гораздо приятнее всяких там GreenShot и прочих.
Попало мне это сокровище с именем WinSnap.exe, в приложении всего одна отсылка к авторам (http://newkc.net) - китайский сайт, на котором ничего не понятно, скорее всего уже даже не принадлежит авторам. Потому оригинальное название - тайна.
Разумеется это не WinSnap, но товарищи-китайцы могли прикола ради назвать своё детище именно так. Я буду называть Китайскими Ножницами.
Назову все плюсы:
* Первое, что понравилось - автовыделение части окна или целого окна под курсором.
* Прозрачная портативность - ножницы либо не хранят настройки вовсе, либо хранят их в ini-файле с вашего разрешения (галочка в настройках)
* Возможность сохранять в самые поплурные форматы графики: jpg (с настройкой качества), PNG, GIF, BMP и TIFF
* Удобный выбор действий со скриншотом: либо закинуть в буфер обмена, либо сохранить в виде файла, либо открыть в paint для последующей обработки.
* Приложение блестяще себя проявило при запуске на урезанных LiveUSB и прочих WinPE
* Просто неприлично малый вес!! - 19кб!

Скачать

Читать далее

BatchBro 2016.03.20

Опубликовано: 20-03-2016 01:20 Автор: MBTY Теги: Мои разработки
Обновление 1!
* Переписан код, стартовая отрисовка пунктов должна проходить быстрее.
* Максимальное количество пунктов увеличено с 45 до 90!BatchBro 2016.03.20
* Понижена прозрачность основного окна для большего удобства чтения.
* Ширина надписи каждого пункта увеличена.
BatchBro 4.09.24 (dzzb.ru)BatchBro 4.09.24 BatchBro осуществляет автоустановку приложений.
Запускаем, ставим галки на нужных приложениях, убираем на ненужных, жмем ">>>>>>", ждём пока установится. Приложения прописываются ручками в ini файле с тем же имененем, что и имя BatchBro. (BatchBro+ будет искать BatchBro+.ini, Batch_Bro ищет Batch_Bro.ini и т.д..)
Порядок автоустановки приложений идет в этой последовательностиBatchBro 4.09.24 (нумерация)
Пример настройки для устанавливаемого приложения.
[Pr1] - номер приложения
Name=Aimp v3.55.1355 - Название, отображаемое в окне BatchBro
Check=1 - При 1 галочка установки приложения будет стоять сразу.
FileName=SOOOOFT\aimp_3.55.1355.exe - Путь к файлу установки. BatchBro будет искать файл aimp_3.55.1355.exe в папке SOOOOFT.
FileParam= - Параметры установки, которые будут переданы установщику при запуске. (Тихая установка и прочее.)
MSI файлы нужно устанавливать так:
[Pr30]
Name=Skype 6.20.0.104
Check=0
FileName=msiexec
FileParam= /i SOOOOFT\SkypeSetup_6.20.0.104.msi
Неочевидные фишки:
1) Окно BatchBro всегда находится поверх всех окон.
2) Так же окошко BatchBro - полупрозрачно. Пригодится, если окажется, что оно перекрыло что-то важное.
3) Кнопка установки (>>>>>>>>) не сработает повторно, пока не завершится весь цикл установки.

Скачать

Читать далее

MScen

Опубликовано: 12-03-2016 19:53 Автор: MBTY Теги: Консоль, Мои разработки
Есть десяток-полтора консольных потоков, которые стартуют одновременно через start: cmd: dzzb.ru start lame -h audio_01.wav audio_01.mp3 -v -b 32 -B 128 start lame -h audio_02.wav audio_02.mp3 -v -b 32 -B 128 start lame -h audio_03.wav audio_03.mp3 -v -b 32 -B 128 start lame -h audio_04.wav audio_04.mp3 -v -b 32 -B 128 start lame -h audio_05.wav audio_05.mp3 -v -b 32 -B 128 Или же архивация нескольких директорий, или параллельная конвертация изображений.
Как настроить скрипт так, чтобы он не выполнялся далее, пока не сработают все потоки start из группы?
Ответ один - костылями.
Написал небольшую утилиту (MScen.exe), которая делает желаемое. Скриптом генерится список команд для неё (MScen.txt), а она уже запускает их все одновременно. Запущенные процессы отслеживаются по ID и когда они все завершаются, то закрывается и сама MScen.exe
Если MScen.exe переименовать, то утилька будет искать скрипт со своим именем (++MScen++.exe будет искать ++MScen++.txt)
Выкладываю для примера скрипт конвертации пачки WAV >> MP3 (!!Все файлы будут конвертироваться одновременно!!)
Для сотни-двух одновременных процессов запускать такое - самоубийство, хотя конкретно Lame уходит в анабиоз, если запущено ооочень много потоков. 20-30 процессов нагружает систему на 100%, 200-300 - не нагружают ее абсолютно, думаю начинает всё упираться в скорость работы HDD и получаем обратный эффект.

Скачать

Читать далее

TotalRAM

Опубликовано: 11-03-2016 17:50 Автор: Larry Roachburn Теги: Мои разработки
Перенесено отсюда
Седня столкнулся со странным ноутбуком Asus X53B на базе AMD и т.д и т.п. - не суть в общем то.
Хотел посмотреть размер оперативки из под LiveCD - Aida вызвала синий экран, а HWInfo - завесился. Само собой глянул оперативку из BIOS, можно было и другой LiveCD взять (хотя этот не подводил никогда)
В общем я чего-то заморочился и написал небольшую утилитку, которая отображает размер RAM.
Три цифры - три метода определения доступной RAM. В одних LiveUSB отобразится одна цифра, в других две, в совсем урезанных нифига не отобразится, зато без BSOD.
Программа самозакрывается по Enter или через 10 секунд после запуска.
В 32-битных WinPE отобразится 100% не вся RAM.

Скачать

Читать далее

Patreon

Опубликовано: 11-03-2016 14:26 Автор: Larry Roachburn Теги: Разное
Привет всем!
Поправил сегодня пагинацию страниц (внизу которая). Теперь будет автоматом укорачиваться, когда страниц станет много, а не две или больше строк. Нога в ногу со временем.
Зарегестрировал MBTY на Patreon можете подкидывать ему на пивас.
Постараюсь в ближайшее время выложить что-нибудь новое + бесплатные полезняшки из глубин сети.

Читать далее

I... live... again

Опубликовано: 10-03-2016 17:00 Автор: MBTY Теги: Разное
I... live... again (dzzb.ru)I... live... again
  • С прошедшими 23 февраля и 8 марта!
  • Домен таки выкупить не дали, сам же регистратор перепродал его в ту же секунду, что и окончательно отобрал у меня. Теперь посмотрим, что там будет.
  • Теперь мы - dZZb.ru
  • Вся инфа, как я и обещал - сохранена, комментарии были привязаны к домену dwwb - им каюк. Не живут у меня комменты називисимо от движка или домена больше двух лет.
  • К движку сайта прикручен плагин комментариев, которого на момент создания dwwb просто не было, посмотрим сколько проживет.
  • Виджета с последними комментариями для этого плагина нет в природе. Прослеживать новые комменты пока не получится. Так что пока на этом месте побудут мои любимые блобсы.
  • Движок несколько обновлен, теперь на нём можно проще мутить статичные (не блоговые) страницы, а потому у ссылок на весь софт добавилась "/blog/" (dwwb.ru/TCF4ex >>> dzzb.ru/blog/TCF4ex). Если я где то на странице забыл переправить ссылочку - сообщите, пожалуйста.
  • В админ-состав этого сайта добавлен Larry Roachburn. Он будет выкладывать сюда новости, свои поделия и всё, что сочтет нужным. Он имеет доступ и к дизайну сайта. Я его никак не ограничиваю. По сути он будет даже чаще работать с сайтом чем я.
  • Во всех приложениях, что здесь выложены, заменены копирайты (dWWb >> dZZb), но не только. За годы их жизни некоторые приложения, как например PuperScanner (скачайте и сравните со скрином на сайте) обновлялись и исправлялись. Исправления были либо незначительными либо бесполезными (типа перемещения кнопок), но были и те важные, о которых я уже позабыл, а своевременно выложить новую версию на сайт не позволила нехватка времени. Теперь уж исправлений полусотни утилит не упомнить. В общем имеет смысл перекачать те, какими часто пользуетесь.


Читать далее

Подбираем размер ФАЙЛА изображения.

Опубликовано: 31-12-2015 05:16 Автор: MBTY Теги: Мои разработки
PictureWeight (dzzb.ru) В общем =)
Если вам часто приходится размещать изображения в сети, заливать на собственные сайты и т.п., то вы явно сталкивались с тем, что иногда исходные изображения имеют слишком большой вес. Нужно уменьшать картинку скажем с 10 МБ до 1-2МБ. На фото это не сильно сказывается, а загрузка произойдет быстрее.
+ Есть отличный инструмент в PS, который умеет подбирать размер картинки с предпросмотром.
+ Есть консольный ImageMagick, который конвертирует что угодно в картинку требуемого размера командой converter.exe original.png -define jpeg:extent=512kb output.jpg
+ Наконец есть консольный Picture Resizer 6.0, который вообще можно назвать например PhotoResizeK128ICSOU.exe и теперь перетаскиваемые прям на приложение файлы будут конвертироваться в JPG размером до 128КБ.

Увы, но потребовался четвертый вариант по следующим причинам:
- В PS геморно организовать пакетную обработку целой папки с изображениями.
- ImageMagick страдает глюком. При маленьких размерах желаемого результата получаются картинки с размером даже больше чем у оригинала. Хотели картинку размером 1МБ ужать до 50Кб - получайте картинку размером 2МБ.
- Picture Resizer 6.0 работает только с файлами JPG. Скармливать ему bmp, png или gif не имеет смысла.

Принцип у этих программ крайне прост: Уменьшать качество картинки, пока результат не впишется в указанный размер файла. Ни разрешение, ни какая-то иная оптимизация не проводится (кроме плясок в PhotoShop).
Потому написал аналог этих трёх приложений: PictureWeight
* Консольная, а потому скриптами можно организовать пакетную обработку. (Недостаток PS)
* Если желаемый размер не достижим, то сохраняется картинка с наименьшим полученным размером. Хотели картинку размером 1МБ ужать до 50Кб - получайте картинку размером 100Кб. (Недостаток ImageMagick)
* Открывает все форматы изображений, которые способна открыть система, а точнее встроенный системный браузер. (Недостаток Picture Resizer)

Метод использования:
PicWeight.exe [Изображение] [Требуемый размер в КБ] [Префикс]
Пример:
PicWeight.exe c:\input.png 250 Hello!
Будет создана картинка c:\Hello!input.jpg размером 250КБ или менее.

Скачать


Читать далее

Жамкай
Последние комментарии
WallRotStudio16.11.2016 (21:46)
MBTY : Знаю. Другого такого сервиса, который так запросто дае...
WallRotStudio15.11.2016 (09:47)
Kos22 : Нифига не работает. wallbase.cc умер
Просмотр графики в Windows 7 (и выше)05.09.2016 (02:41)
Алина : Ларри я хочу от тебя детей
StartGen 14.09.2905.07.2016 (11:59)
Alex : А можно такой же но только x64 версию
Всем по Ckeditor05.07.2016 (11:22)
Alex : bit.ly/cked435 - Что то не работает ссылка
DirectGRUB 3.04.0926.04.2016 (14:07)
amigo-s : Ув. MBTY вопрос следующий: Можно ли сделать несколько обр...
Онлайн обновление Adobe Flash Player01.04.2016 (10:33)
VecH : ESR нужен много где, например платежные терминалы в кото...
◘▲▼▲◘◘▲▼▲◘◘▲▼▲◘
epn - партнерская программа крупнейшей в мире торговой площадки AliExpress.
TCPHost new- дешевый быстрый хостинг с гибкой настройкой тарифа и отзывчивым саппортом.
Links Ads new - сокращай ссылки и получай деньги (даже без сайта)
DepositFiles new - один из самых честных и проверенных обменников
ICQadvert new - 2500р./1к кликов vk-message.
advmaker - смешанная ПП для жирных белых сайтов.
Telderi new - лучшая в рунете биржа купли-продажи сайтов!
Sape - древнейшая биржа покупки/продажи ссылок.
GoGetLinks - первая и лучшая биржа вечных ссылок.
Wizard-Banners - медиарич парнерка, от 80Р/1000 показов.
Media Rich - гибкая медиарич/попандер партнерка.
ГдеСлон - гибкая товарная парнерка.
Seopult - биржа автоматического продвижения.
Rookee - мощная альтернатива Сеопульту.
Blogun - постовые и вечные ссылки.
Webunder - правильный кликандер 100Р/1000 показов.
Popunder - мощный, механизмы от пессимизации.
Teasernet - старейшая надежная тизерная сеть.
Ladycash - женские тизеры, высокие ставки клик от 2+РУБ.
Alawar - продажа мини-игр от мастистого издателя.
Fotocash - парнерка тамагочи/дейтинга, высокая конверсия.
Avtoprogon - автоматический прогон по 7,652 каталогам.
Runetki new - партнерка ведущего эротического видеочата!
Admitad - старая, честная, гибкая PPA.