Автор Гілка: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)  (Прочитано 10838 раз)

Відсутній terminataaar

  • Дописувач
  • **
  • дописів: 61
  • Карма: +0/-0
  • i'm programmmer )))
В наявності:
    1) Ubuntu 8.04 amd64 з останніми оновленнями (http://www.ubuntu.com/GetUbuntu/download)
    2) Wine@etersoft network 1.0.12 (остання версія) (http://etersoft.ru/wine/network)
    3) Бест-звіт плюс (остання версія) (ftp://ftp.bestzvit.com.ua/BZPLUS/ + http://www.bestzvit.com.ua/updates/zvitplus.php)

Вже зроблено:
    1) встановлено Ubuntu
    2) встановлено Wine@etersoft (1c v.7.7 літає :^) )
    3) встановлено Бест-звіт плюс

Додатково:
    1) [b]term@shatl:~$ locale[/b]
LANG=ru_UA.UTF-8
LC_CTYPE="ru_UA.UTF-8"
LC_NUMERIC="ru_UA.UTF-8"
LC_TIME="ru_UA.UTF-8"
LC_COLLATE="ru_UA.UTF-8"
LC_MONETARY="ru_UA.UTF-8"
LC_MESSAGES="ru_UA.UTF-8"
LC_PAPER="ru_UA.UTF-8"
LC_NAME="ru_UA.UTF-8"
LC_ADDRESS="ru_UA.UTF-8"
LC_TELEPHONE="ru_UA.UTF-8"
LC_MEASUREMENT="ru_UA.UTF-8"
LC_IDENTIFICATION="ru_UA.UTF-8"
LC_ALL=

    2) Бест-звіт -> головне меню -> Сервіс -> Параметри -> Загальні -> Каталог з секретними ключами ВСТАНОВЛЕНО ВІРНО!!! (під Windows XP це працює !!!)

Проблема:
    1) Бест-звіт працює із стандартними параметрами добре - до моменту підписання документів - а саме:
        Верхня панель інструментів -> Документи на підпис -> Підписати... -> Запит секретного ключа -> ОК -> Не знайдено секретний ключ, змініть носій та повторіть спробу - АЛЕ (!!!) - Пароль і Каталог з секретними ключами вірні!!!

Допоможіть, будьласка )))

П.С. я гадаю сертифікати, які знаходяться в Каталогу з секретними ключами (файли з розширенням .sk) в кодуванні Windows-1251 а Wine намагається їх розшифрувати як UTF-8, але спроба зробити так term@shatl:~$ LC_ALL=ru_RU.cp1251 wine /home/term/wine_c/Program\ Files/Intellect-Service/BEST-ZVIT/ZForever.exe
видала ієрогліфи всюди в програмі замість надписів (((
« Змінено: 2010-02-13 10:20:00 від terminataaar »
Цяй + мп3 + код = хоросьо )))

Відсутній Re.

  • Загальний модератор
  • Літератор
  • *****
  • дописів: 1898
  • Карма: +1/-0
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #1 : 2010-02-13 12:01:52 »
Верхня панель інструментів -> Документи на підпис -> Підписати... -> Запит секретного ключа -> ОК -> Не знайдено секретний ключ, змініть носій та повторіть спробу - АЛЕ (!!!) - Пароль і Каталог з секретними ключами вірні!!!
З кодуванням все нормально там, а що за носій?

Відсутній terminataaar

  • Дописувач
  • **
  • дописів: 61
  • Карма: +0/-0
  • i'm programmmer )))
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #2 : 2010-02-13 12:29:14 »
Носій - це папка з файлами *.sk (SecretKey) - шлях до якої вказано тут:
Бест-звіт -> головне меню -> Сервіс -> Параметри -> Загальні -> Каталог з секретними

наведу приклади значень:
    для Windows: C:\Documents and Settings\Администратор\Рабочий стол\ИРА\
    для Linux: C:\IRA\ (для цілковитої параної - назва папки англійськими та права 777 на всі файли в папці)
де набір файлів для папок IRA та ИРА ЕДЕНТИЧНИЙ (копія)...

П.С. у випадку з Win все працює на ура ))) у випадку з Linux - див. вище (((
« Змінено: 2010-02-13 12:30:29 від terminataaar »
Цяй + мп3 + код = хоросьо )))

Відсутній Re.

  • Загальний модератор
  • Літератор
  • *****
  • дописів: 1898
  • Карма: +1/-0
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #3 : 2010-02-13 13:54:35 »
Може, поставте нормальний шлях до файла?

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #4 : 2010-02-13 14:22:01 »
Якщо нічого не допоможе:
$ strace -eopen -f програма &>strace.log
І вивчайте які файли програма намагається відкрити. Втім, не впевнений, як це працюватиме з wine. Можливо хтось порадить аналогічну тулзу для вінь...

Відсутній terminataaar

  • Дописувач
  • **
  • дописів: 61
  • Карма: +0/-0
  • i'm programmmer )))
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #5 : 2010-02-13 14:22:52 »
gedit /home/term/wine_c/Program\ Files/Intellect-Service/BEST-ZVIT/ZForever.ini де спочатку так -
KEYSDIR=/home/term/wine_c/IRA
і для повної параної ще так -
KEYSDIR=/home/term/wine_c/IRA/
і так -
//home//term//wine_c//IRA
і навіть так -
//home//term//wine_c//IRA//

