|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|||||||||||
Как заменить в строке символ рандомно26.12.2013, 11:02. Показов 2739. Ответов 19
Метки нет (Все метки)
Здравствуйте уважаемые форумчане, всех с наступающим и успехов в нашем нелегком деле.
У меня есть строка:
Вот вопрос: как можно реализовать рандомную подмену символов в строке. Допустим в первый раз заменилась русская буква о на английскую о, потом Н на английскую Н(АШ) и т.д. Все это я буду делать в цикле for, цикл пожет быть пройдет до детсяков тысяч раз поэтому и нужно именно рандомность...
0
|
|||||||||||
| 26.12.2013, 11:02 | |
|
Ответы с готовыми решениями:
19
Как заменить символ в строке звездочкой? Как в строке заменить один символ на другой Как заменить в каждой нечетной строке символ? |
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
||
| 26.12.2013, 11:59 | ||
|
P.S. Программы, определяющие идентичность дипломов, курсовых и т.п. давно научились обходить такой нехитрый трюк, как подмену русских символов английскими.
0
|
||
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
| 26.12.2013, 12:28 [ТС] | |
|
Я пишу сервис для отправки смс, это нужно чтобы обойти спам фильтры операторов...
Добавлено через 14 секунд Ну что будут какие то идеи ?
0
|
|
|
78 / 78 / 9
Регистрация: 28.10.2011
Сообщений: 219
|
|
| 26.12.2013, 14:05 | |
|
Предлагаю добавить ещё коллекции статически английский и руских букв (хеш мапу)
потипу ('a',1)('b',2) где цыфра - это соотвественная позиция в том масиве в который нада превести текст например нада вам перевести английскую b в русскую б вы в хеш мапу вводите символ (ключь) 'b' а получаете позицию в русском масиве символов 2. Берёте из этого масива символ по индексу 2 и получаете русскую букву б. Надеюсь понятно объяснил идею )
0
|
|
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
| 26.12.2013, 14:50 | |
|
2
|
|
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
|
| 26.12.2013, 15:05 | |
|
0
|
|
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
| 26.12.2013, 16:22 [ТС] | |
|
Все еще требуется помощь в данном вопросе....
0
|
|
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
||
| 26.12.2013, 16:50 | ||
|
Сейчас готовится к принятию закон, согласно которому рассылка в адрес номера, указанного в специальном списке, будет наказываться штрафом от 500000р. И, судя по последнему опросу РБК, в этот список попадет не менее половины номеров России. Что же касается Ваших потуг - я уже говорил, но повторю. Всё, что Вы пытаетесь сделать, элементарно обходится спам-фильтрами. Производится обратная замена и после этого сообщение проверяется. Вы реально думаете, что Вы самый умный и придумали такую гениальную вещь? Модераторы, закройте, плиз, тему. Автор ищет способ нарушения законодательства. P.S. От себя лично от всей души желаю спамерам гореть в аду. И очень жду, когда за это будет введена уголовная ответственность.
1
|
||
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
| 26.12.2013, 17:07 [ТС] | |
|
Моя компания занимается в сфере смс рассылок, и никаких нарушений закона в этом нет и никаким спамом мы не занимаемся...
0
|
|
| 26.12.2013, 17:17 | ||
Сообщение было отмечено как решение
РешениеНе по теме: СМС рассылки, имеющие цель продвижения товара/услуги, являются рекламой (п.1, ст.3. ФЗ “О рекламе”)
На самом деле спамом занимается не так много контор. В Питере их 5-6 крупных + несколько мелких. С крупными проблем особых нет - надо набрать телефон который в рекламе, возмутится какого хрена они присылают вам рекламу. Обычно рекламодатель извиняется и говорит что удалит из базы. (Рекламодатель обратится в контору которая осуществляет рассылку (не сам же он спамит) и вас вычеркнут из базы). Несколько таких звонков с интервалом в несколько дней сократят на 90% рекламные смски. Для остальных 10% особо упоротых спамеров, есть на сайте ФАС раздел, где можно подать жалобу =) PS Кстати некоторые операторы ввели специальный номер, на которых можно отправить адрес или номер спамера, и ваш номер будет исключен из базы, если это агенство у которого договор с оператором. Или внесен в ЧС если это "вольный стрелок"
3
|
||
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
| 26.12.2013, 17:23 [ТС] | |
|
Не по теме: Сейчас кстати да все операторы начали бороться со спамом, у Мегафона за подпись например надо платить, да и цены за смс стали в 5 раз дороже... Помощь все еще требуется, есть идея заморочиться с массивами, но уж больно это все громоздко получиться, хотелось бы как то по проще...
0
|
|
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
| 27.12.2013, 11:09 [ТС] | |
|
Есть идея сделать так:
Сначала проверяем есть ли буква в тексте, если буква есть то считаем их количество, потом вытаскиваем индексы этой буквы в массив. Так делаем по каждой букве, букв 18. Далее все эти массивы на выходе складываем в еще 1 массив. Тоесть получаем двумерный массив. Из этого двумерного массива вытаскиваем рандомно массив букв ну и подменяем из этого массива по рандомному индексу букву. Но это как то очень муторно мне кажется да и 18 массивов не есть хорошо )) Может есть решение попроще ?
0
|
|
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|||
| 27.12.2013, 11:46 | |||
|
0
|
|||
|
Почетный модератор
|
|
| 27.12.2013, 12:22 | |
|
Skipy, это сервис, предоставляющий инструменты для рассылок. Там, насколько я поняла, зависит от скорости рассылки. Если ставить скорость ниже - фильтры не срабатывают. Но тогда клиенты жалуются на медленную рассылку.
Базы Critically не забивает - клиенты пользуются своими базами.
0
|
|
|
462 / 462 / 71
Регистрация: 26.02.2013
Сообщений: 1,263
|
||
| 27.12.2013, 12:35 | ||
|
этого уже достаточно что бы отпало желание помогать, даже если там нарушения закона нет это как прикоснуться к чему-то неприятному на ощупь
0
|
||
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
||
| 27.12.2013, 12:38 | ||
|
P.S. А поскольку вскрывают при этом МОИ замки - я помогать сооружать отмычки не собираюсь. И не только я, судя по комментариям в этой теме.
0
|
||
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
||||||
| 27.12.2013, 14:54 [ТС] | ||||||
|
Ну вообщем вот, написал, криво конечно, но вроде как работает:
0
|
||||||
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
|
|||||||||||
| 27.12.2013, 15:42 | |||||||||||
|
Под гул всеобщего негодования
![]()
1
|
|||||||||||
| 27.12.2013, 15:42 | |
|
Помогаю со студенческими работами здесь
20
[MASM32] Заменить заданный символ в строке текста на указанный новый символ Заменить каждый символ «точка» в строке на символ «вопросительный знак»
Макроопределения совместно с с++: Заменить заданный символ в строке текста на указанный новый символ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|