dzzb - Добро пожаловать! Снова.
$$$
До Н.Г.
ВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХ

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

Пустышка ISO с GRUB загрузкой

Опубликовано: 18-02-2014 00:11 Автор: MBTY Теги: Мои разработки
Вот тут просили.
SILVER-SONIC 25-12-2012, 17:32
Доброго времени суток!
Подскажите пожалуйста как можно создать свой загрузочный DVD на основе GRUB, который эмулирует загрузку ISO.
У меня множество CD Live и OS, очень охота создать свой DVD с меню выбора загрузки ISO образов!
Может существуют какие нибуть уже готовые утилиты для создания GRUB BOOT.
Спасибо!!!
Выкладываю
ISOGRUB- главное окно.(dzzb.ru)
ISOGRUB- главное окно.
Скачать
Читать далее

ReaniBrowser

Опубликовано: 18-02-2014 00:08 Автор: MBTY Теги: Мои разработки
Дело было вечером, делать было нечего. Решил расширить функционал НаноБраузера:
  • Добавил кнопку обновления страницы.
  • Добавил нередактируемую панель с самыми необходимыми сайтами (которые могут портребоваться при ремонте чужого ПК)
  • Добавил скачивалку файлов. Теперь вставив ссылку на файл в строку браузера и нажав мы начинаем скачивать его. Раньше можно было ввести ссылку на файл и, нажатием клавиши Enter, запустить процесс скачивания средствами IE. Эта же кнопка не требует наличия IE в системе.
Так как браузер прилично набрал в весе, то приставку "Nano" в своем названии он утратил. Теперь зовут этот ультраникомуненужный инструмент ReaniBrowser
Скачать
Читать далее

Браузеры

