- Регистрация
- 07.09.2014
- Сообщения
- 441
- Благодарностей
- 150
- Баллы
- 43
Что делает код? Берет из файла строку и хеширует ее в SSHA хеш, SSHA это каша SHA1, digest и base64 (это эдакий аналог кода
, который превращает my_text в SSHA
,потом записывает результат в файл.
Дело в том, что хочется многопотока, нужно обработать около 16к строк, а когда в самом ZP ставлю 100 и 200 потоков, то строки не совпадают к сожалению, строки пишутся не по очередности. Файлы с текстом привязаны. Что же не так?
Сам шаб:
Код:
echo -n "my_text" | openssl sha1 -binary | base64
,потом записывает результат в файл.
Дело в том, что хочется многопотока, нужно обработать около 16к строк, а когда в самом ZP ставлю 100 и 200 потоков, то строки не совпадают к сожалению, строки пишутся не по очередности. Файлы с текстом привязаны. Что же не так?
Код:
var text = project.Variables["Text"].Value;
byte[] data = Encoding.Default.GetBytes(text);
var result = new SHA1Managed().ComputeHash(data);
return Convert.ToBase64String((result));
Вложения
-
24,5 КБ Просмотры: 12