Допустим, есть 10 строк вида
Ranye8Joacbe5699@gmail.com
DancelMoncel576@gmail.com
Jayde0nJakson752@gmail.com
EmamlyElaliy511@gmail.com
Choles7Nothes534@gmail.com
LiaemLog8an375@gmail.com
Adiso7nMason59063@gmail.com
Aide7nSalion76783@gmail.com
Ema7lyIsabel4345@gmail.com
Spoine7lZwase3894@gmail.com
Нужно посчитать количество символов в до "@"
Ranye8Joacbe5699 - допустим, посчитали в первой строке = 16 символов
Далее нужно после каждого символа поставить маскимально возможное количество "." таким образом, чтобы каждая строчка была уникальной и количество "." не повторялось после каждого символа.
R.anye8Joacbe5699
Ra.n.ye8Joacbe5699
Rany.e8Joacbe5699
Ranye.8Joacbe5699
Ranye8.Joacbe5699
Ranye8J.oacbe5699
Ranye8Jo.acbe5699
Ranye8Joa.cbe5699
Ranye8Joac.be5699
Ranye8Joacb.e5699
Ranye8Joacbe.5699
Ranye8Joacbe5.699
Ranye8Joacbe56.99
Ranye8Joacbe569.9
R.a.nye8Joacbe5699
Ra.n.ye8Joacbe5699
Ra.ny.e8Joacbe5699
Ran.ye.8Joacbe5699
Ra.nye8.Joacbe5699
Ra.n.ye8J.oacbe5699
R.any.e8Jo.acbe5699
Ra.ny.e8Joa.cbe5699
Ra.n.ye8Jo.ac.be5699
R.any.e8J.oacb.e5699
Rany.e8Jo.acbe.5699
Ran.ye8Joacbe5.699
Ra.nye8J.oac.be56.99
Ra.nye8Joacb.e569.9
R.a.ny.e8Joacbe5699
Ra.n.ye8J.oacbe5699
Ra.ny.e8Jo.acbe5699
Ran.ye.8.Jo.ac.be5699
Ra.nye8.Jo.acbe5699
Ra.n.ye8J.oac.be5.699
R.any.e8Jo.acbe5699
Ra.ny.e8Joa.cb.e56.99
Ra.n.ye8Jo.ac.be569.9
R.any.e8J.oacb.e5.699
Rany.e8Jo.acbe.56.99
Ran.ye8Joacbe5.69.9
Ra.nye8J.oac.be5.6.99
Ra.nye.8Jo.acb.e569.9
R.a.ny.e8Jo.acbe5699
Ra.n.ye8J.oa.cbe5699
Ra.ny.e8Jo.ac.be5699
R.an.ye.8.Jo.ac.be5699
Ra.nye8.Jo.acbe5699
Ra.n.ye8J.oac.be5.699
R.any.e8Jo.acbe5699
Ra.ny.e8Joa.cb.e56.99
Ra.n.ye8Jo.ac.be569.9
R.any.e8J.oacb.e5.6.99
Rany.e8Jo.acbe.56.99
Ran.ye.8Joa.cbe5.69.9
Ra.nye8J.oac.be5.6.9.9
Ra.nye.8Jo.acb.e569.9
И так далее во всех случаях, кроме последнего символа. Т.е. в конце строки после девятки Ranye8Joacbe5699 точка не нужна :3
Как поставить символ после каждого символа?
-
- Сообщения: 42
- Зарегистрирован: 19 июн 2019, 19:59
Re: Как поставить символ после каждого символа?
В папке My Scripts есть скрипт dot_gmail - это скрипт размноживатель почты gmail. С помощью него можно сделать то что вам надо:
<?php $xhe_host ="127.0.0.1:7010"; // The following code is required to properly run XWeb Human Emulator require("../../Templates/xweb_human_emulator.php"); // массив с почтовыми ящиками $emails=array(); $emails[]="testtestmail@gmail.com"; // скрипт работает в режим отладки $dbg = true; // //////////////////////// дополнительные модули /////////////// // функции require_once("functions.php"); // /////////////////////// скрипт /////////////////////////////////////////// debug_mess(date("\[ d.m.y H:i:s\] ")." скрипт запустили"); // расставить точки в gmail акке gen_dot($emails[0],$emails); // общее количество мыл debug_mess("всего получилось ".count($emails)." почтовых ящиков"); // сделать регистрацию для всех аккаунтов for($j=0;$j<count($emails);$j++) { // показать полученные ящики debug_mess($emails[$j]); /* что то делаем с полученными email адресами*/ } debug_mess(date("\[ d.m.y H:i:s\] ")." скрипт закончил работу<br>"); // Quit $app->quit(); ?>
-
- Сообщения: 42
- Зарегистрирован: 19 июн 2019, 19:59
Re: Как поставить символ после каждого символа?
Классно что уже было, но у меня выдает
установлено в C:\XWeb\Human Emulator Studio Single 7.0.57
посмотрел - все на месте и functions.php, и xweb_human_emulator.php
Код: Выделить всё
Warning: require(../../Templates/xweb_human_emulator.php): failed to open stream: No such file or directory in C:\XWeb\Human Emulator Studio Single 7.0.57\My Scripts\12.php on line 6
Fatal error: require(): Failed opening required `../../Templates/xweb_human_emulator.php` (include_path=`.;C:\php\pear`) in C:\XWeb\Human Emulator Studio Single 7.0.57\My Scripts\12.php on line 6
PHP Warning: require(../../Templates/xweb_human_emulator.php): failed to open stream: No such file or directory in C:\XWeb\Human Emulator Studio Single 7.0.57\My Scripts\12.php on line 6
PHP Fatal error: require(): Failed opening required `../../Templates/xweb_human_emulator.php` (include_path=`.;C:\php\pear`) in C:\XWeb\Human Emulator Studio Single 7.0.57\My Scripts\12.php on line 6
посмотрел - все на месте и functions.php, и xweb_human_emulator.php
Re: Как поставить символ после каждого символа?
Попробуй вместо относительного пути указать полный путь в строчке
require("../../Templates/xweb_human_emulator.php");Примерно так:
require("C:/XWeb/Human Emulator Studio Single 7.0.57/Templates/xweb_human_emulator.php");
-
- Сообщения: 42
- Зарегистрирован: 19 июн 2019, 19:59
Re: Как поставить символ после каждого символа?
да заработало) там еще второй путь указал к functions. затупил что то сам не догадался) спасибо всем))