Помощник
|
Создать небольшую автоматизацию действий. |
Kirill_Stark
|
Сообщение
#1
|
||
|
|
||
|
|||
Blink |
5.4.2012, 19:56;
Ответить: Blink
Сообщение
#2
|
|
все упирается в расшифровку капчи, для вас это возможно или сложновато?
|
|
|
Kirill_Stark
|
Сообщение
#3
|
|
Для меня не составить труда вывести её на экран и вводить ручками :)
|
|
|
Arks |
5.4.2012, 23:46;
Ответить: Arks
Сообщение
#4
|
|
|
|
|
Kirill_Stark
|
Сообщение
#5
|
|
Ну что ж... буду пытаться и писать. Если что, буду спрашивать у вас. Спасибо
|
|
|
Kirill_Stark
|
Сообщение
#6
|
|
Итак...
Посмотрите мой алгоритм действий(пока что без gmail, хотя бы научиться рандомно записывать данные). Буду лепить всё в массивах т.к. чтения файла и затем рандомно выбрать из него значение пока что я не понял. 1. Создать массив со значением имени, второй с фамилией и тп. 2. Создать(выбрать) для каждого массива рандомное значение 3. Вывести в одну строку всё. 4. Записать в файл. 5. Проверить есть ли точно такое значение в файле(сначала прочитать файл, а уже потом - сравнить). Как? Если не затруднит, поправьте. |
|
|
Kirill_Stark
|
Сообщение
#7
|
|
Чёт я целый день просидел, да и так ничего и не написал...
|
|
|
DelphinPRO |
6.4.2012, 15:26;
Ответить: DelphinPRO
Сообщение
#8
|
|
Чёт я целый день просидел, да и так ничего и не написал... да.. вот тебе для затравки. так сказать - отправная точка :) [PHP]define('COUNT_ACCOUNTS', 500); // Сколько акков будем регать :) // Функция возвращает случайное имя function getFirstName() { $names = array ( 'Абрам','Адам','Александр','Алексей','Альберт','Альфред','Анатолий','Андрей','Антон','Аполлон','Аристарх', 'Аркадий','Арнольд','Арсений','Артём','Артур','Афанасий','Богдан','Борис','Вадим','Валентин','Валерий', 'Василий','Вениамин','Виктор','Вилли','Вильгельм','Виссарион','Виталий','Влад','Владимир','Вячеслав', 'Гавриил','Геннадий','Генрих','Георгий','Герасим','Герман','Глеб','Григорий','Давид','Даниил','Денис', 'Дмитрий','Евгений','Евсей','Егор','Елизар','Елисей','Емельян','Еремей','Ефим','Жерар','Зигмунд', 'Зиновий','Иван','Игорь','Илья','Иннокентий','Иосиф','Ипполит','Ираклий','Казимир','Карен','Карл', 'Кирилл','Клавдий','Корнелий','Кондратий','Константин','Кузьма','Лаврентий','Лев','Леонард','Леонид', 'Лука','Лукьян','Любомир','Май','Макар','Максим','Марат','Марк','Мартын','Матвей','Мефодий','Мирон', 'Михаил','Моисей','Нестор','Никанор','Никита','Никифор','Никодим','Николай','Ной','Одиссей','Октавиан', 'Олег','Оскар','Остап','Павел','Парамон','Пётр','Платон','Поликарп','Порфирий','Потап','Прохор', 'Рафаэль','Ричард','Родион','Роман','Рудольф','Руслан','Рустам','Савелий','Самсон','Семён','Сергей', 'Сидор','Слава','Сократ','Соломон','Спартак','Спиридон','Станислав','Степан','Теодор','Тимофей', 'Тимур','Тихон','Томас','Трофим','Фёдор','Феликс','Феофан','Фидель','Филарет','Филимон','Филипп', 'Фома','Фридрих','Харитон','Цезарь','Эдвард','Эдгар','Эдуард','Эльдар','Эрик','Эрнест','Юрий', 'Яков','Ярослав'); $range = count($names) - 1; return $names[rand(0, $range)]; } // Функция возвращает случайную фамилию function getLastName() { $names = array( 'Смирнов','Иванов','Кузнецов','Соколов','Попов','Лебедев','Козлов','Новиков','Морозов', 'Петров','Волков','Соловьёв','Васильев','Зайцев','Павлов','Семёнов','Голубев','Виноградов', 'Богданов','Воробьёв','Фёдоров','Михайлов','Беляев','Тарасов','Белов','Комаров','Орлов', 'Киселёв','Макаров','Андреев','Ковалёв','Ильин','Гусев','Титов','Кузьмин','Кудрявцев', 'Баранов','Куликов','Алексеев','Степанов','Яковлев','Сорокин','Сергеев','Романов','Захаров', 'Борисов','Королёв','Герасимов','Пономарёв','Григорьев','Лазарев','Медведев','Ершов', 'Никитин','Соболев','Рябов','Поляков','Цветков','Данилов','Жуков','Фролов','Журавлёв', 'Николаев','Крылов','Максимов','Сидоров','Осипов','Белоусов','Федотов','Дорофеев','Егоров', 'Матвеев','Бобров','Дмитриев','Калинин','Анисимов','Петухов','Антонов','Тимофеев', 'Никифоров','Веселов','Филиппов','Марков','Большаков','Суханов','Миронов','Ширяев', 'Александров','Коновалов','Шестаков','Казаков','Ефимов','Денисов','Громов','Фомин', 'Давыдов','Мельников','Щербаков','Блинов','Колесников','Карпов','Афанасьев','Власов', 'Маслов','Исаков','Тихонов','Аксёнов','Гаврилов','Родионов','Котов','Горбунов','Кудряшов', 'Быков','Зуев','Третьяков','Савельев','Панов','Рыбаков','Суворов','Абрамов','Воронов', 'Мухин','Архипов','Трофимов','Мартынов','Емельянов','Горшков','Чернов','Овчинников', 'Селезнёв','Панфилов','Копылов','Михеев','Галкин','Назаров','Лобанов','Лукин','Беляков', 'Потапов','Некрасов','Хохлов','Жданов','Наумов','Шилов','Воронцов','Ермаков','Дроздов', 'Игнатьев','Савин','Логинов','Сафонов','Капустин','Кириллов','Моисеев','Елисеев','Кошелев', 'Костин','Горбачёв','Орехов','Ефремов','Исаев','Евдокимов','Калашников','Кабанов','Носков', 'Юдин','Кулагин','Лапин','Прохоров','Нестеров','Харитонов','Агафонов','Муравьёв','Ларионов', 'Федосеев','Зимин','Пахомов','Шубин','Игнатов','Филатов','Крюков','Рогов','Кулаков', 'Терентьев','Молчанов','Владимиров','Артемьев','Гурьев','Зиновьев','Гришин','Кононов', 'Дементьев','Ситников','Симонов','Мишин','Фадеев','Комиссаров','Мамонтов','Носов','Гуляев', 'Шаров','Устинов','Вишняков','Евсеев','Лаврентьев','Брагин','Константинов','Корнилов', 'Авдеев','Зыков','Бирюков','Шарапов','Никонов','Щукин','Дьячков','Одинцов','Сазонов', 'Якушев','Красильников','Гордеев','Самойлов','Князев','Беспалов','Уваров','Шашков', 'Бобылёв','Доронин','Белозёров','Рожков','Самсонов','Мясников','Лихачёв','Буров','Сысоев', 'Фомичёв','Русаков','Стрелков','Гущин','Тетерин','Колобов','Субботин','Фокин','Блохин', 'Селиверстов','Пестов','Кондратьев','Силин','Меркушев','Лыткин','Туров' ); $range = count($names) - 1; return $names[rand(0, $range)]; } // делаем массив с именами\фамилиями $names = array(); for ($i = 0; $i < COUNT_ACCOUNT; $i++){ $names[] = getFirstName() . ' ' . getLastName(); } // Пишем в файл file_put_contents('list.txt', join("\r\n", $names));[/PHP] |
|
|
Witu |
6.4.2012, 15:55;
Ответить: Witu
Сообщение
#9
|
|
DelphinPRO, а может не нужно помогать человеку который потом с некоторой долей вероятности пришлет тебе N писем от всяких там RAND(0, $range)@gmail.com
|
|
|
DelphinPRO |
6.4.2012, 18:48;
Ответить: DelphinPRO
Сообщение
#10
|
|
HTMLandPHP, ты действительно думаешь, что он что-то напишет? :)
мой пример лишь иллюстрирует как получить набор случайных данных из массива и сохранить их в файл вполне тривиальная задача. |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Создать видеоканал лучше в ютуб или телеграм? | 16 | uahomka | 3060 | 11.4.2024, 20:10 автор: Alexand3r |
|
Как создать бота Телеграм с приемом оплат? | 0 | rownong27 | 451 | 4.3.2024, 0:51 автор: rownong27 |
|
Хочу создать сайт кино. | 12 | jreset26 | 1887 | 30.1.2024, 0:12 автор: Liudmila |
|
Нужно создать букс (на местной валюте) | 0 | imvaisov | 1463 | 10.7.2020, 15:08 автор: imvaisov |
|
Ищу исполнителя. Создать сайт на OpenCart и сделать перенос интернет магазина | 4 | ssdavidoff | 2010 | 13.4.2020, 2:32 автор: Vmir |
Текстовая версия | Сейчас: 18.4.2024, 14:11 |