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

Показаны записи с тегом: Мои разработки.

StartGen 14.09.29

Опубликовано: 29-09-2014 14:37 Автор: MBTY Теги: Мои разработки
StartGen (dzzb.ru)StartGen Написал програмку, к которой никак не могу придумать описание :)
Буду рассматривать частные случаи:
1) Есть браузер на основе Mozilla: Firefox, Palemoon ... и подобные.
Есть желание сделать браузер портативным.
Делается это так: К ярлыку запуска браузера дописывается:
-profile "Vasja"
Теперь все настройки пользователя и прочие индивидуальные файлы будут храниться в папке Firefox\Vasja
Беда одна - в ярлыке прописан путь к самому приложению Firefox. А какая же это портативность, если при перенесении приложения нужно править ярлык?
Выход: Создать батник рядом с файлом firefox.exe и написать в нем что-то подобное: CMD: dzzb.ru start "" "firefox.exe" -profile "MBTY" Теперь запускать браузер нужно через этот батник, которому пофиг где он находится - лишь бы рядом был firefox.exe
Портативность получена. Второй случай.
2) Есть приложение, которое знают многие: Total Commander. Изначально он не портативен, но сделать это можно, дописав в файле настроек (wincmd.ini) : UseIniInProgramDir=7, но особо продвинутые в нём люди научились так же использовать некую многопрофильность: Свой набор плагинов, Внешний вид и т.д. Для этого нужно запустить totalcmd.exe с параметрами:
/I=".\TC1_conf.ini" /F=".\TC1_ftp.ini" или /I=".\TC2_conf.ini" /F=".\TC2_ftp.ini" или /I=".\TC3_conf.ini" /F=".\TC3_ftp.ini"
Итого нужно сделать три батника для трёх профилей.
Третий случай:
Игра Warcraft III. Хотим запускать ее в окне, потому что на весь экран с разрешением 1920х1080 она выглядит уродски.
Нужен батник CMD: dzzb.ru start war3 -window Есть еще куча приложений, у которых есть полезные параметры запуска. Трёх примеров думаю достаточно, чтобы читать дальше.
Проблема у этого метода (запуск из батника) одна - мигающее черное окно перед запуском. Которое не раздражает лишь первые пару недель.
Выход для программистов - написать лаунчер, который будет выполнять функции батника, но не будет мигать черным окошком
Выход для обычных пользователей - терпеть это окно годами. :)
Ну и сегодня утром, от нечего делать, написал я генератор лаунчеров! Небольших ехе приложений, которые запускают Ваши приложения с нужными Вам параметрами :)
Способ применения прост:
1) Выбираем exe приожение которое будет запускать лаунчер.
В строке мы увидим полный путь приложения (C:\Program Files\Programka\Programka.exe) Нам нужно будет оставить только Programka.exe, потому что лаунчер будет жить рядом с ней, а потому полный путь не нужен. Прям как батнику.
2) Дальше указываем параметры запуска приложения.
3) Иконку лаунчера можно выбирать, а можно не выбирать - тогда будет применена стандартная
4) Указываем куда поместится наш лаунчер (например C:\Program Files\Programka\Launch.exe)
5) Галочка админа - самая вкусность. Созданный лаунчер будет стартовать наше приложение от имени администратора.
Жмем "Старт!" и Всё :)
В результате получается небольшое приложение (6 КилоБайт + Размер Иконки), которое обеспечит нам портабельность нашего софта.
Так же такие лаунчеры можно класть рядом с утановщикаи чего угодно, чтобы была возможность запуска тихой инсталляции или каких-то других вариантов.
Для того же Firefox можно наделать лаунчеров с разным профилем для всех членов семьи. У каждого свои закладки, настройки внешнего вида и т.д.
Стоит раз наклепать лаунчеров для каждого варианта и пользоваться всегда.

Скачать
Читать далее

LockPicker

Опубликовано: 20-09-2014 23:08 Автор: MBTY Теги: Мои разработки, Игры
LockPicker 4 (dzzb.ru)LockPicker 4Написал игру, в которую сам играл еще на Siemens C65. Тогда она называлась MR.Cracker - уже не удалось нагуглить ни скриншотов ни упоминаний о ней.
Смысл такой: Есть сейф с цифровм 4х-значным замком. Комбинация замка не может иметь дублей, то есть все 4 цифры уникальны. Мы подбираем комбинаци, получаем лог взломщика, который дает подсказки.
Описываю скриншот:
Лог читается сверху вниз!
Действие 1) Я выбираю комбинацию 1234. Жму "Взломать!". Получаю ответ -1- +2+ -3- -4- это значит, что цифр 1,3 и 4 в нужной комбинации нет совсем (-). 2 имеется, но я ее поставил не в том месте(+).
Действие 2) Ставлю 8765 - нужно найти остальные 3 цифры, кроме двойки. Получаю +8+ +7+ *6* -5-. Значит, что 5 - совсем нет, 8 и 7 имеются, но стоят не там где нужно. 6 - имеется и поставлена в нужном месте. 6 можно больше не трогать - желтый "рубильник" выставлен. Осталось расставить верно цифры 8, 7 и 2
Действие 3) Методом тыка расставляю оставшиеся три цифры (872) в нужное место. Ставлю 2867. Получаю +2+ *8* *6* +7+ - тут уже более-менее ясно. 8 и 6 - поставлены верно, осталось 2 и 7 поставить на свои места.
Действие 4) Ставлю комбинацию, которая осталась 7862 - *7* *8* *6* *2* - все четрые цифры выставлены!
Такая вот убивалка времени. Счетчика рекордов нет, количество попыток неограничено, визуализации минимум.
Игра получилась простой (после пары побед становится очень легкой), потому запилил версию и с 5ти значным кодомLockPicker 5
А чтобы игра вовсе не приелась - были написаны еще две модификации со звуками. Звук при победе, неудачных попытках и щелчки "замка".
Всего 4 версии: 4 знака без звука, 4 знака+ звук, 5 знаков без звука и 5 знаков + звук.
Все помещены в один архив, свободно запускаются самостоятельно. Ненужные можете удалить.

