+7 499 990-10-21

Выполнение дополнительных скриптов

Выполнение дополнительных скриптов

Сообщение Spike » 14 сен 2009, 14:04

Подскажите можно ли сделать чтобы по нажатию определенной комбинации клавиш, запускался внешний скрипт ?
Если не ошибаюсь это надо смотреть настройки IceWM ?
Spike
 
Постов: 401
Зарегистрирован: 26 авг 2009, 15:33
Откуда: Курская обл. г.Льгов

Re: Выполнение дополнительных скриптов

Сообщение Виталий » 14 сен 2009, 15:54

Здравствуйте!
К сожалению, у нас стоит перехватчик "горячих" клавиш..
А какой скрипт Вы хотите запустить? Может быть я смогу как-нибудь Вам помочь?
Виталий
 
Постов: 48
Зарегистрирован: 14 июл 2009, 21:46
Откуда: Техподдержка ГК ДЭНСИ

Re: Выполнение дополнительных скриптов

Сообщение Spike » 14 сен 2009, 18:48

Вы можете в перехватчике прописать к примеру выполнение внешнего скрипта utils.sh (или любое другое название на ваш выбор)
У меня два варианта когда нужно использовать внешний скрипт
1) Магазин находится удаленно от офиса и нужно загрузить новое поступление товаров (или выгрузить отчет ккм). Есть скрипт который поднимает GPRS канал и делает обмен файлов через FTP.
2) подключение к серверу терминалов. т.к. иногда роль кассира выполняет бух. и ему надо работать с 1с...
Spike
 
Постов: 401
Зарегистрирован: 26 авг 2009, 15:33
Откуда: Курская обл. г.Льгов

Re: Выполнение дополнительных скриптов

Сообщение Виталий » 14 сен 2009, 18:57

Мы сейчас как раз пишем этот скрипт...
Он будет работать через CRON....
Скрипт почти готов.... так что скоро будет выложен на нашем сайте..
Виталий
 
Постов: 48
Зарегистрирован: 14 июл 2009, 21:46
Откуда: Техподдержка ГК ДЭНСИ

Re: Выполнение дополнительных скриптов

Сообщение Виталий » 14 сен 2009, 19:08

Могу я узнать, чем поднимается у Вас GPRS канал?
Виталий
 
Постов: 48
Зарегистрирован: 14 июл 2009, 21:46
Откуда: Техподдержка ГК ДЭНСИ

Re: Выполнение дополнительных скриптов

Сообщение Spike » 14 сен 2009, 19:38

Если надо я могу прислать свой скрипт.
GPRS канал подымается командой
Код: Выделить всё
ifup ppp0

Предварительно в /etc/sysconfig/network-scripts
создается файл ifcfg-ppp0
У меня вот такого содержания:
Код: Выделить всё
DEVICE=ppp0
BOOTPROTO=none
ONBOOT=no
METRIC=50
USERCTL=no
HARDFLOWCTL=yes
DEFABORT=yes
RETRYTIMEOUT=60
PAPNAME=inet0
LINESPEED=115200
MODEMPORT=/dev/ttyUSB0
DEBUG=yes
ESCAPECHARS=no
INITSTRING=AT+CGDCONT=1,"IP","internet.mts.ru"
DISCONNECTTIMEOUT=5
PERSIST=yes
DEFROUTE=yes


P.S. в sudoers надо прописать пользователю возможность запуска этой команды.
Spike
 
Постов: 401
Зарегистрирован: 26 авг 2009, 15:33
Откуда: Курская обл. г.Льгов

Re: Выполнение дополнительных скриптов

Сообщение Виталий » 14 сен 2009, 22:30

Интересненько :)
Был бы рад увидеть Ваш скрипт )
Заранее Спасибо!
Виталий
 
Постов: 48
Зарегистрирован: 14 июл 2009, 21:46
Откуда: Техподдержка ГК ДЭНСИ

Re: Выполнение дополнительных скриптов

Сообщение Spike » 15 сен 2009, 14:12

На какой адрес прислать ?
Spike
 
Постов: 401
Зарегистрирован: 26 авг 2009, 15:33
Откуда: Курская обл. г.Льгов

Re: Выполнение дополнительных скриптов

Сообщение Виталий » 15 сен 2009, 16:09

Можно на наш support
Виталий
 
Постов: 48
Зарегистрирован: 14 июл 2009, 21:46
Откуда: Техподдержка ГК ДЭНСИ

Re: Выполнение дополнительных скриптов

Сообщение Виталий » 15 сен 2009, 19:33

Или можно на мою личную почту.. как Вам будет удобней.
Виталий
 
Постов: 48
Зарегистрирован: 14 июл 2009, 21:46
Откуда: Техподдержка ГК ДЭНСИ

След.

Вернуться в Техподдержка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8



Кто сейчас на конференции

Сейчас посетителей на конференции: 8, из них зарегистрированных: 0, скрытых: 0 и гостей: 8 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8