Замена русских букв на английские

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 415
Благодарностей
5 454
Баллы
113
Поискал по ключу, не нашел. Может подкинете сниппет?
Видел на форуме несколько раз.
 

sergio197675

Client
Регистрация
21.09.2019
Сообщения
360
Благодарностей
318
Баллы
63
транслит? кубик есть
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 415
Благодарностей
5 454
Баллы
113

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 415
Благодарностей
5 454
Баллы
113
Я помню даже визуально его, но поиск на форуме не корректно работает.

2020-09-16_144509.jpg
 

deskuznetsov

Client
Регистрация
29.08.2019
Сообщения
528
Благодарностей
363
Баллы
63

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
745
Баллы
113
Сниппет или скрипт для сайта? У меня на сайте скрипт js когда копируешь, замена букв происходит. Но это только для сайта
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 415
Благодарностей
5 454
Баллы
113

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 022
Благодарностей
1 424
Баллы
113
Рандомная замена рандомного количества кириллицы на латиницу делает еще больше вариантов уникальных сообщений.

C#:
string str = project.Variables["message"].Value;
string str1 = string.Empty;
char[] cyr = {'а','е','о','у','с','р','х','В','Т','Р','О','Х','М','К','Н','З','С'};
char[] lat = {'a','e','o','y','c','p','x','B','T','P','O','X','M','K','H','3','C'};
Random rnd = new Random();
for (int i = 0; i < str.Length; i++){
    char c = str[i];
    int r = rnd.Next(0, 2);
    if(r==1)
        for(int k = 0; k < cyr.Length; k++)
             if(c == cyr[k]){
                  c = lat[k];
                  break;
             }
    str1 += str1 + c;
}
project.Variables["message_unique"].Value = str1;
Странно, что Авито до сих пор не защищен от этого, ведь, это как 2 пальца...
 
  • Спасибо
Реакции: PussyM

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 415
Благодарностей
5 454
Баллы
113
Рандомная замена рандомного количества кириллицы на латиницу делает еще больше вариантов уникальных сообщений.
Это даже круче. Спасибо.

UPD. Не корректно отработал код. В целом не критично. Предыдущий нормально работает.
2020-10-07_091446.jpg

Странно, что Авито до сих пор не защищен от этого, ведь, это как 2 пальца...
Просто клиент хочет попробовать)) Пусть пробует))
 
Последнее редактирование:

finista

Client
Регистрация
10.10.2012
Сообщения
365
Благодарностей
57
Баллы
28
по email рассылке это маркер что письмо спам, лучше не делать
помогает только в случае - брендов, уникальных слов
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)