Скачать
Читать далее

Vedro Screen Reviewer

Опубликовано: 30-08-2014 20:04 Автор: MBTY Теги: Android, Мои разработки
Ситуация:
Android устройство без экрана. Нужно получить с него изображение на ПК в Windows.
Настраивал TV-Box на Android с выходом HDMI. Бегать от телевизора к ПК раз по 5 в минуту совсем не улыбалось.
Потому возникла идея получать изображение от Бокса на пекарню. Погуглил. Нагуглил в ютубах всякие MyPhoneExplorer, которые не подключались, прочие тимвьюверы и еще много нерабочего непойми-чего во всяких beta стадиях.
Был согласен уже не на видеопоток с устройства, а на "слайдшоу" по кадру раз в 1-2 секунды, чтобы видеть, что приложение с маркета качается, игрушки обновляются и видео запускается. Вспомнил, что у ADB есть команда, которая заставляет любой ведройдо-девайс сделать скриншот. cmd: dzzb.ru adb shell screencap -p /sdcard/tmpscreen.png Осталось только намутить скрипт, который по циклу подгружал бы скрин с устройства каждые несколько секунд и отображал его на ПК. Этакий ненавязчивый мониторинг.
Скрипт сделал, а вот удобного обновления скрина в окне не было. Дописал небольшой костыль, который бы и открывал картинку раз в пару секунд. Viewer.exe
Cбегал к телевизору и врубил отладку по USB.
Подключил к TV-Box клавиатуру и мышь.
Соединил Tv-Box с компьютером microUSB кабелем.
Запускаю !_Script: Работает!Vedro Screen Reviewer 4.08.30Читать далее

Допиливаем выбор VESA в Android x86

Опубликовано: 21-08-2014 23:58 Автор: MBTY Теги: Мои разработки, Android
Если у вас нет проблем с изображением при запуске Android x86 на ПК - не выполняйте эту инструкцию!
Тут лежит дистрибутив для установки Android рядом с Windows. В нём я счёл ненужным выбор режима запуска VESA, который присутствовал изначально.
Возвращаем:
1) Скачиваем модифицированный загрузчик.
2) Распаковываем архив в нашу папку Android на диске С. Файл android_x86, там уже имеется, а потому соглашаемся на замену этого файла на новый.
3) Всё. Теперь, выбрав загрузку Android, вы попадёте в подменю выбора режима
Vesa/Standart
. Если 5 секунд ничего не выбирать, то запускается режим по умолчанию (Standart).Читать далее

SWF 2 EXE (Практика)

Опубликовано: 21-08-2014 23:40 Автор: MBTY Теги: Мои разработки
Тут я подробно изложил, как происходит процесс конвертирования файлов формата SWF в самостоятельное приложение (EXE) Доделал приложение, которое всё вышеописанное делает само. От пользователя требуется выбрать swf-файл и версию Flash-плеера, который будет задействован (вшиты в программу). Результат (exe-файл) появится там же, где и был swf. Я писал:
....написал конвертер, но пока не выкладываю - не нравится философия всего этого "конвертирования". Иногда SWF файл весит 100-200 килобайт, а к нему приходится приклеивать 5,5 МБ, если Player 10 версии и за 10МБ, если берется 14 версия плеера. Для одного файла ничего, а вот для десятка-двух - неприемлимо.
На скрине видно, что присутствует некий "Mini Player" - это моя наработка, которая является компромиссом при конвертировании.
Сам MiniPlayer не умеет воспроизводить SWF(lol). Он умеет подхватывать библиотеки воспроизведения Flash у Internet Explorer, а затем с помощью них уже воспроизводит файл. Потому на скрине видим примечание, что требуется установленный Flash для Internet Explorer. Он почти у всех установлен, а потому разницы заметно не будет. Mini Player Выглядит так
Mini Player

Если кратко: Хотите 100% воспроизведения на всех ПК, и не жалеете места на диске - используйте Flash 10 или 13. Согласны на 90%-ный шанс воспроизведения, сэкономив пространство на винте - используйте Mini Player - меня устраивает.
Скачать
Читать далее