Опубликовано: 18-02-2014 00:07 Автор: MBTY Теги: Мои разработки, HTML
Снова здравствуйте! Как вы (надеюсь) заметили - у нас стала периодически отваливаться боковая панель. ВСЯ. Причиной тому является периодическое зануление файла настроек сайта. Будем разбираться. Более того - ссылка на DG тоже слетела - поправил. Ну да ладно. Снова столкнулся с проблемой, с которой сталкивались многие - сломанный (или случайно удаленный) браузер в Windows. С таким сталкиваешься постоянно, когда чинишь чужие компьютеры. Либо IE слетел, либо поломался так, что работать он как бы должен, а вот запускаться он не хочет. Самое логичное решение - поставить человеку Opera (FF, Chrome, Safafi .....) и всё. Тут нас ждет очередной затык: все современные браузеры обновляются почти каждый день, а потому носить с собой на флешке актуальную версию чето-то просто невозможно. Вывод: Нужно скачать свежий обозреватель и поставить человеку. А скачивать нечем, потому что IE не запускается. Ответ один - таскать на флешке что-нибудь потративное, чтобы скачивать что-нибудь нужное. В сети полно portable браузеров, сборок, пересборок, того-сего, пятого-десятого, в большинстве случаев подойдет любой из них, но почти все они сделаны на VMware ThinApp (или его ранних аналогах), что вообще-то незаконно, потому как ThinApp платен, а все поделки, сделанные на ломаном софте являются априори незаконными. Дома таким пользоваться может и не страшно, а вот таскать такое с собой на флешке, как-то не весело. Многие разработчики, с недавних пор, добавили в свои программные продукты поддержку портативности, но опять таки мы получаем программу, которая по структуре является папкой с кучей файлов, что не есть хорошо (когда нужно-то зайти на 1 сайт, скачать 1 файл и всё). К тому же такие портативки очень изнашивают флешку (потому что перечитывают и перезаписывают кучу собственных файлов настроек каждый раз. Ну и посидев, подумав (за играми), решил я запилить две штуки:
  1. Portable Opera, собранную одним файлом, временно создающую нужные файлы в папке Temp и удаляющую ее после закрытия.
  2. Очень легковесную утлиту, которая по сути отображает сайты, используя движок IE - пригодится, когда Internet Explorer всё-таки в системе присутствует, но не запускается
Opera получила название OperaOne. One(один), потому что одноразовая. Каждый ее запуск будет открывать чистую, исходную оперу, словно вы в ней никогда до этого не работали. Поэтому ссылки на нужные Вам сайты храните рядом в текстовом файле (или используйте другие браузеры, а не мою поделку, если не нравится такой подход). Урезана и пожата она очень жестоко, а потому даже страница "О программе" (как и все системные страницы) отображаются без фирменного оформления, но вполне себе читабельны. Поясню очевидное: Все страницы эта Opera отображает правильно и красиво, а страницы с ошибками ("Невозможно найти удалённый сервер", "О программе", opera:config и т.д.) отображаются без красивого оформления. За основу взята Версия: 12.11 Сборка: 1661. Вес чуда составил 7,50 МБ (7 872 209 байт)
Вторая же поделка - написана с нуля и получила название NanoBrowser, потому как мне не доводилось видеть браузер меньше этого. Вес составил 85,0 КБ (87 040 байт), а выглядит NanoBrowser вот так.
Само собой - окно можно развернуть на весь экран.
Скачать
P.S. Повторяю, что оба приложения являются лишь инструментом для аварийных случаев.
Читать далее

Puper Scanner

Опубликовано: 18-02-2014 00:06 Автор: MBTY Теги: Мои разработки
Обновление
В 7ке приложение сканирования хоть и удобное и красивое, но запихнуто очень глубоко.
К тому же во многих сборках программа сканирования вовсе вырезается без возможности восстановления, и приходится качать приложения, чтобы отсканировать один битый листик.
Все сторонние приложения либо перегружены внешне, либо платны, либо требуют установки. Мне такое не нравится. Утилиты сканирования, созданой с минимальным достаточным набором функций и не требующей установки я не нашел. Написал своё.
  • Выбираем скан(н)ер
  • Сканируем
  • Сохраняем в png и только в него - потому как png единственный вменяемый формат изображений, всё остальное - игрушки
В скачиваемом архиве лежит три файла:
Демонстрация работы утилиты (1 мегабайт)
Сама сканировалка (аж 120 килобайт)
Файл настроек ps.ini, в котором можно указать шаблон имени и исходную папку сохраняемого файла
Скачать
Читать далее

Заменялка звука включения системы

Опубликовано: 18-02-2014 00:05 Автор: MBTY Теги: Мои разработки
Фанатам вселенной Warhammer (коим я НЕ являюсь) посвящается!
Заменялка звука входа в Windows (или же "включения компьютера") на фразу Дредноута из Dark Crusade. Звучит красиво, звучит грозно, серьезно, по мужски. Мне нравится.
Замена звука происходит очень просто. Запускаем заменялку (Dreadnought_logon) и, прочитав сообщение об успешной заменене звука системы, жмем ОК.
В скачиваемом архиве лежит два файла:
  • Dreadnought_logon - заменялка.
  • logon.wav - тот же самый звук, который я поместил в архив "просто так". Может пригодится. Для заменялки он не нужен
  • Можно Скачать
    А можно послушать, что будет "говорить" компьютер при включении, когда вы воспользуетесь этой заменялкой.
    Читать далее

    ProStackVision

    Опубликовано: 18-02-2014 00:03 Автор: MBTY Теги: Мои разработки
    Итак. Глобальное обновление. Я бы даже сказал "ПЕРЕРОЖДЕНИЕ" приложения Police SuperVision. Ниже перечисляю отличия новой версии от оригинала. Тем кто тут впервые и не понимает о чем речь - под спойлером я спрятал исходную статью - там и назначение програмки и описание. Дублировать не вижу смысла.
  • Изменилось название про следующим причинам:
    1. Чтобы в гугле гуглилось (люблю наблюдать как растаскиваются мои недоделки)
    2. Забавное название (Простак). А так же Stack - это фильтр в Avisynth, который раньше и делал склеивание роликов.
  • И раз уж Avisynth упомянут в прошедшем времени, то несложно догадаться, что теперь склеивание делается не через него. Да - теперь используется FFmpeg
  • Благодаря переходу на Ffmpeg мы автоматически перестаем быть зависимыми от кодеков в системе. (Можно считать это первым плюсом)
  • Avisynth не умеет вшивать несколько звуковых дорожек в файл - пришлось бы очень намусорить и в коде самой программы и в папке tools, чтобы получить этот функционал. Ffmpeg умеет запросто добавлять дорожки и эта функция РЕАЛИЗОВАНА в Простаке (Плюс №2)
  • Звуковые дорожки можно убирать из ненужных видео - для этого внизу окна добавлены 4 галочки.(Третий +)
  • Настройка качества видео стала функциональнее:
    1. Красно-зеленая полоска стала чувствительнее - вместо 30 значений теперь в ней 60
    2. Внизу окна появились предустановки. Две кнопки: 1я- Настройка скорости обработки видео - быстрое кодирование -> больше размер файла при том же качестве. 2я кнопка - оптимизация перекодировки для конкретных видеоматериалов. (Обычное видео, Анимация, Зернистая картинка) Теоретически эта оптимизация улучшает картинку, не приглядывался. (Всё это один большой 4й +)
  • Видео теперь кодируется в контейнер mkv(x264)
  • Аудиодорожки никак не обрабатываются - они просто копируются из оригинала в конечный файл как есть.
  • Один большой жирный минус - Ffmpeg не дюже то разменивается по мелочам и потому отчеты об ошибках у этого кодера похожи один на другой, а потому в случае ошибки вы теперь не увидите в розовом блоке толковых пояснений о том ЧТО именно пошло не так.
  • Ограничения те же: Разные размеры картинки НЕдопустимы. Разная длительность файлов - да, но будет непредсказуемый результат.
    Скачать
    Police SuperVision (первая версия):
    Иногда приходится соединять некоторые видеоматериалы (4 шт.) таким образом, чтобы в итоге получался один видеофайл, отображающий все 4 матрицей, как на системах видеонаблюдения.
    Системы видеонаблюдения часто отображают на экранах сразу несколько камер, но хранят съемку каждой камеры отдельным файлом, а потому для синхронного просмотра архивных записей (или хранения нужных фрагментов) приходится плясать с бубном.
    В добавок ко всему, друг попросил написать для него програмульку, обладающую этим функционалом. Написал.
  • Работает она на библиотеках AviSynth, но не требует его установки в систему (нужные библиотеки уже имеются в архиве)
  • Пока что требует наличие кодеков для открытия исходного видеоматериала
  • Сохраняется результат в mp4 (x264) с возможностью сохранения без потерь
  • В итоговое видео не переносится звук (по понятным причинам) - тут уж GoldWave + VirtualDub вам в помощь
  • По кнопке "?" отображается подробная инструкция с пояснениями для чего нужна програмка и как ей пользоваться.
    Указали файлы, Указали место сохранения, Красно-зеленой полоской настроили качество. Нажали "Начать".
    Когда кодирование будет завершено, то получим что-то подобное
    Скачать
    P.S. Забавно то, что окно рисовал с нуля, а получился очередной клон DG/Simpa4Gena и прочих.
    Читать далее

    Звонки Pro

    Опубликовано: 17-02-2014 23:57 Автор: MBTY Теги: Мои разработки
    Финал звонилки с расписанием. Расширенная версия этой утильки.
    Дополнения:
    1. Файл настроек теперь называется "Настройки.txt" - открывается обычным блокнотом и стало понятно, что это за файл.
    2. Подгрузка расписания осуществляется практически моментально (а не 1 секунду за 1 период)
    3. Включаемая и отключаемая функция отображения поверх всех окон (в файле настроек значение Pov)
    4. Два варианта отображения значения завершения урока:
      1. В процентах
      2. В формате ЧЧ:ММ:СС
    5. Дополнительно редактируются значения длины полоски (в файле настроек значение Shi)
    6. Теперь доступна и настройки горизонтального расположения полоски на экране (в файле настроек значение X)
    7. В исходное расписание добавлен урок с 00:00:00 до 08:00:00 - это сделано, чтобы приложение давало звонок в 8:00, если приложение было запущено раньше, чем 8:00
    Напоминаю, что приложение автоматически создаст файл настроек, если вы его случайно потеряете
    Скачать
    P.S. В архиве с программой лежит инструкция для пользователей MSE, показывающая как указать антивирусу, что программа не является вирусом.
    Обновление до 14.10.17. Читать там, качать можно где угодно.Читать далее

    Программа школьных звонков по расписанию

    Опубликовано: 17-02-2014 23:55 Автор: MBTY Теги: Мои разработки
    Дописал, поправил, протестировал, допилил, выкладываю.
    Приложение оооочень похоже на это и это и по сути является усовершенствованной версией "Прогрессбара рабочего дня", (выглядит так же
    Скриншот
    ) но с двумя очень важными плюсами:
  • Время теперь можно указывать в привычном виде (12:00:00), а не количество минут от полуночи (720 вместо 12:00)
  • Интервалов теперь можно вбивать больше одного, а точнее сколько угодно. (то есть указывать расписание для полоски)
  • Аналогично предыдущим программам имеем файл настроек ini, в котором всё расписано подробнее некуда. Приведу только выдержки из файла настроек:
    Start* - начало урока (перемены) End* - окончание. Обязательно начало перемены = концу урока (End2=Start3 и т.д.) и начало урока = концу перемены (Start2=End1 и т.д.)
    Секунды нужно вбивать обязательно.
    Ограничений на количество уроков нет.

    Пример расписания в два урока по 40 минут и перемену в 10 минут между ними:

    Start2=08:00:00
    End__2=08:40:00

    Start3=08:40:00
    End__3=08:50:00

    Start4=08:50:00
    End__4=09:30:00

    !!!! Расписание подгружается не моментально, а по одному циклу (Start/End) в секунду.!!!!
    !!!! Если запустите приложение на 4 уроке, то полоска отобразится на 7 секунде. (3 урока + 3 перемены + Наш 4й урок) !!!!
    Полоска хоть и отобразится не сразу, но будет показывать верную информацию о завершении урока.
    Если полоска не отображается долго, то проверяйте расписание:
    *Возможно время "пересеклось" (End1=8:50:00, Start2=8:49:00)
    *Возможно нумерация Start и End неправильна
    Скачать
    P.S. В архиве с программой лежит инструкция для пользователей MSE, показывающая как указать антивирусу, что программа не является вирусомЧитать далее

    Скоро новый год

    Опубликовано: 17-02-2014 23:53 Автор: MBTY Теги: Мои разработки
    Осталось три месяца до нового года и пора бы уже считать дни до праздников.
    Но, так как ДНИ считать и на календаре можно, то я решил считать время до 01.01.2013 00:00 в.. ПРОЦЕНТАХ.
    А так как давно была написана эта програмка, то решение как этот счетчик нужно реализовать родилось само собой.

    У програмки есть файл настроек, в котором всё подробно описано. (И если вы его нечаянно потеряете, то файл будет автоматически создан при первом запуске программы)
    Процент так же отображается в трее, при наведении курсора на значке программы.
    Полоска пытается "убежать" от курсора, а потому не перекрывает кнопки окон при Y=0.
    Левое нажатие на иконке в трее сваорачивает/скрывает полоску. Правое - вызов меню.
    Скачать
    Читать далее

    Small HTTP server

    Опубликовано: 17-02-2014 23:52 Автор: MBTY Теги: Мои разработки
    А если уж точно, то "MBTY HTTP Сервер 2.1.8.22" - мелкопузый http сервер без интерфейса
    Применение:
    Запускаем Server
    В браузере идем по адресу 127.0.0.1 (или localhost) и если видим:

    MBTY HTTP Сервер 2.1.8.22

    Вэлкам!
    Это исходная страница.
    Тест
    404

    Значит сервер запустился нормально. Ну а для чего он нужен объяснять не буду. Кому нужно - сам знает, да и долго это.
    ServerB.exe - создает невидимое пустое окно приложения - весит больше.
    ServerA.exe - невидимое окно не создается, весит меньше, но при запуске курсор превращается в часики секунд на 5-10.
    Т.Е. Окна приложения нет ни в А ни в В, но в А версии курсор чуть виснет.
    Другой визуальной и програмной разницы в этих версиях нет.
    В папке www лежат три станицы:
    Index - основная по умолчанию.
    Error - страница ошибки 404
    test - просто тестовая страница - ее можно удалять
    Скачать
    Читать далее

    ◘▲▼▲◘◘▲▼▲◘◘▲▼▲◘