Попинайте программу (сканирование документов)
От: AleksVoronezh  
Дата: 02.02.12 19:34
Оценка:
Вечер добрый!

Вот решили так сказать попробовать монетизировать софт, который написали и используем у себя на работе. Суть программы в том, что она позволяет удобно сканировать документы с предустановками нажатием одной кнопки. Автоматизирует создание структуры каталогов и позволяет искать документы по этой структуре (и в сети в том числе) довольно эффективно (а у нас в работе одновременно сотни документов). И выполнять разные типовые действия с этими документами — уменьшить размер, зазиповать с структурой каталогов и отправить по почте итд. Цену предполагаем — ну скажем 1400 руб — цена среднего электрочайника.

Ссылка на программу:
http://novoselie.com/voronezh/index.php?option=com_content&view=article&id=3&Itemid=9

На основе имеющегося кода родили еще версию — интеграция в Винду для сканирования в выбранный каталог по правой кнопке. Типа встал на папку и быстро отсканировал. Никаких функций просмотра итд встроенных в эту версию нет — только вызывается родной диалог из дров сканера или предустановка вообще без вопросов. И в папку падает файл. Может сделать ее бесплатной или баксов за 15 предлагать?

Зарегистрировали домен, думаем английскую версию сделать. Из бонусов как мне кажется — была такая вещь, как Internet Download Manager. Наша программы видимо в запросах будет рядом болтаться. Возможно, из этого можно тоже что-то извлечь.
Re: Попинайте программу (сканирование документов)
От: шароварная желочь Интернет  
Дата: 02.02.12 19:59
Оценка:
Здравствуйте, AleksVoronezh, Вы писали:

AV>Вечер добрый!

AV>Попинайте программу (сканирование документов)

а чего ее пинать то. годная на вид. я бы даже жене смог объяснить как ей пользоваться.
впрочем сейчас вам накидают. рацпредложений.

первый шаг есть. с кодежом я бы далее завязал.

теперь отдельный сайтенг(енг), наполнять, спамить форумы и бложеки,
писать объявления, искать ключевики, писать под них ст0тьи, .. (зевает)
Re: Попинайте программу (сканирование документов)
От: alex95  
Дата: 02.02.12 20:23
Оценка:
Маленький вопрос: Программа распознаёт текст или все эти ключевые слова заранее задаются?
Re: Попинайте программу (сканирование документов)
От: autopsist  
Дата: 02.02.12 20:31
Оценка:
Здравствуйте, AleksVoronezh, Вы писали:

AV>Вечер добрый!


AV>Вот решили так сказать попробовать монетизировать софт, который написали и используем у себя на работе. Суть программы в том, что она позволяет удобно сканировать документы с предустановками нажатием одной кнопки. Автоматизирует создание структуры каталогов и позволяет искать документы по этой структуре (и в сети в том числе) довольно эффективно (а у нас в работе одновременно сотни документов). И выполнять разные типовые действия с этими документами — уменьшить размер, зазиповать с структурой каталогов и отправить по почте итд. Цену предполагаем — ну скажем 1400 руб — цена среднего электрочайника.


AV>Ссылка на программу:

AV>http://novoselie.com/voronezh/index.php?option=com_content&view=article&id=3&Itemid=9

AV>На основе имеющегося кода родили еще версию — интеграция в Винду для сканирования в выбранный каталог по правой кнопке. Типа встал на папку и быстро отсканировал. Никаких функций просмотра итд встроенных в эту версию нет — только вызывается родной диалог из дров сканера или предустановка вообще без вопросов. И в папку падает файл. Может сделать ее бесплатной или баксов за 15 предлагать?


AV>Зарегистрировали домен, думаем английскую версию сделать. Из бонусов как мне кажется — была такая вещь, как Internet Download Manager. Наша программы видимо в запросах будет рядом болтаться. Возможно, из этого можно тоже что-то извлечь.


Идея что надо! И что самое главное — не только вам на вашей работе.
На пример при поступлении пациента в больницу сканируют его (раньше ксерили, сейчас многие уже перешли на сканеры) документы (паспорт, полис). Для систематизации документов эта программа была бы кстати. Вопрос расхода бумаги во всех учреждениях стоит остро.
Re: Попинайте программу (сканирование документов)
От: YuriKobets Россия http://www.truelaunchbar.com — замена панели быстрого запуска
Дата: 02.02.12 20:33
Оценка:
Здравствуйте, AleksVoronezh, Вы писали:

