LINUX.ORG.RU

Расшарить Сканер


0

1

есть сканер xerox documate 752 стоит под управлением Debian. Есть еще машины с WIN (в одной сети) После расшаривония сканера, машины с WIN не видят этот сканер, а другие сканеры видят...... В чем проблема?


Ответ на: комментарий от AITap

Стандартно!! Установил sane, потом программу для сканирования xsane Затем прописал нужные IP адреса в папке етк...)))

Datch
() автор топика
Ответ на: комментарий от AITap

Что удивительно? все клиенты «машины» с WIN видят другие модели сканеров если подключать Debian и сканируют!!!!!!!!!!!!!!!!!!!!!

Datch
() автор топика
Ответ на: комментарий от Datch

ну все просто. Если дебиан,то от рута. (предварительно набрав команду su)

apt-get install apache2 netpbm sane-utils
cd /var/www/
cd localhost 2> /dev/null
cd htdocs 2> /dev/null
adduser www-data scanner || adduser www-data lp
echo 'AddHandler cgi-script .cgi' >> /etc/apache2/apache2.conf
cat /etc/apache2/sites-available/default | sed 's/FollowSymLinks MultiViews/FollowSymLinks MultiViews ExecCGI/g' > /tmp/default
mv /tmp/default /etc/apache2/sites-available/default
wget http://scannerserver.online02.com/download/scan_1.1.9.tar
tar -xvvf scan_*.tar
rm scan_*.tar
/etc/init.d/apache2 restart
Теперь в браузере http://localhost/scan Распознавание текста работать не будет, т.к. не поставлен пакет tesseract. Поьавь тем же apt-get'ом..

Tanger ★★★★★
()
20 февраля 2012 г.
Ответ на: комментарий от Tanger

если бы все было так просто давно бы уже все сделал. но увы надо шарить из-под линукса на винду. потому мой вариант сканить через браузер... Кстати может еще какой-нибудь 3й вариант существует?

Tango
()
Ответ на: комментарий от Tanger

за скрипт большое спасибо. запилю себе в архив полезностей

Tango
()
Ответ на: комментарий от Tanger

проще сделать по проверенному ману чем выдумывать велосипед. мб можно, но идея сканить из браузера мне очень даже нравится ибо не нужен спец софт на клиентских машинах и не надо морочиться с драйверами. да и думаю обучить сотрудников такому методу сканирования будет куда проше.

Tango
()
Ответ на: комментарий от Tango

на-ка.. http://sanetwain.ozuzo.net/
только оно у меня какое-то жутко падучее вышло.. но вендоклиентов мало - я не заморачиваюсь ;))

aol ★★★★★
()
Ответ на: комментарий от Tanger

The program uses multiple instances of «smbclient» to display which types of resources are shared on the network (including system and hidden).

а теперь скажи мне, каким боком это относится к сканированию изображений?!

aol ★★★★★
()
Ответ на: комментарий от Tanger

итого наваял следущее

apt-get install apache2 netpbm sane-utils

прописал sudo scanimage -L

увидел device `hpaio:/usb/HP_LaserJet_M1319f_MFP?serial=N830ER8' is a Hewlett-Packard HP_LaserJet_M1319f_MFP all-in-one

sudo adduser adduser www-data lp sudo /etc/init.d/apache2 restart

sudo nano /etc/apache2/apache2.conf

находим строку

AddHandler cgi-script .cgi (у меня ее не было потому добавил сам в конец файла)

далее .... если быстро то

cat /etc/apache2/sites-available/default | sed 's/FollowSymLinks MultiViews/FollowSymLinks MultiViews ExecCGI/g' > /tmp/default mv /tmp/default /etc/apache2/sites-available/default

если по понятному

следующий файл для редактирования:

sudo nano /etc/apache2/sites-enabled/000-default

в строку:

Options Indexes FollowSymLinks MultiViews ExecCGI

добавляем ExecCGI.

далее

в каталоге /var/www создаём директорию scanner и заходим туда:

sudo mkdir /var/www/scanner cd /var/www/scanner

распаковываем туда файлы из архива (scan_1.2_Beta1.tar)

делаем файл исполняемым: sudo chmod 777 scans

я еще сам напоследок поменял владельцев папки с root на www-data а папку скан сделал владельцем текущего юзера

дальше допилил кронскрипт который удалял в конце дня все сканы в этой папке

Tango
()
Ответ на: комментарий от Tango

ах ну да для информации система -ubuntu server 11.04 x64 сканер HP LaserJet M1319f MFP

Tango
()
Ответ на: комментарий от Tango

cat /etc/apache2/sites-available/default | sed 's/FollowSymLinks MultiViews/FollowSymLinks MultiViews ExecCGI/g' > /tmp/default mv /tmp/default /etc/apache2/sites-available/default

man sed.

sed -i 's/FollowSymLinks MultiViews/FollowSymLinks MultiViews ExecCGI/g' /etc/apache2/sites-available/default
Tanger ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.