Всем привет. Вопрос в следующем. Есть некоторый объем шифрованного текста, который хочу расшифровать и локализовать на русский язык. Сам шифр уже разгадал и поэтому, чтобы долго и нудно не сидеть в сопоставлении цифр и букв решил в Hiasm'Е сделать что-то типа генератора (схема ниже). Проблема в том, что если в первом компоненте StrList в строках находится по одному символу, то всё прекрасно работает, а если два символа и более, то не работает. Я так понимаю, что необходимо какое-то разделение введенной строки на пары из символов, но не понимаю, как это сделать. Please HELP!
code_29214.txt
Этот топик читают: Гость
Ответов: 22
Рейтинг: 1
|
|||
карма: 0 |
| ||
файлы: 1 | code_29214.txt [2.6KB] [159] |
Ответов: 1376
Рейтинг: 197
|
|||
карма: 1 |
|
Ответов: 704
Рейтинг: 44
|
|||
Не понятно мне, для чего в вашей схеме вы принимаете решение работать с ArrayEnum? Когда можно воспользоваться MultiReplace и весь ваш текст будет распознан.
|
|||
карма: 0 |
|
Ответов: 1536
Рейтинг: 176
|
|||
карма: 1 |
| ||
файлы: 1 | code_29215.txt [1.2KB] [112] |
Ответов: 22
Рейтинг: 1
|
|||
Kazbek17 писал(а): Не понятно мне, для чего в вашей схеме вы принимаете решение работать с ArrayEnum? Когда можно воспользоваться MultiReplace и весь ваш текст будет распознан. ser_davkin писал(а): Solenij,
code_29215.txt Пробовал данный элемент, но он некорректно работает в данном случае. Например, если взять шифрованную строку A1B2A9A8BEAED0A9889E8E9F849D99848283 и преобразовать через этот компонент, то получается L_3SC=5dEcription, а должно L_DESC=Description. Это происходит потому, что компонент MultiReplace считывает все повторения символов, а мне нужно, чтобы считывались последовательные пары символов. foksov писал(а): компоненты Length ,For ,Copy в помощьПосмотрел компоненты, вроде то, что нужно, но никак не получается свести их правильно в моей схеме. |
|||
карма: 0 |
|
Ответов: 1376
Рейтинг: 197
|
|||
карма: 1 |
| ||
файлы: 1 | code_29217.txt [2.8KB] [152] | ||
Голосовали: | ser_davkin |
Ответов: 1536
Рейтинг: 176
|
|||
карма: 1 |
| ||
файлы: 1 | code_29218.txt [2.6KB] [120] | ||
Голосовали: | foksov |
Ответов: 22
Рейтинг: 1
|
|||
foksov писал(а): Вот
code_29217.txt ser_davkin писал(а): Solenij, это вариант от foksov с использованием MultiReplace.
code_29218.txt Спасибо, парни. Всё получилось. Оба варианта хороши, теперь локализацию по быстрее сделаю. |
|||
карма: 0 |
|
8