AV>Ссылка на программу:

AV>http://novoselie.com/voronezh/index.php?option=com_content&view=article&id=3&Itemid=9

1) Почитайте про то, где MS рекомендуется хранить данные программы. Ставить ее в корень c:\ совсем не правильно, а уж тем более хранить данные в месте установки.
2) "Интеграция с виндой" на сколько я понял не работает в 64-битной винде?
3) А где сканирование в PDF?
4) В панелях на кнопках нет подсказок, вообще никаких. Что делает кнопка... не совсем ясно
5) Переименование папки это хорошо, но как переименовать файл?
6) "Сохранить (послать на email)" какая-то мутная функция. Никто никуда ничего не посылает. Это больше похоже на экспорт.

дальше для "эстетов"

7) Иконочки имеют беленькую обводку на небеленьких кнопках. Как будто GIF для белого фона. Пора уж PNG юзать для иконок
8) При скролировании документов список жутко мерцает. Неприятно... тем более, что избавится от этого не так уж и сложно
9) При изменении размеров окна вообще начинается дискотека с светомузыкой. Сплошное мерцание... и ведь тоже решается парой строчек кода.

Ну а вобщем довольно приятная вещь
Re[2]: Попинайте программу (сканирование документов)
От: AleksVoronezh  
Дата: 03.02.12 06:33
Оценка:
Здравствуйте, alex95, Вы писали:

A>Маленький вопрос: Программа распознаёт текст или все эти ключевые слова заранее задаются?


Доброе утро!

Нет, текст не распознается. Поиск идет по структуре дерева. Базовый элемент даже не имя файла (один файл здесь не важен) а пакет документов. Например, ул. Лизюкова, д.11. кв 112. Чтобы найти пакет, надо ввести через пробел лиз 11 112. Распознавание можно прикрутить — CuneiForm есть опенсорсный и на фоне остальных очень не плох — но пока только мысли.
Re[2]: Попинайте программу (сканирование документов)
От: AleksVoronezh  
Дата: 03.02.12 06:38
Оценка:
Здравствуйте, autopsist, Вы писали:

A>Идея что надо! И что самое главное — не только вам на вашей работе.

A>На пример при поступлении пациента в больницу сканируют его (раньше ксерили, сейчас многие уже перешли на сканеры) документы (паспорт, полис). Для систематизации документов эта программа была бы кстати. Вопрос расхода бумаги во всех учреждениях стоит остро.

Спасибо, про это даже не знали. В принципе, вполне возможно. В нашей программе есть функция автоматически создавать структуру каталогов типа Год->Месяц-День при старте. Включить ее, к кнопке быстрого создания каталогов привязать пакет копируемых документов "Новый пациент" Надо только добавить автоматическое создание при смене суток с предупреждением оператора — там ведь возможна круглосуточная работа.
Re[2]: Попинайте программу (сканирование документов)
От: AleksVoronezh  
Дата: 03.02.12 08:24
Оценка:
Здравствуйте, YuriKobets, Вы писали:

Благодарю Вас за отзыв!

YK>1) Почитайте про то, где MS рекомендуется хранить данные программы. Ставить ее в корень c:\ совсем не правильно, а уж тем более хранить данные в месте установки.


Да, тут мы никак не можем определиться, что удобнее и безопаснее для пользователя. Есть подозрение, что 90% пользователей не стануть заморачиваться с явным указанием пути для базы данных. Просто начнут сканировать а потом уже будет поздно что-либо менять. Поэтому привлекается внимание к месту установки самой программы и делается попытка побудить поставить ВСЕ, включаю базу, которая будет расти, желательно на диск D — там как правило и места больше, и расшарить весь диск можно относительно безболезненно (или просто переписать при росте объема всю папку приложения на дополнительный винт и расшарить уже его, так как буква диска значения не имеет) для поиска по сети если что, да и при переустановке винды не пострадает.

