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

Mikhail B.

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

sergio197675

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

Mikhail B.

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

Mikhail B.

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

2020-09-16_144509.jpg
 

deskuznetsov

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

Roman48

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

Mikhail B.

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

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 022
Благодарностей
1 416
Баллы
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.

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

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

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

finista

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

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