Абракадабра або створення випадкового тексту
Історія створення даної теми йде в далекі і давні часи коли патентне право було не настільки розвиненим як в наші дні.
Вченим, що б довести, свою першість в тому чи іншому відкритті з одного боку і з іншого боку не бути посмещішем, якщо раптом це відкриття було помилковим, доводилося винаходити такий засіб як шифрування тексту відкриття, переставляючи літери текса у випадковому порядку.
Ось як це робив Галлілей в 17 столітті.
Наш бот робить те ж саме, тільки в автоматичному режимі.
З оригінального тексту прибираються пропуски і розділові знаки і текст перемішується
Є ще другий варіант перемішування букв в тексті. Напевно це стане в нагоді для всіх тих хто створює аннаграми з слів. Досить додати в кінець тексту службовий символ! (Знак оклику) і скрипт видасть пермешать слово в межах цього слова. Тобто не просто заважає літери як йому заманеться, а враховує кордону змішування у вигляді прогалин і знаків пунктуації.
Це дуже зручно, коли наприклад необхідно скласти аннаграму з двох слів, так що б букви були перемішані тільки в межах кожного з зазначеного слова.
Синтаксис для користувачів XMPP клієнтів
Текст - оригінальний текст
Спробуємо перемещшать букви в заголовку це теми
"Створення в оригінальному тесту змішаного тексту"
Результат буде таким
Спробуємо скласти аннаграму з приказки "Собака гавкає, караван йде" але таким чином, що б букви перемішувалися тільки в межах слова
Пишемо abra собака гавкає, караван іде!
Як бачите доданий службовий символ, що б бот зрозумів як треба перетворювати отриманий текст
Відповідь буде наступним
Перемішаний текст за словами, з урахуванням пробілів
асабок ЕТАЛ нвакаар еітд