Сейчас сделано так:
"scan_param.db" (SQLite) тут все локальные настройки и предустановки сканера — хранится в папке приложения. Минус — нежелательно ставить приложение в Program Files. Писать в папку приложения Vista (и далее) не даст, все попадет в VirtualStore и с проблемами наверняка.

"icon.db" — здесь превью изображений в среднем по 3-5 кб на одно. Поютому кстати заходя по сети в каталог не приходится долго ждать их появления. Тут же информация для поиска по дереву и описания файлов. Этот файл хранится в корневой папке базы изображений. Эта корневая папка по-умолчанию создается в папке приложения, но путь может быть изменен в настройках.

Возможно, правильнее scan_param.db в CSIDL_COMMON_APPDATA (тогда по-идее приложение можно будет ставить и в Program Files), а базу куда? Может посоветуете что из опыта?

YK>2) "Интеграция с виндой" на сколько я понял не работает в 64-битной винде?


Работаем над интеграцией в контекстное меню. В 64 бит shell extension не пробовали (но основная программа там работала, но это другая тема конечно) Похоже, мне надо будет внимательно курить эту тему:
http://www.rsdn.ru/forum/winapi/4233586.flat.aspx
Автор:
Дата: 14.04.11



YK>3) А где сканирование в PDF?


Надо подумать, просто пока не надо было если честно говоря. В редких случаях печатаем на фришный PDF принтер.


YK>4) В панелях на кнопках нет подсказок, вообще никаких. Что делает кнопка... не совсем ясно.


Спасибо, надо будет подумать над их размещением.


YK>5) Переименование папки это хорошо, но как переименовать файл?


Нам это просто не нужно было, но одно дело для себя, другое дело на "вынос". Сделаем я думаю.


YK>6) "Сохранить (послать на email)" какая-то мутная функция. Никто никуда ничего не посылает. Это больше похоже на экспорт.


Сам не доволен названием. Может просто назвать пункт — "Отправить" ?


YK>дальше для "эстетов"


YK>7) Иконочки имеют беленькую обводку на небеленьких кнопках. Как будто GIF для белого фона. Пора уж PNG юзать для иконок

YK>8) При скролировании документов список жутко мерцает. Неприятно... тем более, что избавится от этого не так уж и сложно
YK>9) При изменении размеров окна вообще начинается дискотека с светомузыкой. Сплошное мерцание... и ведь тоже решается парой строчек кода.

Надо улучшать конечно. В D2006 по-моему в ToolButton PNG не загрузить. Может можно как-то сделать BMP по-аккуратнее из PNG?
Re[3]: Попинайте программу (сканирование документов)
От: YuriKobets Россия http://www.truelaunchbar.com — замена панели быстрого запуска
Дата: 03.02.12 08:44
Оценка:
Здравствуйте, AleksVoronezh, Вы писали:

AV>Возможно, правильнее scan_param.db в CSIDL_COMMON_APPDATA (тогда по-идее приложение можно будет ставить и в Program Files), а базу куда? Может посоветуете что из опыта?


Базу данных в "мои документы" (с возможностью переноса), настройки в CSIDL_APPDATA или CSIDL_COMMON_APPDATA (главное чтоб доступ был). Я понимаю тягу к диску D: если я перехожу на новую машину, то первым делом переносятся именно эти папки.

AV>Работаем над интеграцией в контекстное меню. В 64 бит shell extension не пробовали (но основная программа там работала, но это другая тема конечно) Похоже, мне надо будет внимательно курить эту тему:

AV>http://www.rsdn.ru/forum/winapi/4233586.flat.aspx
Автор:
Дата: 14.04.11


Да не надо там ничего курить. Просто нужна нативная 64-битная dll-ка. В дельфи это будет проблематично сделать, на сколько я понимаю.

YK>>4) В панелях на кнопках нет подсказок, вообще никаких. Что делает кнопка... не совсем ясно.


AV>Спасибо, надо будет подумать над их размещением.


Я имел в виду тултипы (tooltips), если что. Размещать их не нужно, нужно показывать.

YK>>6) "Сохранить (послать на email)" какая-то мутная функция. Никто никуда ничего не посылает. Это больше похоже на экспорт.


