Имя: Пароль:
1C
1С v8
Как написать эту питоновскую функцию на 1С
,
0 Bobito77
 
20.05.17
12:23
import hmac
import hashlib
from md5 import md5
def pincode(login, nonce, amount, pin):
key = md5(pin).digest()
msg = str(login)+str(nonce)+str(amount)
return hmac.new(msg=msg, key=key,
digestmod=hashlib.sha1).hexdigest()
1 МихаилМ
 
20.05.17
12:48
посмотреть непонятные ф-ции и классы в итеннет
и написать код на 1с.
2 Живой Ископаемый
 
20.05.17
12:58
2(0) Чувак, тебе нужно на форум про мангу
3 Bobito77
 
20.05.17
14:12
(2) если ты сам там сидишь постоянно, не надо всем свое мнение навязывать
4 Garykom
 
гуру
20.05.17
14:18
Все просто, не проблема прочитать https://docs.python.org/2/library/hmac.html и https://docs.python.org/2/library/hashlib.html

Ну или найми кого нить кто уметь это читать
5 Bobito77
 
20.05.17
14:32
Кодить на английском это жесть
6 lock19
 
20.05.17
14:40
(5) Знатоки рекомендуют пунто-свичер и Ъ.
7 Неверный Параметр И
 
20.05.17
14:42
(6) И последующий поиск работы.
8 Garykom
 
гуру
20.05.17
14:45
еще можно интерпретатор питона (всего то 18 метров) внутрь ВК засунуть
9 Неверный Параметр И
 
20.05.17
14:50
Это все ерунда. Настоящие профи промышленного программирования разворачивают для этого докер контейнер.
10 mistеr
 
20.05.17
14:53
MD5 и SHA1 1С вроде научилась уже. Или память мне изменяет?
11 NorthWind
 
20.05.17
14:56
(0) Посмотреть, что у 1С реализовано из CryptoAPI, если недостаточно для решения задачи - посмотреть CAPICOM.
12 Garykom
 
гуру
20.05.17
14:57
(4)+ ну и еще https://1c-programmer-blog.ru/programmirovanie/md5-v-1s.html тоже прочитать
13 mistеr
 
20.05.17
14:58
14 Неверный Параметр И
 
20.05.17
14:58
(10) А вот питон до сих пор не может в БИ.СДКП(), позор!
15 Неверный Параметр И
 
20.05.17
15:01
А ведь это ещё в прошлой версии было!
16 lock19
 
20.05.17
15:14
(8) Хэловорлд получается чуть меньше 3 Мб распакованный.