К сожалению мне не удалось найти нормальную программу, скрипт, утилиту для настройки Sane, я решил написать свою.
В связи с этим, нужна помощь сообщества. Быть может есть временно свободные девелоперы?
Или Вы просто знаете такие вещи как C++, библиотеку Qt и умеете разрабатывать GUI?
С другой стороны! Буду очень благодарен если участники сообщества будут добавлять комментами в этот топик разные инструкции по настройке сканеров в Sane.
Я конечно гуглю, но не могу объять необъятное.
Feature-request и прочее тоже приветствуется.
Если тут сидят люди, знакомые с Sane не по наслышке, хотелось бы пообщаться с ними.
Я знаю, что процедура настройки сканеров разных моделей различна (например, для Epson Perfection 1270 нужны файлы BIN с диска с драйверами винды).
Возможно у Вас есть информация, которая поможет мне в написании кода.
Заранее спасибо.
-
Как-то расплывчато все. Несколько не осилил топик :). Может вы информацию более систематизируете?
-
-
Это всего лишь идея, пока что.
Вкратце: нужны инструкции по настройке разных сканеров в SANE.
-
-
Откуда и каким образом их добыть? Если бы вы описали процесс их "изъятия", то это было бы намного продуктивнее.
-
-
Google!
-
-
И вы хотите чтобы вам помогли? Дык тогда Google!
-
-
Я и так уже коллекцию собираю.
Но может вы, или кто-нибудь другой настраивали какой-либо сканер и знаете, как это делать.
p.s. коммент неудачный, да.
-
А что там настраивать то? Все сканеры которые поддерживаются, просто работают. Если работают, но например с телодвижениями, как у меня, то значит поддерживаются, но вроде, как нестабильно еще и конфиги, id устройств, правила udev и прочее будут включены в следующий релиз. Если нужна firmware, то просто нужно взять ее и положить куда надо, и с этим ничего не поделаешь. Если есть возможность поставить внешний драйвер не из проекта sane, то просто надо сделать пакет. Никаких гуевин для настройки не надо в общем ИМХО.
-
-
Все далеко не так просто. Я давно слежу за Sane, и некоторые ID устройств, давно работающих, не включены. Да и с firmware везде по-разному.
Сплошные танцы с бубном
-
-
Ну вот так чего ты ждешь, напиши девелоперам, добавят, если поддерживается. Тот сканер про который у меня в блоге написано сейчас в git уже есть в конфиге, то есть со следующим релизом этот МФУ тупо втыкаешь и он работает полноценно :)
http://git.debian.org/?p=sane/sane-backends.git;a=blob;f=backend/xerox_mfp.conf.in;h=4d310e6a84efad95c1edaf4c608dd16900d06e68;hb=refs/heads/master
-
-
Не все так радужно.
В бекенде SnapScan, которым я пользуюсь, надо тащить фирмварь. Изкоробки ничего не работает.
-
>Да и с firmware везде по-разному.
Кстати про firmware, некоторые из них можно распространять, вот занятие например делать багрепорты в дистрибутивы, в ту же убунту. Пусть они заворачивают их в пакеты и в пакетах в постинсталляционных скриптах все танцы с бубном делают, раз они известны. Также можно обратиться к разработчику сканеров с просьбой дать разрешение на распространение фирмварей, и в случае удачи см. предыдущий шаг. Это гораздо полезнее, чем какая то программа статус у которой будет вроде как Ubuntu Tweak :)
-
Сплошные танцы с бубном
Автоматизация танцев дело весьма неблагодарное: такая программа должна работать безошибочно (а это почти невозможно, в связи с тем же зоопарком сканеров). Исправлять ошибки за программами автоконфигурации сложнее, чем делать всё руками, да и сканер угробить можно :)
-
никогда ничего не настраивал, все работало "из каробки"
иногда gui только все усложняет, думаю, что это именно тот случай
-
-
Так не во всех моделях
-
Надеюсь ТС не обидеться... Я переписал содержимое топика и перенёс его в другой блог. Ещё, закрепил топик, посмотрим, что из этого выйдет.
-
-
Хорошо. А то я написал это на одном дыхании. Как подумал, так и написал.
-
Хочу просто поддержать ТС, начинание нужное, если будет возможность - обязательно помогу с инструкциями. Сканеры - это по-моему вечная головная боль в linux и ситуация кардинально за последние десять лет не изменилась, любая помощь в этом деле, хотя бы GUI - уже хорошо:)
-
Как я понял TC не является гуру в C++, тогда посоветую посмотреть на python и pyQt/pyKDE.
Приемущества:
- Скорость разработки гораздо выше, тем более если человек не имеет большого опыта в C++
- При правильной архитектуре, "сканероспецифичные" функции можно вынести в отдельные файлы. Т.к. python скриптовый язык, то сторонним разработчикам будет проще дописывать и тестировать модули, никакой компиляции, исправил и запустил. Т.о. будет больше помощников, а без них никак не обойтись, один человек не может иметь все модели сканеров в мире.
- Скорость работы, конечно ниже чем у скомпилированной программы, но это не критично для GUI-конфигурялки.
-
-
Python я не знаю вообще
-
-
Основы питона учиться за пару дней.
-
Из личного опыта. Настройка Mustek BearPaw 1200 CU Plus.
-
-
я знаю c++ и python и использую qt и pyqt для построения gui, но я понятия не имею, что из себя представляет sane и с чем его едят.
-
-
простите, нажал на "ответить"
-
Отписал в джаббер
-
Пока я знаю только об настройке мустека (см. выше, и epson perfection 1270 (мой)).
Они, наверное, будут реализованы первыми.
-
-
Ну вот что там в мустеке настраивать то надо? Только фирмварь скачать и положить. Для этого не нужно сторонних программ же. Нужно просто пользователю дать возможность легко фирмвари ставить, например пропихнув их в репозиторий.
|
|
|
Последние посты
|
|
Последние комментарии
|
|
Изменения
|
|
Черновики (все)
|
|
Избранное (всё)
|
|
|