AV>Сам не доволен названием. Может просто назвать пункт — "Отправить" ?


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

AV>Надо улучшать конечно. В D2006 по-моему в ToolButton PNG не загрузить. Может можно как-то сделать BMP по-аккуратнее из PNG?


Если только BMP с альфа-каналом, иначе получится не контур а "зубья", что тоже не есть гуд.
Re[4]: Попинайте программу (сканирование документов)
От: AleksVoronezh  
Дата: 03.02.12 09:17
Оценка:
YK>Да не надо там ничего курить. Просто нужна нативная 64-битная dll-ка. В дельфи это будет проблематично сделать, на сколько я понимаю.
Мда. Печально. В лоб не решить видимо, а лицензионная Delphi только 2006. Но Может удастся сделать 64-бит dll-расширение для Shell во фришном каком-нибудь компиляторе, а уже потом из него дернуть приложение.


YK>Я имел в виду тултипы (tooltips), если что. Размещать их не нужно, нужно показывать.


Ааа, понял. А я думал про верхние слева кнопки с рисунками сканера и копирования.


YK>Конечно отправить лучше, и сразу открыть сообщение в почтовике с приаттаченым файлом. И чтоб ничего больше не спрашивал


Тут еще было такое соображение — наш диалог может уменьшить размер изображений и записать в другое место на диск с сохранением структуры каталогов или сжать получившуюся структуру в zip. И отправить потом мылом. В любом случае надо показать диалог с возможностью выбора желаемого разрешения. Почтовая программа в принципе умеет уменьшать разрешение до желаемого — но не умеет сохранять структуру каталогов. Буду думать.
Re[5]: Попинайте программу (сканирование документов)
От: YuriKobets Россия http://www.truelaunchbar.com — замена панели быстрого запуска
Дата: 03.02.12 10:55
Оценка:
Здравствуйте, AleksVoronezh, Вы писали:

YK>>Да не надо там ничего курить. Просто нужна нативная 64-битная dll-ка. В дельфи это будет проблематично сделать, на сколько я понимаю.

AV>Мда. Печально. В лоб не решить видимо, а лицензионная Delphi только 2006. Но Может удастся сделать 64-бит dll-расширение для Shell во фришном каком-нибудь компиляторе, а уже потом из него дернуть приложение.

Наверно даже Visual Studio Express сможет, ну или Windows SDK — там есть компилятор.

YK>>Конечно отправить лучше, и сразу открыть сообщение в почтовике с приаттаченым файлом. И чтоб ничего больше не спрашивал


AV>Тут еще было такое соображение — наш диалог может уменьшить размер изображений и записать в другое место на диск с сохранением структуры каталогов или сжать получившуюся структуру в zip. И отправить потом мылом. В любом случае надо показать диалог с возможностью выбора желаемого разрешения. Почтовая программа в принципе умеет уменьшать разрешение до желаемого — но не умеет сохранять структуру каталогов. Буду думать.


Дык, тут можно и два пункта сделать, Экспорт и Отправить. Один куда-то сохраняет, второй отправляет по почте. На счет окна настроек... ну на экспорт может и нужно, а почту... интересно как часто будут пользователи просто жать "Дальше"
Re[2]: Попинайте программу (сканирование документов)
От: AleksVoronezh  
Дата: 03.02.12 11:11
Оценка:
Здравствуйте, шароварная желочь, Вы писали:

ШЖ>теперь отдельный сайтенг(енг), наполнять, спамить форумы и бложеки,


Да, спасибо. На следующей неделе пойду в бюро по переводам. Тем более в одном бизнес-центре.
Re[3]: Попинайте программу (сканирование документов)
От: YuriKobets Россия http://www.truelaunchbar.com — замена панели быстрого запуска
Дата: 03.02.12 11:16
Оценка:
Здравствуйте, AleksVoronezh, Вы писали:

AV>Да, спасибо. На следующей неделе пойду в бюро по переводам. Тем более в одном бизнес-центре.


Осторожней с "бюро". Если переводчики до этого только инструкции к микроволновкам переводили, веселый может получится перевод
Re[6]: Попинайте программу (сканирование документов)
От: AleksVoronezh  
Дата: 03.02.12 11:26
Оценка:
Здравствуйте, YuriKobets, Вы писали:

