вторник, 14 апреля 2015 г.

Начаты разработки по проекту поисковик. Версия - 2.0.1.

После долгих раздумий решили дальнейшие разработки вести на Visual Studio 2013. Благо инструмент этот компанией Microsoft в варианте Express предоставляется на безвозмездной основе (то бишь даром).

 

Дальнейшие разработки буду вести на нем.

 

Вот получился первый результат. Исполняемый файл небольшого размера.

 

 

Картинка у приложения имеется и на Рабочем столе выразительно выглядит.

 

 

А вот и само приложение в действии. Простое окошко. Больше функциональности не делал.

 

 

Зато испытал в двух местах. На ноутбуке жены и на компьютере на работе. Волновал вопрос понадобится ли еще что-то для работы этого приложения. Оказалось ничего не нужно. Приложение самодостаточно. И никаких сложных прав не потребовалось. А на работе у нас административного доступа нет. Вот и прекрасно. Конечные пользователи тоже будут в таких условиях и программа должна работать даже с самыми минимальными правами.

 

В настоящий момент занимаюсь инсталлятором.


Скачать себе эту программу можно по адресу: https://yadi.sk/d/4HmR6YJafxxT4.

 

Текущая версия имеет номер 2.0.1. В ней только пробуем простейшее приложение без базы данных.

 

Дальше будут несколько версий с постепенным усложнением по функциональности.

 

 

вторник, 7 апреля 2015 г.

КПД-3.2.1

Комплекс подготовки документов (КПД)

версия – 3.2.1


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



К программе прилагается документация в качестве помощи.

В программе реализованы два шаблона - Служебная записка и Письмо в стороннюю организацию.

Программа создана в MS Access 2010, но работает и в более ранних версиях.
Для нормальной работы программы на компьютере пользователя должен быть установлен офисный пакет MS Office 2003 или более поздней версии.

Программа распространяется свободно без каких либо ограничений.

Программу применяю в своей непосредственной работе для быстрого создания различных документов типа MS Word с выбором и поиском по ранее введенным параметрам.

В настоящей версии:
- программа разделена на клиентскую и серверную часть;
- добавлен инсталлятор (административных прав для установки не требуется).

Убедительная просьба - направлять свои пожелания и замечания через форму обратной (здесь на сайте справа на каждой странице).

понедельник, 30 марта 2015 г.

Начата разработка следующей версии (2.0.1) поисковика

Использую на работе давно написанный поисковик.

Собрал на MS Access себе быстрый поиск файлов на сетевых дисках.

 

У нас в отделе работа всех сотрудников проходит на сетевом диске.

Это необходимо для взаимозаменяемости. Кроме того много общих данных.

Накапливаем все вместе и вместе пользуемся.

 

Поначалу использовал стандартный поиск Windows.

Но он ужасно медленный. Набрал один запрос – ждешь. Набрал другой запрос и опять ждешь.

 

Тогда и пришла мысль сделать программу сканирующую сетевые диски для дальнейшего поиска.

 

Так и сделал. Утром прихожу на работу и запускаю скрипт обновления поисковой базы.

Через пару минут в базе собран список файлов на нескольких сетевых ресурсах.

 

После этого можно искать файлы по их именам. Для этого достаточно в поисковой строке набрать через пробел части названий файла или пути к нему.

 

Программа предоставляет возможность сразу открыть файл или открыть каталог.

 

Теперь поиск значительно удобнее. Вводишь и сразу получаешь список файлов. Скорость работы значительно возросла.

 

Ниже можно видеть как выглядит программа.

 

 

Хотя я понимаю, что мне трудно тягаться с поисковиком Yandex для внутренней корпоративной сети. Но я и не говорю что мое решение лучше. Зато мое решение бесплатное и достаточно быстрое.

 

Но это уже устаревшая программа. Прогресс не остановишь. Задумал я усовершенствовать мой поисковик.

 

Начинаю проработку новой версии со следующими усовершенствованиями:

- будет дистрибутив для бесплатного распространения (тем более что в проекте КПД это уже делается);

- клиентская и серверная части будут разделены;

- серверная часть будет лежать на общем диске, доступном большинству пользователей;

- клинетские части предоставят пользователям поиск по всем доступным ресурсам;

- клиентские части одновременно в фоновом режиме будут постоянно сканировать ресурсы в сети (что значительно поднимет скорость индексации) и складывать в базу серверной части;

