Гость
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Как выполнить команду? / 21 сообщений из 21, страница 1 из 1
28.08.2020, 11:56
    #39993363
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
"Запуск java -jar ConverStore.jar file1 file2 password"
https://online.payment.ru/index0.html?other_api

Установил JRE
https://online.payment.ru/index0.html?support
я так понимаю должна появиться консоль

где вот этот скрипт выполнять?
-jar ConverStore.jar file1 file2 password

Спасибо
...
Рейтинг: 0 / 0
28.08.2020, 12:00
    #39993364
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
listtoview

где вот этот скрипт выполнять?

в командной строке

java -jar ConverStore.jar file1 file2 password
...
Рейтинг: 0 / 0
28.08.2020, 12:08
    #39993370
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
Командная строка в Windows 7
https://www.windxp.com.ru/win7/articles19.htm

p.s. насколько хорошая статья - не знаю, просто первая попавшаяся в гугле
...
Рейтинг: 0 / 0
28.08.2020, 12:55
    #39993403
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
Unable to access jarfile ConverStore.jar
запускаю под админом

гуглю
...
Рейтинг: 0 / 0
28.08.2020, 13:04
    #39993408
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
поставил последнюю версию, ошибка та же
...
Рейтинг: 0 / 0
28.08.2020, 13:21
    #39993416
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
listtoview
Unable to access jarfile ConverStore.jar
запускаю под админом

А сам jar файл то есть?
Полностью команду которую запускаете + полный текст ошибки.

желательно вообще сделать копию (только, ради бога, текстовую!, а не на мобильник) командного окна.

note: в меню окна (shift+пробел) есть Пометить и Копировать (см. подменю Изменить)
...
Рейтинг: 0 / 0
28.08.2020, 13:22
    #39993418
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
дополнительно результат работы команд:
cd
dir

Скорее всего, Вы просто запускаете не из той папки, куда скопировали ConverStore.jar

Нужно дать команды:
Код: java
1.
C:


Где вместо C, диск на котором у Вас находится файл

Код: java
1.
cd my_folder


Где my_folder, это папка где у Вас находится файл
...
Рейтинг: 0 / 0
28.08.2020, 13:24
    #39993420
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
Leonid Kudryavtsev,
а где это файл должен лежать?
я тут документацию читаю
https://online.payment.ru/index0.html?other_api
...
Рейтинг: 0 / 0
28.08.2020, 13:34
    #39993425
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
listtoview
а где это файл должен лежать?

подозреваю, что без разницы
а вот где этот файл взять это большой вопрос (для меня) и как он должен правильно называться

т.к. английское слово Convert пишется с буквой t на конце AFAIK

p.s. На моем компьютере в JDK 1.8 ничего похожего нет
...
Рейтинг: 0 / 0
28.08.2020, 13:46
    #39993432
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
вообще говоря мне нужно конвертнуть сертификаты .jks to p12


https://stackoverflow.com/questions/2846828/converting-jks-to-p12
правильно я понимаю, создаю файл .jar с содержимым
Код: java
1.
2.
3.
4.
5.
keytool -importkeystore -srckeystore
KEYSTORE.jks -destkeystore
KEYSTORE.p12 -srcstoretype JKS
-deststoretype PKCS12 -srcstorepass mysecret -deststorepass mysecret
-srcalias myalias -destalias myalias -srckeypass mykeypass -destkeypass mykeypass -noprompt



а потом из cmd
java -jar MyFile.jar

так?
...
Рейтинг: 0 / 0
28.08.2020, 13:49
    #39993434
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
Для экспорта сертификата/ключа из JKS в PKCS в интернете советует использовать
keytool
но для этого, IMHO сертификат/ключ уже должен находится в Java-овском хранилище

подозреваю, что у автора сертификат/ключ должен быть в первозданном виде, как его выдал банк. Но тогда, очень странно, что он в формате Java. Нормальные люди все же сертификаты/ключи выдают в нормальном виде (а не Java) или в виде аппаратного ключа (сертификат можно экспортировать в КриптоПро, насчет ключа не уверен, в принципе на нормальных аппаратных ключах экспорт и копирование ключей запрещено AFAIK).

С аппаратными ключами работал (для СМЭВ), но с Java Key Store не сталкивался.

