{
    "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:\/\/kini24.ru\/tags\/fayl\/",
    "feed_url": "https:\/\/kini24.ru\/tags\/fayl\/json\/",
    "icon": false,
    "authors": [
        {
            "name": "Копытов Иван",
            "url": "https:\/\/kini24.ru\/",
            "avatar": false
        }
    ],
    "items": [
        {
            "id": "246",
            "url": "https:\/\/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": "191",
            "url": "https:\/\/kini24.ru\/all\/dostup-k-faylam-iz-interneta\/",
            "title": "Доступ к файлам из интернета",
            "content_html": "<h2>Или «Ой, проверка»<\/h2>\n<p>Попивая пивко пару недель назад с другом, он мне обрисовал задачу, которую перед ним поставили.<br \/>\nОдин из общих знакомых перекупил часть помещения и находящуюся в нем фирму. Вторая часть уже принадлежала ему. Так это изначально были два разных юридических лица, то интернет у каждого был заведен свой. После покупки фирмы встала задача объединить эти две части сетью, но таким образом, чтобы при необходимости не было возможности эту сеть отследить. Доступ в сеть фирмы нужен только эпизодически.<br \/>\nМой слегка «поддатый» мозг выдал идею с обычным VPN. При необходимости человек подключается через VPN в локальную сеть фирмы, копируем оттуда нужные файлы и отключается. Сам я такого никогда не делал, несмотря на то, что такой доступ в мою домашнюю сеть у меня настроен. Просто я использую его немного для других целей. Но почему бы и не попробовать?<br \/>\nПодключаюсь к домашней сети. Роутер свои «шары» показал сразу, а вот домашний компьютер пошел в отказ — «нет у меня ничего, ты что-то перепутал». Хм... Открываю файл конфигурации самбы и вижу, что в нем заданы сети, из которых возможен доступ к компьютеру. Добавляю подсеть VPN, перезапускаю службу. Пробую заново и — вуаля! Доступ получен. Правда этот прекрасный вид был несколько «омрачен» сообщением антивируса о наличии в папке зараженных файлов, но я про них знал, поэтому сообщение просто закрыл. Некоторые файлы и папки не открывались, но тут, скорее всего, дело во владельце этих файлов.<br \/>\nПрименимо к вышеописанной фирме, проделываем такие же настройки и создаем еще один файлик. Запуск которого удалит все ненужные подключения и файлы. И даже название для него придумал: «Ой, проверка» :-)<\/p>\n",
            "date_published": "2018-04-27T13:15:36+07:00",
            "date_modified": "2018-04-27T13:15:29+07:00",
            "tags": [
                "samba",
                "vpn",
                "общий доступ",
                "проверка",
                "файл"
            ],
            "_date_published_rfc2822": "Fri, 27 Apr 2018 13:15:36 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "191",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "173",
            "url": "https:\/\/kini24.ru\/all\/kodirovanie-video\/",
            "title": "Кодирование видео",
            "content_html": "<h2>Продолжение <a href=\"https:\/\/kini24.ru\/all\/kodiruem-video-dlya-dvd-proigryvateley\/\">поста<\/a><\/h2>\n<p>Увы, но все оказалось не настолько радужно. В какой-то момент Qeven «споткнулся» на аудиокодеке в очередном сериале и, в итоге, выдал полный бред. Видеоряд идет с намного б<b>о<\/b>льшей скоростью, чем звуковой. Придется переделывать...<br \/>\nДолго искать не пришлось — в памяти всплыла программа ffmpeg. Да, знаю, что с нее и надо было начинать, но на тот момент хотелось какой-го GUI. После нескольких экспериментов с параметрами, родились несколько строк для обработки сериалов.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">for i in *; do r=$(echo $i | sed &#039;s\/\\[M-KV2501\\] Spider-Man TAS \/s\/; s\/x\/e\/&#039;); mv &quot;$i&quot; &quot;$r&quot;; done;\nfor i in *; do avconv -i &quot;$i&quot; -vcodec mpeg4 -b 2400k -acodec mp3 -ab 128k &quot;.\/convert\/$i.avi&quot;; done;<\/code><\/pre><p>В первой строчке я переименовываю названия серий и привожу их к виду: <i>s1e01 — название серии.mkv<\/i>. Во второй запускаем конвертирование всех файлов с указанием нужных битрейтов (подобраны экспериментально) и кодеков (они взяты из спецификации DVD-проигрывателя). Битрейты снижал сознательно, чтобы уменьшить размер конечного файла.<\/p>\n",
            "date_published": "2018-03-14T11:40:36+07:00",
            "date_modified": "2018-03-14T11:40:19+07:00",
            "tags": [
                "dvd",
                "видео",
                "конвертирование",
                "проигрыватель",
                "файл"
            ],
            "_date_published_rfc2822": "Wed, 14 Mar 2018 11:40:36 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "173",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "126",
            "url": "https:\/\/kini24.ru\/all\/sinhronizaciya-dannyh\/",
            "title": "Синхронизация данных",
            "content_html": "<p>Синхронизация. Такое простое понятие, но иногда ее очень сложно настроить...<br \/>\nУже много лет я использую такую программу — <a href=\"https:\/\/www.essentialpim.com\/\">EssentialPIM<\/a>. Это облегченный вариант MS Outlook, но со своими «плюшками». Такими, например, как встроенная база паролей. Она может быть установлена на компьютер, может храниться на переносном USB-накопителе и работает под управлением Windows. Под Linux в Wine она тоже работает (по крайней мере, у меня), но при этом приходится мириться с некоторыми недостатками в интерфейсе и работе с почтой. Есть клиент для Android. Имеет возможность синхронизации с другими серверами или устройствами, но, увы, их «ассортимент» крайне мал. С некоторыми «плясками с бубном» можно сделать импорт\/экспорт данных из другой программы. В общем, как и у любой программы, есть свои недостатки. Порой выводящие из себя.<br \/>\nНа текущий момент я прихожу к мысли, что пора бы уже отказаться от использования этой программы в пользу других. Но, скорее, не программ, как таковых, а служб. То есть хранить данные на одном сервере, который бы мог предоставить возможность синхронизации с большинством устройств и программ, чтобы они были доступны мне в любой момент, вне зависимости от того, каким устройством или программой я сейчас пользуюсь. Требования примерно следующие.<\/p>\n<p><b>Контакты<\/b>. Самое важное, наверное, в жизни каждого человека. Они должны быть везде: в мобильном телефоне, почтовых клиентах, мессенджерах. Самый простой вариант для меня пока что — использовать сервер CardDav.<br \/>\n<b>Пароли<\/b>. Второй по важности пункт. Немного поразмыслив, пришел к выводу, что мне хватит, если они будут работать в браузерах и храниться в телефоне. Посмотреть и вбить куда-то пароль я должен в любом месте, при помощи телефона или браузера.<br \/>\n<b>Почта<\/b>. Тут все более-менее просто. Вся почта в итоге оказывается на моем сервере, откуда я могу ее достать. Исключение пока что составляет почтовый ящик от компании Google. Почему-то не могу заставить себя настроить сбор почты с него. Пока что нахожусь в неспешных поисках почтового клиента для Android, который удовлетворял бы мои потребности.<br \/>\n<b>Задачи, дела<\/b>. Тут тоже все просто: телефон и почтовый клиент. Снова самый простой способ — сервер CalDav.<br \/>\n<b>Заметки<\/b>. Не самый важный, но порой очень нужный пункт. Большое количество сервисов предоставляют такой функционал по умолчанию.<br \/>\n<b>Файлы<\/b>. Тут синхронизация не нужна как таковая, но некоторые файлы было бы удобно всегда иметь под рукой. Например, в том же телефоне. Или на USB-накопителе.<\/p>\n<p>База для каждого из вышеперечисленных пунктов должна быть одна. Иными словами, если брать те же контакты, то я должен видеть один и тот же список что в телефоне, что в почтовом клиенте. Или в любой другой программе. Допускается и даже приветствуется небольшая фильтрация, когда программа будет скрывать контакты, которые она не может использовать. Как, например, совершенно бесполезен для почтового клиента контакт в списке, у которого не указан адрес электронной почты.<br \/>\nЕще одним требованием является возможность быстрого и удобного редактирования данных. Например, при знакомстве с человеком я внес номер его телефона в свой. Позже, придя домой, могу захотеть внести дополнительные данные в контакт уже не через телефон, а на компьютере. Просто потому что так удобней набирать.<br \/>\nСледующим требованием является стандартность протоколов обмена информацией. С контактами и календарем все понятно — есть стандартные и давно работающие протоколы. С заметками и файлами проблем  быть не должно, есть даже выбор. А вот с паролями не все так просто. Поиски продолжаются, пока что работает вариант синхронизации с Nextcloud, но он немного меня не устраивает: клиент для Android находится в состоянии «альфа», расширение для Firefox вроде бы работает, но моя «пятая точка» чует какой-то подвох.<\/p>\n",
            "date_published": "2017-11-23T14:16:24+07:00",
            "date_modified": "2017-11-23T14:16:16+07:00",
            "tags": [
                "данные",
                "клиент",
                "контакт",
                "пароль",
                "поиск",
                "сервер",
                "синхронизация",
                "файл"
            ],
            "_date_published_rfc2822": "Thu, 23 Nov 2017 14:16:24 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "126",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "92",
            "url": "https:\/\/kini24.ru\/all\/problemy-s-zhurnalami-v-linux\/",
            "title": "Проблемы с журналами в linux",
            "content_html": "<p>Давненько уже заметил, что перестали писаться некоторые журналы. Если быть точней, то, наверное, большинство. Поэтому правильней было бы сказать, что писались только некоторые. Потихоньку экспериментировал с journalctl, но результатов это не приносило. Да и другой работы было столько, что времени особо и не хватало. Сегодня в очередной раз вспомнил об этой проблеме, решил покопаться, пока рабочий день потихоньку подходил к концу — я ожидал окончания проверки диска.<br \/>\nВ какой-то момент в голове мелькнула мысль, что виной всему, скорее всего, настройки syslogd. Но файл конфигурации я до этого просматривал, криминала никакого не заметил. Впрочем, моих познаний в linux могло и не хватить. Поэтому решил снести syslogd, почистить конфиги и запустить его заново. Для этого хватило одного команды:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">apt-get install --purge --reinstall syslogd syslog-common<\/code><\/pre><p>Проверяем статус службы, перезапускаем на всякий случай еще раз, идем смотреть логи почты — они более важны, чем другие. Файл all изменил свой размер, перестал быть «нулевым». Пробуем отправить самому себе письмо, запустив перед этим команду<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">tail -f \/var\/log\/mail\/all<\/code><\/pre><p>И, о счастье, весь ход работы почты отображается, как и следует. Смотрим остальные логи — вроде все пишется. Пока что понаблюдаю еще, возможно, что некоторые все-таки будут «сопротивляться», хотя и маловероятно.<\/p>\n",
            "date_published": "2017-09-26T18:31:33+07:00",
            "date_modified": "2017-09-26T18:31:28+07:00",
            "tags": [
                "journalctl",
                "linux",
                "syslogd",
                "журнал",
                "не пишет",
                "пустой",
                "файл"
            ],
            "_date_published_rfc2822": "Tue, 26 Sep 2017 18:31:33 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "92",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "91",
            "url": "https:\/\/kini24.ru\/all\/pochta-i-virusy-v-arhivah\/",
            "title": "Почта и вирусы в архивах",
            "content_html": "<p>Часто вирусные файлы приходят в виде тех же vbs скриптов, упакованных в архив. Я не буду говорить про другие форматы, их не так уж и много, но каждый из них может доставить кучу неприятностей. Особенно если это будет шифровальщик.<br \/>\nТак уж сложилось, что несмотря на все ухищрения, используя стандартные методы, нельзя заставить ClamAV проверять архивы на наличие файлов определенного типа. Он может только попытаться определить заражен ли тот или иной файл в архиве, но со скриптами у него явные проблемы. Скрипт по сути представляет собой обычный текстовый файл, поэтому найти в нем код вируса достаточно проблематично.<br \/>\nЧасть этого вопроса удалось решить, заставив postfix отбрасывать письма, в которые вложены файлы из «черного» списка. Но он не может работать с архивами, увы. Это был первый, так сказать этап, который успешно показал себя.<br \/>\nВторым этапом стал поиск файлов в архивах при помощи ClamAV. Оказывается, можно все-таки заставить его проверять архивы на наличие нужных файлов. Неслучайно копаясь в интернете, наткнулся на <a href=\"http:\/\/www.edigarev.net\/2016\/05\/clamsmtp.html\">эту вот замечательную статью<\/a>. Использовав информацию из нее, подкинул созданный файл в папку с антивирусными базами ClamAV и перегрузил его. Никаких исправлений в файлы конфигураций вносить не пришлось, он сразу его подхватил. Далее я отправил письмо, полученное утром, и содержащее vbs-скрипт в архиве .7z через этот сервер. Хотел было поймать процесс обработки письма, но не успел. Впрочем, через минуту мне на почту упало сообщение от антивируса, что письмо обработано, найден архив с «вредным» файлом и что письмо было заблокировано. Это было все, чего я добивался.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">Virus name: rules_block_7z_vbs.UNOFFICIAL\nSender: *****@*****.ru\nRecipient(s): *****@*****.ru\n\nQuarantined to: \/var\/tmp\/virus.yHPWqV<\/code><\/pre><p>Сам файл с нужными определениями состоит из строк вида<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">rules_block_exe:CL_TYPE_MAIL:*:\\.[Ee][Xx][Ee]$:*:*:*:*:*:*<\/code><\/pre><p>Здесь самыми интересными для нас являются три поля: имя правила, тип правила и расширение файла. Имя и тип задаются первыми двумя параметрами, разделенными двоеточием. Затем идет имя файла с расширением в виде regexp-строки. Оставшиеся параметры оставляем без изменений. Расширение файла указывается в обоих регистрах.<\/p>\n",
            "date_published": "2017-09-19T14:18:25+07:00",
            "date_modified": "2017-09-20T07:20:20+07:00",
            "tags": [
                "clamav",
                "postfix",
                "архив",
                "база",
                "вирус",
                "вложение",
                "правило",
                "проверка",
                "сервер",
                "файл"
            ],
            "_date_published_rfc2822": "Tue, 19 Sep 2017 14:18:25 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "91",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "48",
            "url": "https:\/\/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:\/\/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:\/\/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:\/\/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:\/\/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:\/\/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:\/\/kini24.ru\/pictures\/doPDF.png\" width=\"553\" height=\"363\" alt=\"Окно программы\" \/>\n<\/div>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/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:\/\/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:\/\/kini24.ru\/pictures\/WinScan2PDF.png",
                    "https:\/\/kini24.ru\/pictures\/Scan2PDF.png",
                    "https:\/\/kini24.ru\/pictures\/FoxitPhantom.png",
                    "https:\/\/kini24.ru\/pictures\/UnityPDF.png",
                    "https:\/\/kini24.ru\/pictures\/Readiris.png",
                    "https:\/\/kini24.ru\/pictures\/doPDF.png",
                    "https:\/\/kini24.ru\/pictures\/PDFCreator.png"
                ]
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}