===================================================================== AJPapps - Kick Becky! collection and delivery 1.00 Линда Кайе 2021. Посвящается Ариэль ===================================================================== Это не плагин, а маленькая утилита, которая командует Бэки получить и отправить почту, что может пригодиться для составления сложных расписаний проверки через планировщик Windows (или любой другой). История создания ---------------- В Бэки доступна некоторая настройка расписания получения и отправки почты: можно указать, раз в сколько минут это должно случаться, а так же можно указать конкретные времена. К сожалению, на этом всё. Но иногда хочется побольше гибкости. Например, чтобы в рабочее время почта не получалась, и письма отображались на телефоне, не исчезая до конца рабочего дня. А на выходных можно было бы получать почту не раз в час, а раз в пятнадцать минут. Очевидно, в Windows есть инструмент, с помощью которого можно создавать сложные расписания: это системный планировщик. Нужно только связать его с Бэки. Сначала я думала написать какой-нибудь плагин, который будет слушать какую-нибудь программу, которую будет вызывать планировщик, как обычную задачу. Но потом вспомнила, что у меня уже есть плагин, который ставит Бэки на паузу при запуске, просто эмулируя нажатие соответствующего пункта меню программы (идея была, в свою очередь, взята из стороннего плагина). А если это может сделать плагин, работая как часть Бэки, то ничего не мешает и нашей программе делать то же самое. В итоге я взяла FreeBasic и наваяла программу буквально в пять строк, не считая всяких служебных объявлений. История изменений ----------------- • 1.00.0003 [2.10.2021] Первый публичный релиз. • 1.00.0005 [17.10.2021] [+] Программа проверяет теперь, не поставлено ли получение писем на паузу. Зависимости ----------- Для работы этой библиотеки нужны следующие компоненты: • Microsoft C Runtime Library Файл MSVCRT.DLL Эти компоненты обязательны. Информация о разработке ----------------------- Язык: FreeBASIC Compiler 1.08.1 Платформа: Windows XP Professional SP3 Установка --------- Так как эта утилита не используют ни чего особенного, она упакована в самораспаковывающийся архив, который можно распаковать куда угодно. Архив называется Install.KickB2CnD.EXE. Использование ------------- Программа не выводит ни каких окон. Она просто сообщает Бэки, что нужно получить и отправить почту со всех ящиков. При этом запускаться она должна на том же рабочем столе, на котором запущена Бэки. Если Бэки не запущена, то программа не выполняет никаких действий. Важное замечание. Программа проверяет, не поставлено ли получение писем на паузу, но делает это только по состоянию соответствующей кнопки на панели инструментов почтовика. Если кнопка скрыта, то считается, что пауза не включена. Это связано с некоторыми особенностями отрисовки меню в Бэки. Удаление -------- Удалите папку, куда Вы распаковали утилиту. Больше ни чего удалять не придётся. Маленький копирайт ------------------ 1. Программа распространяется бесплатно. 2. Вы имеете право распространять её на тех же условиях. 3. При распространении вы не имеете права менять авторство программы, присваивать его себе или каким-либо иным способом искажать его. 4. Разрешено коммерческое использование программы (в офисе, на производстве) за исключением её платного распространения или сдачи в аренду. 5. Программа распространяется как есть. Автор не несёт ответственности за любые трагедии или несчастные случаи, вызванные использованием программы. 6. Вы имеете право использовать ActiveX компоненты, поставляемые с программой, в собственных программах. При этом автор не гарантирует совместимость будущих версий компонентов. 7. Для любого пункта данного соглашения может быть сделано исключение с разрешения автора программы. 8. По любым вопросам, связанным с данной программой, обращайтесь по адресу lindaoneesama@gmail.com Контакты -------- Почта: lindaoneesama@gmail.com Сайт: https://www.lindachan.net