Документ от ПСБ написан/отредактирован не техническим человеком (или прошел редактуру ))) ), откуда взялся (и есть ли он) исходный ключ в виде JKS - так же не понятно.
...
Рейтинг: 0 / 0
28.08.2020, 13:50
    #39993435
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
Сегодня, что - день офигевших идиотов???
В чём проблема взять и п(р)очитать справку утилиты keytool?
Где вообще вы взяли jks-хранилище и почему вы решили, что вам надо его конвертировать???
...
Рейтинг: 0 / 0
28.08.2020, 13:53
    #39993436
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
Basil A. Sidorov
Сегодня, что - день офигевших идиотов???
В чём проблема взять и п(р)очитать справку утилиты keytool?
Где вообще вы взяли jks-хранилище и почему вы решили, что вам надо его конвертировать???

выглядите вы как идиот
и комментарии соответствующие

я же ссыль привел на банковский апи
там черным по белому написано что надо конвертнуть
...
Рейтинг: 0 / 0
28.08.2020, 13:54
    #39993437
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
listtoview

правильно я понимаю, создаю файл .jar с содержимым
...
так?

Нет конечно.

Это просто такая длинная команда (вводится без переводов строки, перевод строки добавляют только для удобства чтения), просто ее и указывают в командной строке. Никакого файла создавать не нужно.
...
Рейтинг: 0 / 0
28.08.2020, 13:59
    #39993441
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
Leonid Kudryavtsev
listtoview

правильно я понимаю, создаю файл .jar с содержимым
...
так?

Нет конечно.

Это просто такая длинная команда (вводится без переводов строки, перевод строки добавляют только для удобства чтения), просто ее и указывают в командной строке. Никакого файла создавать не нужно.

ясно, просто если в cmd нажать ентер, то выполнится команда, все таки придется создать файл :)
...
Рейтинг: 0 / 0
28.08.2020, 14:05
    #39993444
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
listtoview
там черным по белому написано что надо конвертнуть
А вы, значит, считаете вопрос "где вы взяли jks-хранилище?" зряшным?

P.S.
Ну и если уж вы такой умный, то почему решаете проблему работы с API банка на форуме, а не в технической поддержке этого банка?
...
Рейтинг: 0 / 0
28.08.2020, 14:07
    #39993445
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
listtoview
Basil A. Sidorov
Где вообще вы взяли jks-хранилище и почему вы решили, что вам надо его конвертировать???

я же ссыль привел на банковский апи
там черным по белому написано что надо конвертнуть

Нормальные люди ключи в виде JKS не выдают/не передают.

Документ, на который Вы привели ссылку, после технаря правил какой-то гуманитарий ((( на нормальную документацию/статью оно совершенно не похоже.

Т.ч. тот же самый вопрос, что и у Basil A. Sidorov, у меня тоже возникает 22188766 .
...
Рейтинг: 0 / 0
28.08.2020, 14:22
    #39993454
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
Basil A. Sidorov
listtoview
там черным по белому написано что надо конвертнуть
А вы, значит, считаете вопрос "где вы взяли jks-хранилище?" зряшным?

P.S.
Ну и если уж вы такой умный, то почему решаете проблему работы с API банка на форуме, а не в технической поддержке этого банка?

отвечают долго

коллеги подсказали что можно просто сменить расширение у файла, он реально pfx, просто бага в жаве
жесть

вопрос снят
...
Рейтинг: 0 / 0
28.08.2020, 14:59
    #39993467
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
Нет там никакой баги.
...
Рейтинг: 0 / 0
28.08.2020, 15:40
    #39993490
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
mayton
Нет там никакой баги.

какой сертификат отправлять?
...
Рейтинг: 0 / 0
28.08.2020, 16:35
    #39993514
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить команду?
listtoview
mayton
Нет там никакой баги.

какой сертификат отправлять?

Стоп-стоп подожди. Ты не с той стороны зашел.

Для того чтобы заводить баг - ты должен досконально разобраться в предмете.
Ты в нем пока еще не разобрался. Поэтому о баге говорить рано. А если мы его
зарегистрируем в твоей формулировке в расширением файла то 99% что такой
баг будте просто закрыт с резолюцией - не баг.

Разбирайся глубже в том предмете. И не кидайся громкими заявлениями.
В этом форуме сидят программисты а не домохозяйки.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как выполнить команду? / 21 сообщений из 21, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]