{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Копытов Иван: заметки с тегом программа",
    "_rss_description": "Блог ленивого сисадмина",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/www.kini24.ru\/tags\/programma\/",
    "feed_url": "https:\/\/www.kini24.ru\/tags\/programma\/json\/",
    "icon": false,
    "authors": [
        {
            "name": "Копытов Иван",
            "url": "https:\/\/www.kini24.ru\/",
            "avatar": false
        }
    ],
    "items": [
        {
            "id": "257",
            "url": "https:\/\/www.kini24.ru\/all\/videonablyudenie-dlya-linux\/",
            "title": "Видеонаблюдение для Linux",
            "content_html": "<p>Программу видеонаблюдения для ОС Linux найти достаточно сложно: часть из них стоит достаточно дорого для дома, часть просто не работает, другие не работают с имеющимся оборудованием. И так далее. Проблем много, много больше, чем с клиентами для Windows. Перебрав кучу программ, остановился на двух их них.<br \/>\nДля начала поясню, чего я ожидал от них вообще.<\/p>\n<ol start=\"1\">\n<li>Поддержка имеющегося у меня оборудования. Да, камеры и регистратор у меня от братьев-китайцев. Если быть точнее, то XiongMai. Сходного оборудования у китайцев много, поэтому выбор был очевиден. Плюс цена, конечно.<\/li>\n<li>PTZ (управление положением камеры) мне не особо нужен. Если будет — хорошо.<\/li>\n<li>Поддержка разрешения 4К и выше. Часть программ отвалилась сразу.<\/li>\n<li>Поддержка кодирования H.265. До свидания практически те же программы, что и в п. 3.<\/li>\n<li>Желательно аналогичный клиент для Android и Windows. Люблю единообразие :-)<\/li>\n<li>Работа с архивом. Тут всё совсем плохо, скажу сразу. Ведение своего архива мне не нужно от слова «совсем» — предпочитаю возложить это на регистратор.<\/li>\n<li>Обнаружение людей\/лиц. Не критично, но желательно.<\/li>\n<li>Просмотр всех камер в одном окне. Иначе можно тупо создать ярлык, который будет запускать, например, VLC и подключаться к определенной камере. Это неудобно, имхо.<\/li>\n<li><\/li>\n<\/ol>\n<p>Первую программу, которая у меня нормально заработала, я обнаружил в репозитории Linux, как ни странно. Называется она <a href=\"https:\/\/snapcraft.io\/cctv-viewer\">CCTV Viewer<\/a>:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.kini24.ru\/pictures\/Screenshot_20201007_155400@2x.jpg\" width=\"1280\" height=\"716\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Главное окно программы<\/div>\n<\/div>\n<p>Количество настроек у программы минимально. В принципе, всё, что вам нужно знать — URL подключения к камере или видеорегистратору. Выбираем нужный «кадр» в главном окне, справа вводим адрес подключения и всё. Если хотите звук, то в настройках программы нужно выставить соответствующую галочку.<br \/>\nПрограмма потребляет минимум ресурсов и просто работает. Поддержки PTZ и архивов нет, обнаружения лиц и людей — тоже. Клиентов для других ОС тоже нет. Еще одним «минусов» является тот факт, что программа устанавливается из snap’ов, что менее безопасно для пользователя, нежели репозиторий.<\/p>\n<p>Вторая программа... Ну тут я просто долго «тупил». Потому что она используется у меня на работе уже много лет. Но подключение каждой камеры требует приобретения лицензии (2400 рублей за камеру на момент написания текста). Наверное, меня останавливало именно это. Я знал про существование демо-версии, но не был в курсе налагаемых на нее ограничений. Что ж, теперь знаю :-)<br \/>\nЭто программа от компании <a href=\"https:\/\/devline.ru\/\">DevLine<\/a>. Архитектура — клиент-серверная. Иначе говоря, вам нужно установить две части: сервер и клиент. В случае с линуксом, это устанавливается одним пакетом.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"960\" data-ratio=\"1.8461538461538\">\n<img src=\"https:\/\/www.kini24.ru\/pictures\/15@2x.jpg\" width=\"960\" height=\"520\" alt=\"Главное окно программы\" \/>\n<img src=\"https:\/\/www.kini24.ru\/pictures\/14@2x.jpg\" width=\"683\" height=\"384\" alt=\"Окно настроек\" \/>\n<\/div>\n<\/div>\n<p>Итак сервер. Поддержка до 16 камер, работа с ONVIF, автообнаружение камер в сети, аналитика, оповещения и прочие <a href=\"\"плюшки\"\"><a href=\"https:\/\/devline.ru\/moduli\/\">https:\/\/devline.ru\/moduli\/<\/a><\/a>, бОльшая часть из которых мне не особо нужны. А вот наличие клиента для Android и Windows, а также свой веб-сервер на базе HTML5 — очень хорошо.<br \/>\nИз «минусов»: отсутствие поддержки «чужих» архивов (на видеорегистраторе) и, как сегодня оказалось, периодическим пропадание звука с камер. Лечится перезапуском сервиса.<br \/>\nРесурсов потребляет немного, но существенно больше по сравнению с первой программой. Впрочем, для домашнего видеонаблюдения всё равно годится. По опыту могу сказать, что крайне желательно иметь еще и дискретную видеокарту для снижения нагрузки на процессор.<\/p>\n<p>Да, я знаю о существовании такие программ как motion, zoneminder. Motion я довольно долго использовал в свое время потому, что она позволяла запускать внешние скрипты при наступлении события. Это, в свою очередь, давало очень большое поле для фантазии. Zoneminder мне тогда не понравился, но чем — сейчас уже и не вспомню.<\/p>\n",
            "date_published": "2022-12-12T11:19:13+07:00",
            "date_modified": "2023-02-27T15:54:24+07:00",
            "tags": [
                "cctv",
                "cms",
                "devline",
                "linux",
                "ubuntu",
                "vms",
                "видеонаблюдение",
                "программа"
            ],
            "image": "https:\/\/www.kini24.ru\/pictures\/Screenshot_20201007_155400@2x.jpg",
            "_date_published_rfc2822": "Mon, 12 Dec 2022 11:19:13 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "257",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/www.kini24.ru\/pictures\/Screenshot_20201007_155400@2x.jpg",
                    "https:\/\/www.kini24.ru\/pictures\/15@2x.jpg",
                    "https:\/\/www.kini24.ru\/pictures\/14@2x.jpg"
                ]
            }
        },
        {
            "id": "246",
            "url": "https:\/\/www.kini24.ru\/all\/sinhronizaciya-dannyh-spustya-2-goda\/",
            "title": "Синхронизация данных. Спустя 2 года",
            "content_html": "<p><a href=\"https:\/\/kini24.ru\/all\/sinhronizaciya-dannyh\/\">Изначальная идея<\/a><br \/>\n<a href=\"https:\/\/kini24.ru\/all\/sinhronizaciya-dannyh-s-nextcloud\/\">Первая попытка<\/a><\/p>\n<p>Итак, к чему я пришел, спустя 2 года после первой попытки синхронизации данных на моих компьютерах и мобильном телефоне.<\/p>\n<p><b>Контакты и календарь<\/b>. Основным сервером хранения контактов и календаря долгое время у меня был baikal. Он и сейчас трудится на сервере, но схема немного усложнилась. Легкий нетребовательный к ресурсам carddav\/caldav сервер. Просто работает. Использует MySQL в качестве базы данных. Позволяет синхронизировать данные между почтовыми клиентами и телефоном. Но в какой-то момент мне захотелось, чтобы эти данные также синхронизировались с моим облаком и, возможно, google. Спустя несколько дней, мне удалось это реализовать при помощи <a href=\"https:\/\/github.com\/pimutils\/vdirsyncer\">vdirsyncer<\/a>. Теперь данные синхронизируются между baikal, nextcloud, google и жестким диском — там данные хранятся в виде файлов, что позволяет легко создавать резервные копии и восстановить данные на любой момент времени.<br \/>\nИспользованные программы:<\/p>\n<ol start=\"1\">\n<li>На компьютерах. <a href=\"https:\/\/www.thunderbird.net\/ru\/\">Thunderbird<\/a> + <a href=\"https:\/\/addons.thunderbird.net\/ru\/thunderbird\/addon\/tbsync\/\">TbSync<\/a> + <a href=\"https:\/\/addons.thunderbird.net\/ru\/thunderbird\/addon\/dav-4-tbsync\/\">Provider for CalDAV & CardDAV<\/a>.<\/li>\n<li>На телефоне. <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=at.bitfire.davdroid&hl=ru&gl=US\">DAVx⁵<\/a> + <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=org.dmfs.tasks&hl=ru&gl=US\">OpenTasks<\/a>.<\/li>\n<li>На сервере. <a href=\"https:\/\/sabre.io\/baikal\/\">Baikal<\/a> + <a href=\"https:\/\/github.com\/pimutils\/vdirsyncer\">vdirsyncer<\/a> + <a href=\"https:\/\/nextcloud.com\/\">Nextcloud<\/a>.<\/li>\n<\/ol>\n<p><b>Пароли<\/b>. Так же, как и в случае контактов\/календаря, схема осталась прежней. На телефоне используется <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=keepass2android.keepass2android&hl=ru&gl=US\">Keepass2Android<\/a>, на компьютерах — <a href=\"https:\/\/keepass.info\/\">Keepass<\/a> и его форк <a href=\"https:\/\/keepassxc.org\/\">KeePassXC<\/a>. Для винды и линукса соответственно. Схема старая, рабочая, поэтому смысла отказываться от нее нет. Синхронизация проходит самым простым способом — база выложена на сервере практически в общий доступ (с защитой, разумеется), поэтому каждый клиент постоянно может синхронизировать с ней свои данные. Для браузеров используется связка <a href=\"https:\/\/www.mozilla.org\/ru\/firefox\/\">Firefox<\/a> + <a href=\"https:\/\/addons.mozilla.org\/ru\/firefox\/addon\/keepass-tusk\/\">KeePass Tusk<\/a>.<\/p>\n<p><b>Файлы<\/b>. С ними пришлось немного подумать. До недавнего времени они были доступны мне через Nextcloud или по протоколу ftp. Последний разработчики стали активно удалять из своих браузеров, поэтому потребовалось найти ему замену\/дополнение. Неплохим выходом оказалось запустить webdav-сервер. Немного покрутил его со всех сторон и остался почти удовлетворен. Как говорится, аппетит приходит во время еды :-) Поэтому прикрутил к нему еще редактор контактов\/календаря и графический интерфейс для базы с паролями. Пришлось немного помучиться с разделением доступа к каждому из ресурсов, но, вроде, справился.<\/p>\n",
            "date_published": "2021-07-27T14:26:18+07:00",
            "date_modified": "2022-09-08T09:04:43+07:00",
            "tags": [
                "данные",
                "задачи",
                "календарь",
                "компьютер",
                "контакты",
                "пароль",
                "программа",
                "продолжение",
                "синхронизация",
                "телефон",
                "файл"
            ],
            "_date_published_rfc2822": "Tue, 27 Jul 2021 14:26:18 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "246",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "197",
            "url": "https:\/\/www.kini24.ru\/all\/vypolnenie-vneshnih-skriptov-v-sieve\/",
            "title": "Выполнение внешних скриптов в Sieve",
            "content_html": "<p>Понадобилось недавно каким-то образом запускать внешний скрипт по приходу определенного письма. Начал поиски как это сделать. В Postfix это можно сделать, используя файл aliases, но мне этот способ не подходил, потому что он подразумевает приход письма на определенный почтовый адрес. С Dovecot сильно не разбирался, но вот информацию по Sieve нашел. Немного времени спустя у меня был наполовину рабочий вариант. Наполовину потому, что выполняемая во внешнем скрипте команда напрочь отказалась принимать отправляемые ей данные. Пришлось немного подправить скрипт в самом Sieve, чтобы получить желаемый результат.<br \/>\nВсе оказалось очень просто. Для начала нужно включить доступ к плагину <i>vnd.dovecot.execute<\/i>. Для этого открываем файл с настройками Sieve \/<i>etc\/dovecot\/conf.d\/90-sieve.conf<\/i> и вносим следующие изменения:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">plugin {\n  sieve_extensions = +vnd.dovecot.execute\n  sieve_plugins = sieve_extprograms\n  sieve_execute_bin_dir = \/etc\/dovecot\/sieve\/execute\n}<\/code><\/pre><p>Все остальные параметры нам не нужны.<br \/>\nВ первой строчке включаем доступ к плагину для пользователей. Можно использовать параметр <i>sieve_global_extensions<\/i>, в таком случае плагин будет работать глобально. Но глобальный скрипт работает ТОЛЬКО если у пользователя нет своего файла скрипта Sieve. Пользователей на моем сервере очень мало, поэтому такой вариант мне не подходит.<br \/>\nВо второй строке мы разрешаем использование плагинов как таковых.<br \/>\nИ, наконец, в третьей строке указывает папку, в которой будут находиться эти самые внешние скрипты. Доступ к этой папке для Dovecot, конечно, нужно обеспечить. Подозреваю, что папку можно и не указывать, а в скрипте Sieve просто указать полный путь к запускаемой программе, но проверять лень.<br \/>\nТеперь остается только написать правило обработки входящих писем. Что-то вроде такого:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\"># rule:[Test rule]\nif allof (header :contains &quot;from&quot; &quot;test@example.com&quot;, header :contains &quot;subject&quot; &quot;Prikaz 66&quot;)\n{\n        execute &quot;test.sh&quot;;\n\tfileinto &quot;Trash&quot;;\n\tstop;\n}<\/code><\/pre><p>Получив письмо от отправителя <i>test@example.com<\/i> с темой <i>«Prikaz 66»<\/i> Sieve запустит на выполнение скрипт \/<i>etc\/dovecot\/sieve\/execute\/test.sh<\/i>, затем удалит письмо в корзину и завершит обработку писем.<br \/>\nЗнаю, что информации по этой теме в интернете достаточно. Но б<b>о<\/b>льшая часть из нее, как водится, на английском и содержит много воды. Хотелось сделать небольшую выдержку на более привычном русском языке.<\/p>\n",
            "date_published": "2018-06-05T14:59:52+07:00",
            "date_modified": "2018-06-05T14:59:34+07:00",
            "tags": [
                "dovecot",
                "sieve",
                "внешний",
                "запуск",
                "почта",
                "программа",
                "сервер",
                "скрипт"
            ],
            "_date_published_rfc2822": "Tue, 05 Jun 2018 14:59:52 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "197",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "157",
            "url": "https:\/\/www.kini24.ru\/all\/zapusk-prilozheniy-v-windows-10\/",
            "title": "Запуск приложений в Windows 10",
            "content_html": "<h3>В продолжение <a href=\"https:\/\/kini24.ru\/all\/proverka-diska-i-ee-posledstviya\/\">этой<\/a> темы<\/h3>\n<p>Спустя несколько суток мне удалось восстановить около 99 процентов информации. 1С была восстановлена из резервной копии, СБиС был переустановлен при помощи специалистов компании. Оставшиеся документы были восстановлены почти полностью — не открываются около 5 файлов, менее 1% от общего количества. Считаю это почти успехом.<br \/>\nЗа несколько дней использования система пару раз установила обновления + были установлены некоторые программы для более комфортной работы. В общем и целом все хорошо. Но ложка дегтя внезапно всплыла сегодня. А заключалась она в том, что некоторые программы, которые еще утром работали нормально, к обеду перестали запускаться. Изучение системных журналов не внесло никакой ясности в причины такого поведения «десятки». Поиск в интернете и выполнение советов, которые там были, тоже ничего не дало. Я наполовину серьезно уже предлагал освятить этот ноутбук :-)<br \/>\nЕсли в случае с браузером Яндекса и TeamViewer я бы еще мог что-то понять (помимо всего, они также устанавливают собственные службы), то почему не запускается та же Opera — для меня загадка. Новый процесс в списке появляется, но отжирает столь мало ресурсов, что становится понятным, что он ничего не делает. При этом, например, 1С, СБиС, Firefox и Thunderbird, а также Edge, работают нормально.<br \/>\nЧто делать и как это «лечить» — пока что абсолютно непонятно...<\/p>\n",
            "date_published": "2018-02-05T20:29:36+07:00",
            "date_modified": "2018-02-05T20:29:26+07:00",
            "tags": [
                "10",
                "windows",
                "запуск",
                "ноутбук",
                "проблема",
                "программа"
            ],
            "_date_published_rfc2822": "Mon, 05 Feb 2018 20:29:36 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "157",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "50",
            "url": "https:\/\/www.kini24.ru\/all\/ustanovka-videonablyudeniya\/",
            "title": "Установка видеонаблюдения",
            "content_html": "<h2>Первоначальные испытания<\/h2>\n<p>Все подготовительные работы завершены, камера установлена, программное обеспечение тоже. Все работает, все снимает, можно просматривать в «онлайн» режиме. А теперь как все это было.<br \/>\nУстановка кронштейна для камеры никаких проблем не вызвала — пробурил три отверстия, два их них пришлось делать неглубокими, бур во что-то уперся и ни в какую не хотел идти дальше. Ладно, мне и половинной глубины хватит, камера легкая. После закрепления камеры проверил как она держится и остался вполне доволен результатом. Кабель для подключения со стоны камеры был распаян еще раньше, поэтому мне оставалось только осуществить подключение. Затем проложил его до сервера, обрезал лишнее, распаял второй конец и подключил к серверу. Во избежание лишних проблем сервер перед подключением выключил.<br \/>\nЗатем настала очередь программного обеспечения. Поначалу был установлен ZoneMinder. Настроил его на использование сигнала с ТВ-тюнера, указал с какого входа его брать и... в принципе, на этом основная настройка была завершена. Но потом я несколько дней бился с проблемой отображения «живой» картинки с камеры — ее просто не было. И так подходил к проблеме, и этак — ни в какую. Общение на форуме с одним из разработчиков показало, что мне не хватает... видеокарты в сервере. Этот момент я слегка не понял, но, в любом случае, покупка и установка дополнительных плат в сервер меня не устраивала. К тому же в ZoneMinder обнаружился еще несколько моментов, которые меня тоже не устраивали:<\/p>\n<ol start=\"1\">\n<li>создание нескольких событий (и, соответственно, видеофайлов) в журнале, если в движении была пауза;<\/li>\n<li>всё событие сохранялось в куче jpeg-файлов (момент спорный, но все же);<\/li>\n<li>не было также нормального отображения события в формате видео;<\/li>\n<li>для выгрузки\/создания видеофайла нужно было лезть достаточно далеко, чтобы нажать соответствующую кнопку;<\/li>\n<li>нет возможности создать свою реакцию на событие.<\/li>\n<\/ol>\n<p>Через несколько дней опытов был установлен motion. Несмотря на всю свою аскетичность, эта программа мне понравилась намного больше.<\/p>\n<ol start=\"1\">\n<li>Есть возможность задать длительность паузы между двумя событиями. В этом случае два события считаются одним и записываются в один видеофайл;<\/li>\n<li>событие сохраняется в куче jpeg-файлов, которые, впрочем, затем можно удалить автоматически;<\/li>\n<li>есть «живой» просмотр камеры, наличие\/отсутствие видеокарты не сказывается никак;<\/li>\n<li>видеофайл создается автоматически сразу по завершении события;<\/li>\n<li>на каждый «чих» можно задать свою реакцию.<\/li>\n<\/ol>\n<p>С motion поначалу тоже пришлось поразбираться. Например, не мог понять почему jpeg-файлы создаются в максимальном качестве, а в видеофайле картинка в виде «квадратов». Решилось увеличением скорости потока видео. Размер видео оказался снова привязан к числу 16, но в файле конфигурации можно указать число кратное 8-ми. В этом случае программа изменит разрешение на ближайшее 16-тикратное. Были еще несколько моментов, но это были лично мои предпочтения, поэтому не буду их описывать.<br \/>\nТак как видео создается автоматически, оставалось только создать реакцию на конец создания видеофайла. В моем случае ей стало выполнение нескольких действий:<\/p>\n<p>а) удаление «старых» файлов jpeg, из которых было создано видео;<br \/>\nб) отправка сообщения на электронную почту о событии с именем созданного файла.<\/p>\n<p>Изначально сообщение «повесил» на одноименное событие, но оказалось, что оно происходит каждый кадр, поэтому писем было более сотни за раз.<br \/>\nСледующее, что мне захотелось, это просматривать камеру с телефона на android и с компьютера. Для телефона нашлась программа SimpleMjpegView. Единственным ее недостатком можно считать то, что показывать она может только одну камеру, для всех других придется переписывать путь подключения. Для Windows также нашлась «легкая» и простая в использовании программа SecurityCamViewer. Ее настройка, так же как и многих других подобных программ, производится в единственном конфигурационном файле, открыть который можно в обычном блокноте.<br \/>\nЕще одна «хотелка», которую я пока что не реализовал, остается выгрузка avi-файлов куда-нибудь в облако. Для пущей сохранности и увеличения доступности.<\/p>\n",
            "date_published": "2017-02-20T12:19:22+07:00",
            "date_modified": "2017-02-23T14:01:48+07:00",
            "tags": [
                "android",
                "motion",
                "securitycamviewer",
                "simplemjpegview",
                "windows",
                "zoneminder",
                "видеонаблюдение",
                "программа",
                "просмотр",
                "тюнер"
            ],
            "_date_published_rfc2822": "Mon, 20 Feb 2017 12:19:22 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "50",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "48",
            "url": "https:\/\/www.kini24.ru\/all\/rabota-s-pdf-dokumentami\/",
            "title": "Работа с PDF документами",
            "content_html": "<h2>Небольшой обзор программ для работы с PDF<\/h2>\n<p>Сначала одна контора, чуть позже — другая подняли один вопрос: как создавать документы в формате PDF, которые занимали бы как можно меньше места. Желательно также, чтобы они были многофункциональными, простыми в использовании и на русском языке. Мне, как «немцу» и человеку, изучавшему английский по нерусифицированным программам, последний пункт пожеланий был удивителен, ну да ладно.<br \/>\nИтак, какие программы рассматриваем:<\/p>\n<ol start=\"1\">\n<li>WinScan2PDF.<\/li>\n<li>Foxit Phantom.<\/li>\n<li>Scan2PDF.<\/li>\n<li>UnityPDF.<\/li>\n<li>Readiris.<\/li>\n<li>DoPdf.<\/li>\n<li>PdfCreator.<\/li>\n<\/ol>\n<p>Я не буду рассматривать таких «монстров» как FineReader или Acrobat Pro из-за их достаточно большого размера и того момента, что не всем моим пользователям удается овладеть этими программами — достаточно большая часть из них общается с компьютером на «Вы», поэтому зачастую требуется крайне простые программы.<\/p>\n<p><b>WinScan2PDF<\/b>.<br \/>\nПрограмма предназначена для сканирования документов напрямую в формат PDF. Функций редактирования документов не имеет никаких. «Весит» очень мало и крайне проста в использовании.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.kini24.ru\/pictures\/WinScan2PDF.png\" width=\"436\" height=\"241\" alt=\"Окно программы\" \/>\n<\/div>\n<p>Как видно на скриншоте, программа имеет всего три кнопки: «Откуда», «Сканим» и «Выход». Первая позволяет указать какой сканер нужно использовать. Сканер перед этим должен быть установлен в системе. Вторая кнопка позволяет начать сканирование, при этом используется интерфейс самого сканера. Сразу после завершения процесса сканирования вам будет предложено ввести имя документа и выбрать папку, в которой вы хотите сохранить файл. Если вам необходимо сканировать несколько страниц в один документ, то нужно поставить галочку «Несколько страниц» под кнопками. По опыту использования этой программы могу отметить ее стабильную работу со множеством сканеров.<\/p>\n<p><b>Scan2PDF<\/b><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.kini24.ru\/pictures\/Scan2PDF.png\" width=\"654\" height=\"458\" alt=\"Окно программы\" \/>\n<\/div>\n<p>Практически аналогичная по своим функциям вышеописанной программа. Позволяет сканировать документ в формат PDF, создавать документ из изображений с диска, добавлять\/удалять страницы и указывать их параметры. Перед началом сканирования вам будет предложено ввести количество страниц для сканирования, затем будет запущен сам процесс. Программа зачастую на этом моменте просто повисает, что крайне негативно сказывается на ее оценке. В связи с этим программа практически не использовалась, так как не справлялась с одной из своих основных функций. Еще одним из «минусов» является ее неспособность работать с потоковым сканером.<\/p>\n<p><b>Foxit Phantom<\/b><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.kini24.ru\/pictures\/FoxitPhantom.png\" width=\"830\" height=\"526\" alt=\"Окно программы\" \/>\n<\/div>\n<p>Продукт одной достаточно известной компании Foxit Corporation. Является полноценным редактором документов в формате PDF. К сожалению, одним из главных ее «недостатков» является платность использования. Если бы не необходимость оплаты программы ежемесячно, то ее спокойно можно было бы считать лидером в данном списке — со всеми своими обязанностями она справляется на «ура». Она позволяет создать документ при помощи сканера, из уже имеющихся файлов, добавлять и удалять страницы, редактировать текст, использовать графику и т. д. Впрочем, в сети можно найти ее старые версии, которые уже «прошли» регистрацию.<\/p>\n<p><b>UnityPDF<\/b><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.kini24.ru\/pictures\/UnityPDF.png\" width=\"923\" height=\"606\" alt=\"Окно программы\" \/>\n<\/div>\n<p>Еще одна небольшая и «незатейливая» программа. На этот раз для редактирования документов. Функций крайне мало, но они нужны чаще всего: объединение\/разделение файлов, переупорядочивание страниц, добавление новых или удаление ненужных, защита документа и добавление метаданных. Из «минусов»:<\/p>\n<ul>\n<li>— программа только на английском языке;<\/li>\n<li>— нет возможности сканирования;<\/li>\n<li>— нет визуального контроля действий;<\/li>\n<li>— официальный сайт не работает, поэтому, скорее всего, надеяться на добавление новых функций или устранение найденных ошибок не стоит.<\/li>\n<\/ul>\n<p><b>Readiris<\/b><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.kini24.ru\/pictures\/Readiris.png\" width=\"1025\" height=\"526\" alt=\"Окно программы\" \/>\n<\/div>\n<p>Программа, нацеленная на сканирование документов. На выходе вы можете получить документ в наиболее часто востребованных форматах. Из функций редактирования только возможность удалить лишние страницы из сканированного материала. От версии к версии появляются и исчезают самые различные «глюки», поэтому полностью положиться на программу не получится, придется контролировать весь процесс создания документа. Программа является платной.<\/p>\n<p><b>DoPdf и PdfCreator<\/b><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.kini24.ru\/pictures\/doPDF.png\" width=\"553\" height=\"363\" alt=\"Окно программы\" \/>\n<\/div>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.kini24.ru\/pictures\/PDFCreator.png\" width=\"475\" height=\"570\" alt=\"Окно программы\" \/>\n<\/div>\n<p>Эти две программы настолько схожи по своим функциям, что я предпочел объединить их обзор. Они представляют собой виртуальный принтер, который в результате работы создает документ в формате PDF. Иными словами, вы можете создать документ из любого файла или даже нескольких, который можно вывести на печать. Это могут быть изображения, документ в формате Word или Excel и так далее. DoPdf при создании документа выводит окно, которое просто изобилует, на мой взгляд, разными ненужными изображениями и кнопками. При частом использовании это может раздражать. Программа PdfCreator этим не грешит, даже более того — вы можете вообще отключить вывод любых окон — в этом случае вас спросят только о том куда и под каким именем сохранить файл.<br \/>\nПоначалу, отключив все окна, я не мог понять как их вернуть «на место». Только спустя, наверное, минуту, я сообразил, что настройки программы также можно найти в меню «Пуск».<\/p>\n<p><b>Результат<\/b><br \/>\nПомимо всех описанных возможностей перед нами стоит задача создания как можно меньшего по размеру файла. Что ж, проведенные эксперименты выявили достаточно неутешительные результаты. Для проверки я опирался на следующие требования:<\/p>\n<ul>\n<li>— разрешение документа — 300 точек;<\/li>\n<li>— цветность: полутона серого;<\/li>\n<li>— размер листа: А4;<\/li>\n<li>— количество страниц: 1.<\/li>\n<\/ul>\n<p>Две программы из списка проверить не получилось. Первая, Scan2PDF, отказалась работать с моим сканером и со всеми сканерами в офисе. Вторая, UnityPDF вообще не имеет функции создания файлов. Программа Readiris версии 12 хорошо сканирует в новый документ, создавая файл маленького размера, но вот при добавлении в существующий документ новых страниц на порядок увеличивает размер файла. Версия 14 такого недочета не имеет.<\/p>\n<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" class=\"e2-text-table\">\n<tr>\n<td style=\"text-align: center\"><b>Программа<\/b><\/td>\n<td style=\"text-align: center\"><b>Размер файла<\/b><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\">WinScan2PDF<\/td>\n<td style=\"text-align: center\">900 Кб<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\">Scan2PDF<\/td>\n<td style=\"text-align: center\"><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\">Foxit Phantom<\/td>\n<td style=\"text-align: center\">1400 Кб<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\">UnityPDF<\/td>\n<td style=\"text-align: center\"><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\">Readiris<\/td>\n<td style=\"text-align: center\">117 Кб<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\">DoPdf<\/td>\n<td style=\"text-align: center\">650 Кб<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\">PdfCreator<\/td>\n<td style=\"text-align: center\">180 Кб<\/td>\n<\/tr>\n<\/table>\n",
            "date_published": "2017-02-13T15:12:30+07:00",
            "date_modified": "2017-09-06T09:57:16+07:00",
            "tags": [
                "dopdf",
                "foxit",
                "pdf",
                "pdfcreator",
                "phantom",
                "readiris",
                "scan2pdf",
                "unitypdf",
                "winscan2pdf",
                "обзор",
                "программа",
                "размер",
                "сравнение",
                "файл"
            ],
            "image": "https:\/\/www.kini24.ru\/pictures\/WinScan2PDF.png",
            "_date_published_rfc2822": "Mon, 13 Feb 2017 15:12:30 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "48",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.kini24.ru\/pictures\/WinScan2PDF.png",
                    "https:\/\/www.kini24.ru\/pictures\/Scan2PDF.png",
                    "https:\/\/www.kini24.ru\/pictures\/FoxitPhantom.png",
                    "https:\/\/www.kini24.ru\/pictures\/UnityPDF.png",
                    "https:\/\/www.kini24.ru\/pictures\/Readiris.png",
                    "https:\/\/www.kini24.ru\/pictures\/doPDF.png",
                    "https:\/\/www.kini24.ru\/pictures\/PDFCreator.png"
                ]
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}