всі варіанти - ідентичні повідомлення - Не знайдено секретний ключ, змініть носій та повторіть спробу
« Змінено: 2010-02-13 14:25:27 від terminataaar »
Цяй + мп3 + код = хоросьо )))

Відсутній terminataaar

  • Дописувач
  • **
  • дописів: 61
  • Карма: +0/-0
  • i'm programmmer )))
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #6 : 2010-02-13 15:04:16 »
подчитав документацію ))) зробив наступне -

term@shatl:~$ cd wine_c/Program\ Files/Intellect-Service/BEST-ZVIT/ноу коментс )))

term@shatl:~/wine_c/Program Files/Intellect-Service/BEST-ZVIT$ wine ZForever.exeзапустив Бест-звіт

почитав трохи тут http://ipesin.linux.kiev.ua/translations/rhm/strace.html#process і зробив так -
pidof ZForever.exeотримав PID

далі
term@shatl:~/wine_c/Program Files/Intellect-Service/BEST-ZVIT$ strace -eopen -p PID_ZFOREVER.EXE &>strace.logвикидає часто помилки але на сам момент запиту ключів я все ж отримав код - ось

Process 9773 attached - interrupt to quit
open(".", O_RDONLY|O_LARGEFILE)         = 79
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
open(".", O_RDONLY|O_LARGEFILE)         = 79
Process 9773 detached
[ Process PID=9773 runs in 32 bit mode. ]

буду розгрібатися далі - але може комусь це про щось скаже )))
Цяй + мп3 + код = хоросьо )))

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #7 : 2010-02-13 15:14:53 »
gedit /home/term/wine_c/Program\ Files/Intellect-Service/BEST-ZVIT/ZForever.ini де спочатку так -
KEYSDIR=/home/term/wine_c/IRA
і для повної параної ще так -
KEYSDIR=/home/term/wine_c/IRA/
і так -
//home//term//wine_c//IRA
і навіть так -
//home//term//wine_c//IRA//

всі варіанти - ідентичні повідомлення - Не знайдено секретний ключ, змініть носій та повторіть спробу
Ви коли у програмі, запущеній в wine відкриваєте діалог відкриття/збереження файлу, там бачите "/home" ?
Шлях _не_ вірний.
« Змінено: 2010-02-13 15:17:22 від ISBear »

Відсутній terminataaar

  • Дописувач
  • **
  • дописів: 61
  • Карма: +0/-0
  • i'm programmmer )))
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #8 : 2010-02-13 15:23:33 »
ні - я там бачу - C:\IRA\ - і змінити руцями - тобто поставити курсор на поле вводу і написати наприклад  C:\IRA123\ НЕМОЖЛИВО!!! там є стандартний діалог вибору папки - вже існюючої - Див. мал. №1 -
Цяй + мп3 + код = хоросьо )))

Відсутній terminataaar

  • Дописувач
  • **
  • дописів: 61
  • Карма: +0/-0
  • i'm programmmer )))
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #9 : 2010-02-13 15:25:45 »
Доречі - Каталог резервних копій працює - Бестзвіт зберігає архіви саме туди ))) тобто проблема з невірним шляхом тут не стоїть...
Цяй + мп3 + код = хоросьо )))

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #10 : 2010-02-13 18:03:25 »
Емм... Можливо я щось плутаю, але вам для підпису документів треба сертифікати ::) - кожному з яких треба поставити у відповідність (знайти, здається, через контекстне меню) секретний ключ.
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #11 : 2010-02-13 20:27:53 »
Ну так а чого в іні-файлі ви пишете лінуксовий шлях? Цей же ж файл читається віндовою програмою? Чи це у wine такий метод додавати змінні оточення, й воно його конвертує?

Відсутній terminataaar

  • Дописувач
  • **
  • дописів: 61
  • Карма: +0/-0
  • i'm programmmer )))
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #12 : 2010-02-15 09:31:31 »
Емм... Можливо я щось плутаю, але вам для підпису документів треба сертифікати ::) - кожному з яких треба поставити у відповідність (знайти, здається, через контекстне меню) секретний ключ.
в віндовсі через контексте меню я нічого подібного не робив... але  сертифікати є... ідея - спробую подивитися...
Цяй + мп3 + код = хоросьо )))

Відсутній terminataaar

  • Дописувач
  • **
  • дописів: 61
  • Карма: +0/-0
  • i'm programmmer )))
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #13 : 2010-02-15 09:32:22 »
Ну так а чого в іні-файлі ви пишете лінуксовий шлях? Цей же ж файл читається віндовою програмою? Чи це у wine такий метод додавати змінні оточення, й воно його конвертує?
іду шляхом параноїка - намагаюся спробувати все що можливо спробувати )))
Цяй + мп3 + код = хоросьо )))

Александра

  • Гість
Re: Бест-звіт + (BEST-ZVIT+) + Wine (sk - secret key)
« Відповідей #14 : 2011-09-16 10:35:22 »
Зайдіть у теку, де встановлено програму, потім у теку DB, тоді в INPUT і вилучити файли з розширенням RPL

M.: читаємо правила!
« Змінено: 2011-09-17 07:46:31 від Re. »