Установка Android x86 рядом с Windows моложе XP

Опубликовано: 17-08-2014 16:26 Автор: MBTY Теги: Мои разработки, Android
Дошли руки до экспериментов установки Android на жесткий диск.
Хотелось, чтобы, при включении компьютера, осуществлялся выбор системы: Либо Windows 7, либо Android.
Сделать это оказалось проще, чем думалось.
Нам понадобится:
1) Чуть допиленный дистрибутив Androidx86 4.4 R1
2) Приложение редактирования меню загрузки Windows. Буду использовать BootICE - есть русский интерфейс, установка не нужна, маленький размер.
Начнем.Читать далее

BoxComparer

Опубликовано: 21-06-2014 01:14 Автор: MBTY Теги: Мои разработки
Гиканутый на всю голову друг часто жаловался, что при выборе в сети очередного гаджета (смартфон, плашет, дил...) очень не хватает визуального сравнения размеров гаджета с размерами уже имеющегося. Габариты ДхШхВ в миллиметрах узнать на любой iPhun в любом инет магазине можно, да только, после сравнения в уме нескольких таких габаритов подряд, голова становится квадратной. Вот и было запилено очередное узкоспециализированное счастье: BoxComparer
Читать далее

BTCEMon

Опубликовано: 08-06-2014 00:57 Автор: MBTY Теги: Мои разработки, BTC
Дописал таки монитор курса криптовалют с BTC-e.com. Приложение по таймеру обращается к API сайта по ссылке https://btc-e.com/api/2/XXX_YYY/ticker, где XXX_YYY - пара, которая присутствует на BTC-e.com, затем отображает полученные данные в удобном виде.
У приложения имеется несколько настроек и пара неочевидных функций. О них подробнее под катом.
Читать далее
Выкладываю первый действительно полезный шаблон для моей кнопки
Работает он так:
1) Пользователь выделяет изображения, запускает MBTYTCB и выбирает этот скрипт создания галлереи.
2) Скрипт поочередно для каждого изображения сначала создает миниатюру, затем заливает на хостинг изображений savepic.su сначала оригинальную картинку, а потом уменьшенную.
3) Далее в противоположной панели создается файл imageurls.txt с двумя ссылками: а) ссылка на оригинальное изображение. б) ссылка на миниатюру.
4) Потом идет переход к следующему изображению, его заливка с внесением еще двух строк в imageurls.txt
Далее с файлом imageurls.txt делайте что хотите :)
Скрипт обязательно запускать в Sync режиме. Иначе в imageurls.txt ссылки будут внесены не последовательно парами для каждого изображения, а в порядке скорости обработки и заливки - какая картинка быстрее зальется на savepic.su - та и будет первой. Говоря проще: В imageurls.txt получится каша из ссылок.
Как установить скрипт в кнопку: (инструкция подразумевает, что сама MBTYTCB уже установлена)
1) Скачать архив с необходимыми программами и скриптом
2) Распаковать содержимое в папку Prog, которая, есть в MBTYTCB.
3) Внести в MBTYTCB.ini новый скрипт:
[Запилить галлерею миниатюр и залить на Savepic.SU]
Mask=Prog\Gallery\Gallery.cmd "%INPATH%%FILE%.%EXT%" "%OUTPATH%%FILE%_min_.PNG" "%OUTPATH%imageurls.txt"
Читать далее

Моя кнопка для Total Commander (MBTYTCB)

Опубликовано: 18-05-2014 20:56 Автор: MBTY Теги: Мои разработки
Наконец-то дописал инструмент, о котором мечтал уже очень много лет. Это - кнопка для Total Commander, которая поможет конвертировать всё что угодно во что угодно: MBTYTCB
MBTYTCB
Читать далее

Жамкай
Последние комментарии
31 - следим за близкими :)24.09.2017 (20:20)
DannyhEn : [b]sweetcarollinne chaturbate [/b] http://www.camersave.bid/film/shakirababy Maren and Aloura both...
31 - следим за близкими :)24.09.2017 (15:35)
LeonSott : Dynasty Medical Present has locations to serve you in: Aberdeen, Cary, Clayton, Clinton, Dunn, Fuqua...
31 - следим за близкими :)24.09.2017 (15:22)
Inesoa : Medicines are comfortable in the public, covert, and informal sectors in urban and exurban areas. Ge...
31 - следим за близкими :)24.09.2017 (14:43)
Pedarmed : Medicines in this category embrace antidepressant medicines , and other mental constitution medicine...
31 - следим за близкими :)24.09.2017 (14:05)
Darylei : As affectionately as a strictly monitored expansion process, medicines last to be carefully regulate...
31 - следим за близкими :)24.09.2017 (13:41)
Miloklal : At your marines, our proficient tandem join up purposefulness dress you with the supplies and facts ...
31 - следим за близкими :)24.09.2017 (13:13)
Flintpi : Generic medicines are reach-me-down more again on treatment because they are as effective as the que...
◘▲▼▲◘◘▲▼▲◘◘▲▼▲◘
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.