Перейти до

den68

Сitizens
  • Всього повідомлень

    251
  • Приєднався

  • Останній візит

Все, що було написано den68

  1. Лучше/проще через pidof : #!/bin/bash PIDSTG=`/sbin/pidof stargazer2_4` if [[ ${PIDSTG} == "" ]] then echo "STG 2.4 _NOT_ run !" >> /var/log/stargazer2.4.log /bin/kill -9 `/sbin/pidof stg-exec` /etc/rc.d/init.d/stargazer2_4 start fi
  2. den68

    Новая сборка СТГ 2.4

    2008-01-12 13:31:27 -- Stg v. Stg 2.404 2008-01-12 13:31:27 -- Message queue created successfully. msgKey=5555 msgID=65536 2008-01-12 13:31:27 -- Timer thread started successfully. 2008-01-12 13:31:27 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2008-01-12 13:31:33 -- Users started successfully. 2008-01-12 13:31:33 -- Traffcounter started successfully. 2008-01-12 13:31:33 -- Module: 'ipq_cap v.1.1'. Start successfull. 0 2008-01-12 13:31:33 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50 2008-01-12 13:31:33 -- Module: 'InetAccess authorizator v.1.1'. Sta
  3. Пока там чего-то выйдет, ждать нету больше сил, загрузка цпу растет, место на 400 Гиговом скази винте кончаеться ... Короче патч на отключение детальной статистики и лога напредмет ОннКоннект/ОннДисконнект, изменение про админов пишутся. --- mysql_store.cpp.ORIG 2008-01-08 09:11:16.000000000 +0300 +++ mysql_store.cpp 2008-01-12 13:25:05.000000000 +0300 @@ -322,10 +322,15 @@ if(!IsTablePresent("admins",sock)) { sprintf(qbuf,"CREATE TABLE admins (login VARCHAR(40) DEFAULT '' PRIMARY KEY,"\ - "password VARCHAR(150) DEFAULT '*',ChgConf TINYINT DEFAULT 0,"\
  4. den68

    Новая сборка СТГ 2.4

    58 processes: 57 sleeping, 1 running, 0 zombie, 0 stopped CPU0 states: 1.1% user 30.0% system 0.0% nice 0.0% iowait 67.1% idle CPU1 states: 3.0% user 22.0% system 0.0% nice 0.0% iowait 74.0% idle CPU2 states: 3.0% user 9.1% system 0.0% nice 0.0% iowait 86.1% idle CPU3 states: 37.1% user 5.1% system 0.0% nice 0.0% iowait 56.0% idle Mem: 2070032k av, 671088k used, 1398944k free, 0k shrd, 156272k buff 188996k active, 161600k inactive Swap: 779144k av, 0k used, 779144k free 194232k cached PID USER PRI N
  5. den68

    Новая сборка СТГ 2.4

    результат : 27730 ? S< 5:36 ./stargazer2_4 /etc/stargazer_2.4 27731 ? S 0:00 \_ stg-exec /etc/stargazer_2.4 19565 ? S 0:00 | \_ /bin/bash /etc/stargazer_2.4//OnDisconnect kuz_ubil28kv21 192.168.252.141 900.000000 722 1111111111 19596 ? R 0:00 | \_ iptables -t nat -D POSTROUTING -o eth1.5 -s 192.168.252.141 -d 0.0.0.0/0 -j MASQUERADE 7132 ? S 0:00 /usr/sbin/dhcpd -cf /etc/dhcpd/dhcpd.conf -lf /etc/dhcpd/dhcpd.leases eth0.220 eth0.246 eth0.249 eth0.250 eth0.251 eth0.252 eth0.253 eth0.254 eth0.255 7449 ? S
  6. den68

    Webmoney для Stg-web

    А чего там делать то ? Напиши скриптик парсящий ответы от моней, например на перле, и из него консольный конфигуратор. До кучи можно в базу sql класть и приделать страничку просмотра на php/perl...
  7. den68

    Новая сборка СТГ 2.4

    Мне пока нечего ответить, не успел изучить вопрос. Кстати, по наблюдениям, после этих катаклизмов (в основном у нас OnChange раскидистый), СТГ падает через некоторое время, если не пребить в ручную процеесы дшцп которые он запустил. Если это поможет, могу кинуть наш OnnConnect.
  8. den68

    Новая сборка СТГ 2.4

    При заполнении через консольный конфигуратор поля Note оч сильно влияет размер строки, если малеха ошибиться - переполнение буфера (?) и стг благополучно почил в позе без сообщений в лог, оставляя за собой процесс напамять - stg_exec. P.S. я про stg_exec писал/спрашивал - реакции я так понимаю на паралельный запуск процессов непоследует ?
  9. den68

    Конфигуратор 1.88.9 - Mod 4.0

    Разумнее сделать в формате модуля модуль к конфигуратору работающий напрямую с sql базой, может даже иной чем стг, но однозначно со своими независимыми таблицами и на основании индексных полей, например логина, их завязать. А дальше ... как душа размахнется, можно даже бух учет туда приписать. ИМХО такой путь наиболее оправдан, и непридется постоянно привязываться к релизам, патчам, совместимости и пытатся упихать невозможное в обьем UserdataX У нас именно так и реализовано, правда на web.
  10. den68

    Stg-web With Mysql

    надо юзать метод POST и обрабатывать на страничке непосредственно с помощью perl,php - прочих пр. средств. в принципе поковыряйся в референцах на апач, там есть способ генерации запроса на басик авторизацию, с примерами автоматической передачи параметров ... но это потом еще все на C++ придется описать ....
  11. А чегож не ндо, надо интересует та часть которая с купюроприемником дружит, желательно по протоколу ICT002,ICT003,ICT004. Но для общего ознакомления подойдет и с другими протоколами.
  12. Вот лучше ссылок по теме: http://www.softplatz.com/Soft/Utilities/Ot...e-Software.html http://www.myzips.com/software/Bill-Serial...t-Monitor.phtml
  13. Послушай, а VB script работающий непосредственно с купюроприемником возможен ? а взять поглядеть это все никак нельзя ?
  14. построчный вывод правил файрвола в тот момент когда его не пускает.
  15. вот встала задача иметь досуп админов к определенной web директории с теми-же паролями что и в стг, быстренько наваяли патч, может кому сгодиться: --- mysql_store.cpp.ORIG 2008-01-08 09:11:16.000000000 +0300 +++ mysql_store.cpp 2008-01-08 09:11:30.000000000 +0300 @@ -324,6 +324,11 @@ sprintf(qbuf,"CREATE TABLE admins (login VARCHAR(40) DEFAULT '' PRIMARY KEY,"\ - "password VARCHAR(150) DEFAULT '*',ChgConf TINYINT DEFAULT 0,"\ - "ChgPassword TINYINT DEFAULT 0,ChgStat TINYINT DEFAULT 0,"\ - "ChgCash TINYINT DEFAULT 0,UsrAddDel TIN
  16. Странные люди .... нехотите/неинтересно - непользуйтесь ну чего тупо обсуждать чужой кошелек Дорого/Дешево, млин. речь идет о создании готового решения состоящего из железа + прог. обеспечения. Общефилософские разглогольствования и предположения в прямую отношения к теме не имеют, ИМХО. Давайте по возможности по делу. 1. кто богат описанием протокола ICT004, у меня есть только 002 и 003 2. исходники терминального софта а-ля E-Port может у когото в архиве пыляться ? P.S. Экономика начинаеться с зарплаты персоналу, например девочке кассирши, скока она в год кура бестолко
  17. den68

    Новая сборка СТГ 2.4

    У меня паралельно работают 2 сервера стг разных версий и на разных портах, второй как можно догадаться тестовый - stg-2.404.9.7 скрипты одинаковые для обеих, и работают нормально уже более 2 лет. Теперь к сути, у меня в этом параметре стояло stg-exec 20, возможно, когда оно симафорило оно паралеьно пускало OnConnect и OnDisconnect на одного юзера ? в общем там бага какая-то, сейчас на ночь запущу, с утра гляну чего там опухло. # Кол-во запускаемых процессов stg-exec. # Эти процессы отвечают за выполнение скриптов OnConnect, OnDisconnect, ... # Кол-во процессов означает сколько скр
  18. den68

    Новая сборка СТГ 2.4

    Что-то такое впечатление, что он с новым модулем иа засрал весь файрвалл неудаленными правилами, есть впечатление что не полностью отрабатывает ОнКоннект ... или безумное количество раз выплняеться Он Дисконнект.
  19. Ну так давай определяться как тебе его прислать или легче купить на украине ? в общем - предлагай варианты
  20. den68

    Новая сборка СТГ 2.4

    ну ситуация координально изменилась в лучшую сторону. но всеровно иногда симафорит но при этом подключаеться нормально. <Module auth_ia> Port = 9999 UserDelay = 99 UserTimeout = 300 FreeMb = cash </Module> при выходе не подчищает за собой в директории monitor ... или не должен ? кто кстати варпер видел/писал чтоб апач на веб пускал админов по паролями которые в СТГ ? я так понимаю Decode12 ? как-бы это через sql прикруить ? может функцию у мускула запользовать ?
  21. crontab: 00 01 * * * /usr/bin/mysql -e "TRUNCATE TABLE logs_"`/bin/date '+%m_%Y'` homeuserstg а логин и пароль на мускуль? :00: Если он локально и работает через сокет то ненадо, я в детали не влезал, но помоему в грант есть root %
  22. я бы не заморачивался с софтом под дос - гемрно это, и драйвер например тоуч-скреен под дос ненайдеш. Все терминалы внутри себя содержут писюк и софт как правило под винды. Можно конечно и под *nix, но опять проблема с дровами к тоуч скрену возможно станет углом. Про BillValidator/ Купюроприемник - я писал, это U70 фирмы ICT. Документация по протоколу его работы есть на сайте производителя. Софт для терминалов - бесплатный и валом, например можно посмотреть/скачать/потрогать: http://www.kiosksoft.ru/modules/files/ http://kiosksoft.ru/modules/mydownloads/visit.php?lid=254
  23. crontab: 00 01 * * * /usr/bin/mysql -e "TRUNCATE TABLE logs_"`/bin/date '+%m_%Y'` homeuserstg
  24. den68

    Новая сборка СТГ 2.4

    А есть возможность лог писать в файл, или неписать вообще при использовании модуля mysql ?
×
×
  • Створити нове...