YK>Дык, тут можно и два пункта сделать, Экспорт и Отправить. Один куда-то сохраняет, второй отправляет по почте. На счет окна настроек... ну на экспорт может и нужно, а почту... интересно как часто будут пользователи просто жать "Дальше"


Столкнулись с такой вещью. Отсканированные документы в офисе на сервере желательно иметь с разрешением не менее 300 dpi — тогда они при печати выглядит нормально. Но каждый пакет документов на квартиру в среднем весит десятки мегабайт. В то же время, когда его до совершения сделки отправляем в различные инстанции на проверку и согласование, им достаточно экранного разрешения. Поэтому часто берем и делаем его по ширине 1024 пикселя — тогда он влазит на любой монитор. И письмом уходит в разы легче. Тем более, у нас канал ассиметричный. Но вообще сделаю что-то вроде визарда или на первое время четче обозначу пункты в диалоге.
Re: Попинайте программу (сканирование документов)
От: Miroff Россия  
Дата: 03.02.12 11:52
Оценка:
Здравствуйте, AleksVoronezh, Вы писали:

Программу не ставил, по скриншотами и описанию выглядит на удивление годной. Понятно для кого, понятно зачем, понятно как. Отличный пример софта от потребностей, а не от идеи. Интерфейс для профессиональной программы очень удачный. Описание слишком многословное, лучше бы заменить на screencast. Решение с сенситивной информацией на скриншотах очень понравилось. Иконку только сделайте. Одну фичу только посоветую: добавьте распечатку шпоргалки со всеми пользовательскими шаблонами на одной странице. С офисным ксероксом народ постоянно путается что какой стороной пихать и к какому краю прижимать. А так: распечатал, приклеил на крышку и всем сразу ясно.
Re[2]: Попинайте программу (сканирование документов)
От: AleksVoronezh  
Дата: 03.02.12 12:02
Оценка:
Здравствуйте, Miroff, Вы писали:

M>Здравствуйте, AleksVoronezh, Вы писали:


Спасибо, внимательно прочитал.
Re[3]: Попинайте программу (сканирование документов)
От: autopsist  
Дата: 03.02.12 13:47
Оценка:
Здравствуйте, AleksVoronezh, Вы писали:

AV>Здравствуйте, autopsist, Вы писали:


A>>Идея что надо! И что самое главное — не только вам на вашей работе.

A>>На пример при поступлении пациента в больницу сканируют его (раньше ксерили, сейчас многие уже перешли на сканеры) документы (паспорт, полис). Для систематизации документов эта программа была бы кстати. Вопрос расхода бумаги во всех учреждениях стоит остро.

AV>Спасибо, про это даже не знали. В принципе, вполне возможно. В нашей программе есть функция автоматически создавать структуру каталогов типа Год->Месяц-День при старте. Включить ее, к кнопке быстрого создания каталогов привязать пакет копируемых документов "Новый пациент" Надо только добавить автоматическое создание при смене суток с предупреждением оператора — там ведь возможна круглосуточная работа.


Да, если больница скоропомощная, то приемное работает круглые сутки. Я думаю понадобится еще поле для ввода свободного номера/текста (номера истории болезни). Да и лучше чтобы эта связь достигалась путем интеграции с имеющимся в комплектом. Но это уже вопросы более глубокие. Если вам удастся влезть в госучреждения, то все само собой доделается
Re[6]: Попинайте программу (сканирование документов)
От: icezone  
Дата: 03.02.12 14:48
Оценка:
Здравствуйте, YuriKobets, Вы писали:

YK>Наверно даже Visual Studio Express сможет, ну или Windows SDK — там есть компилятор.


Нафига если есть FreePascal?
Re[3]: Попинайте программу (сканирование документов)
От: icezone  
Дата: 03.02.12 14:52
Оценка:
Здравствуйте, AleksVoronezh, Вы писали:

AV>Надо улучшать конечно. В D2006 по-моему в ToolButton PNG не загрузить. Может можно как-то сделать BMP по-аккуратнее из PNG?


Даже в D7 прикручивался PNG — ищи pngimage в Гугле.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.