- будет добавлено сканирование содержимого самих файлов многих известных форматов;

- пользователю будет предоставлено открывать файлы и каталоги их содержащие.

 

Разработку буду вести в несколько этапов

 

Ждите выхода версии 2.0.1

пятница, 27 марта 2015 г.

Обработка документов после сканирования

По долгу службы приходится обрабатывать большое кол-во бумажных документов.

Разные отделы мне приносят копии заключенных договоров.

Далее на основе этих договоров я формирую ежеквартальные отчеты.

 

Естественно встал вопрос автоматизации этого процесса.

Как сделать так чтобы поменьше делать?

Решение было следующим:

1.       Сканировать документы в папку;

2.       Распознавать каждый документ в FineReader с конвертацией в PDF;

3.       Сохранять PDF документы по целевым каталогам;

4.       В файле отчета (формат MS Excel) макросом подтягиваем из каталога новые документы с созданием гиперссылки на него.

После этого в файле отчета в отдельных строках стоят отдельные документы. Остается только нажимать на гиперссылку документа. Документ уже распознанный. Можно просто в нем выделять куски текста и забирать их в отчет. Таким образом извлечение данных из документов становится простым делом.

 

Итак в этой статье покажу, как происходит процесс распознавания документа за минимальное время.

 

Переходим в папку со сканированными документами. И на очередном файле сканированного документа (обычно в формате TIF или PDF) жмем правую кнопку мыши для вызова контекстного меню и выбора соответствующего пункта.

 

 

 

FineReader начнет процесс распознавания и передачи результата в формате PDF.

 

 

Далее распознанный файл откроется в обработчике PDF.

 

 

Теперь останется только сохранить его в целевой папке.

 

 

Таким образом на нашем диске будет сохранен распознанный скан документа.

Причем можно будет осуществлять поиск внутри документа.

 

На следующем изображении можно видеть список из множества файлов.

 

 

А вот как это все уже будет выглядеть в файле отчета. Для каждого файла есть гиперссылка (макрос новые файлы из каталога выбрал). Достаточно на нее нажать и файл откроется.

 

 

Надеюсь эта методика поможет многим оптимизировать и ускорить свою работу.

Удачи.

 

среда, 25 марта 2015 г.

В новой версии КПД появится инсталлятор

Завершаются работы по очередной версии КПД.

Дорабатываю инсталлятор.


Вот несколько скриншотов с рабочей версии.

Начало установки.


Выбор каталога установки клиентской части.


Установка завершена. Можно  видеть список установленных файлов.


После установки в меню «Пуск» появится каталог с программой.


Деинсталлятор тоже предусмотрен.

среда, 18 марта 2015 г.

Продолжаются разработки проекта КПД версии 3.2.1

В результате продут ждут следующие совершенствования и нововведения:
- появится нормальный инсталлятор;
- продукт разделится на две части – клиентскую и серверную.


Стоит предполагать к концу недели версия будет выложена для скачивания.

понедельник, 16 марта 2015 г.

среда, 4 марта 2015 г.

КПД (версия 3.1.1)

КПД - Комплекс подготовки документов

Версия 3.1.1





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

В программе реализованы два шаблона - Служебная записка и Письмо в стороннюю организацию.

Программа создана в MS Access 2010, но работает и в более ранних версиях.

Программа распространяется в виде архива формата RAR содержащего каталог с базой, шаблонами и документацией.

Программа распространяется свободно без каких либо ограничений.

Программу применяю в своей непосредственной работе для быстрого создания различных документов типа MS Word с выбором и поиском по ранее введенным параметрам.

Убедительная просьба - направлять свои пожелания и замечания через форму обратной (здесь на сайте справа на каждой странице).

пятница, 13 февраля 2015 г.

КПД. Готова однопользовательская версия.

Завершено создание однопользовательского варианта КПД-3.0.
Все ключевые задумки реализованы. Ограничения интерфейса преодолены. Построение шаблонов стало еще проще.
Думаю в течение предстоящей недели выложу первый релиз для скачивания.

Как ранее уже упоминалось, пока продукт будет распространятся бесплатно.

суббота, 24 января 2015 г.

Продолжаются разработки по проекту КПД

В предыдущей версии возникли непреодолимые ограничения интерфейса. Пришлось полностью переделывать. Уже готово окошко со списком шаблонов. Готово открытие и заполнение полей документа. Удачно формируется вордовский файл. Остается реализовать групповой отбор параметров.