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

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

Опубликовано: 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:54 Автор: MBTY Теги: Разное

    1) Получилось сделать школьную звонилку с расписанием. Тестирую, завтра выложу. Elik вы еще тут?
    2) Отремонтировал навигацию по статьям (Кнопки « » вверху каждой статьи)

    И о главном.
    3) Знаю, что антивирус Microsoft Security Essentials мои поделки считает вирусом Backdoor:Win32/Kolok.A - не верьте. Это просто особенность языка программирования (а точнее его непопулярность)[comments]

    Читать далее

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

    Опубликовано: 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 - просто тестовая страница - ее можно удалять
    Скачать

    Читать далее

    Списки в банк

    Опубликовано: 17-02-2014 23:51 Автор: MBTY Теги: Разное, Софт

    Тут появилась страница, посвященная приложению "Списки в банк"
    Автор не я. Как работает не знаю, зачем нужна - не интересовался. Нужна, наверное, комуто. Пусть вобщем валяется. Если хотите - качайте, пробуйте.
    Если хотите свзаться с автором - пишите тут. Затем этот пост и создаю. Он будет почитывать и при желании отвечать.

    Читать далее

    С днем космонавтики же!

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

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

    Ну и полетайте "бонусом"

    Читать далее

    SimPa4Gen - генератор патчей

    Опубликовано: 17-02-2014 23:50 Автор: MBTY Теги: Мои разработки

    Ох, ребятки-ребятушки. Много текста написано мною как вступление к этой проге... Читаем. Чтение полезно )

    В сети (а может и на моем сайтике найдется) есть много людей, которые занимаются разработкой каких-либо программных проектов: 
    Создание сборок операционных систем, клепание пакетов софта, наборов драйверов и т.п. У всех этих проектов есть кое-что общее- БОЛЬШОЙ размер дистрибутива и частое его обновление. Конечному пользователю приходится перекачивать весь пакет из-за исправления в нем на пару мегабайт. Конечный пользователь ворчит на автора, а автор, в свою очередь, впадает в депрессию и долго плачет… 
    Некоторые люди (например все гентушники) давно распространяют свой софт в виде патчей. То есть перекачивается не вся программа, а только отличие от ранее скачанного. Некоторые поклонники Windows уже начинают распространять свои труды в виде патчей. Например Simplix с первых дней разработки своих сборок XP создает не только образ заново, но и размещает ссылку на скачивание патча для образа предыдущей версии. Скачали месяц назад образ на 700мб, через месяц качнули патч в 17мб, запустили. Получили новый образ. Все рады, всем спасибо. Но вот создание таких патчей для больших файлов очень затруднительно. Все популярные программы создания патчей пытаются поместить оба сравниваемых между собой файла в оперативку. То есть в 32 битной системе не получится обработать два 1000мб образа никаким популярным софтом. Остается непопулярный. Для windows его ооочень мало. И тот является портированными утилитами с линукса. Из-за портированности получаем минусы: вырвиглазный интерфейс или его отсутствие, нет адекватных мануалов, глюки работы с кириллицей, а так же вылеты на некоторых операционках по неясным причинам. Но есть одна (и, кажется, единственная) программа для windows, разработка которой ведется очень активно и отзывы о ней очень хорошие, хотя найти ее в интернете было тяжело. Узкому кругу лиц нужен этот софт. Это Xdelta. Но и тут есть недостаток. Она полностью консольна. И все равно в результате получим не патч в виде ехе приложения, а всего лишь файл, в котором хранится различие между файлами, которые мы сравнивали. Сначала я просто написал оболочку, с помощью, которой сравнивались два файла (надоело каждый раз лезть в консоль) Потом же написал полный пакет, результатом работы которого является как раз таки патч в виде ехе приложения. Как то так.
    Это было введение. Теперь описание программы!

    Читать далее

    CMBTYS - это IMBTYS, но без INI

    Опубликовано: 17-02-2014 23:49 Автор: MBTY Теги: Мои разработки, Консоль

    Выкладываю второй консольный почтовик, но не требующий INI файла конфигурации. Все параметры указываются через командную строку. Если запустит без параметров, то увидим следующий текст: cmd: dzzb.ru Console MBTY Sender 31.01.2012 (CMD) Автор: MBTY Пример: exe =Ssmtp.mail.ruS= -FВашаПочтa@inbox.ruF- -TПочта адресатa@mаil.ruT- -SЗаголовокS- -BТекст письмаB- -AВложениеA- =LЛогинL= =PПарольP= -PПортP- Порт чаще всего 25 (-P25P-) Если какой-либо параметр указывать не нужно, то метки не стираем. Если нет заголовка: -SS-, нет вложения: -AA- и т.д. !!Соблюдайте регистр - метки должны быть заглавными!! Такие хитроумные параметры пришлось сделать из-за того, что текст письма, как и пароль могут содержать любые символы. Научить утилиту понимать где текст, а где параметры я так и не смог. От себя добавлю, что Windows не любит пробелы в командной строке и все "фразы", где есть пробелы лучше, для страховки, помещать в кавычки: exe "=Ssmtp.mail.ruS= -Fyou@inbox.ruF- -Tsomebody@mаil.ruT- -SЗаголовокS- -BТекст письмаB- -AA- =LL= =PsdfdfgvcfgP= -P25P-"

    Скачать

    Читать далее

    ТьСЯ

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

    Проверяем себя. Хвастаемся результатами.

    Читать далее

    Изменения

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

    1. На сайте теперь есть Adsense. Уберу, если не стану миллионером за месяц
    2. Все ссылки скачивания файлов, ведущие на обменник, теперь обзавелись инструкцией. Очень измучался, пока выкрадывал табличку с обменника на страницу, чтобы стилистика была соблюдена, а потому теперь эту инструкцию низачто не удалю.

    Читать далее

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