|
0 / 0 / 0
Регистрация: 20.09.2016
Сообщений: 1
|
|
Как написать сценарий на php? Подскажите пожалуйста!20.09.2016, 06:23. Показов 982. Ответов 1
Метки нет (Все метки)
Как в php создать сценарий исполнения действий и можно ли так сделать???
Великие умы подскажите, пожалуйста!!! 1) Необходимо создать такой код, который будет в php файле открывать определенный сайт (не знаю как это сделать во фрейме или нет, чтобы был как бы сайт внутри программы), и искать на этом сайте (при помощи php программы) необходимые ссылки (если точнее сделать поиск по началу ссылки) Допустим на сайте много ссылок вида: http://site.ru/123sdgfdrjgd/, http://site.ru/123eytr77rewf, http://site.ru/123fsdf4232 - - у всех у них одинаковое начало:"http://site.ru/123", необходимо найти все ссылки с таким началом на сайте и далее продолжить следующий этап алгоритма с со списком найденных ссылок. 2) Автоматически чтобы программа зашла по очереди (не одновременно) на каждую найденную ссылку (т.е. перешла на другую веб-страницу) и выполнила следующее действие на странице 2) Опять выполнила поиск необходимой ссылки (по ее части, ссылка уже другая) зашла на первую такую ссылку (на следующие не заходила), откроется html5 окно поверх главного окна... 3) А далее в этом окне нужно нажать определенную кнопку (не являющуюся ссылкой на страницу) после этого 4) Перешла к другим ссылкам из найденных в 1 пункт (возврат в исходное) и так циклично повторить 300 раз Подскажите начинающему программисту как это все сделать? Хотя бы определенные шаблоны, команды, методы. Или ссылки на материал где есть эта информация.
0
|
|
| 20.09.2016, 06:23 | |
|
Ответы с готовыми решениями:
1
Подскажите пожалуйста как правильно написать код в переменной PHP Подскажите пожалуйста как Реализовать сценарий на диалекте языка командного интерпретатора bash!!!!!
|
|
461 / 369 / 94
Регистрация: 01.05.2010
Сообщений: 1,761
|
|
| 20.09.2016, 08:33 | |
|
CURL - чтобы открывать ссылки и получать html сайта.
REGEX - чтобы распарсить все это на ссылки и кнопки. Далее темже CURL'ом "посещаете" распарсенные ссылки. С кнопками сложнее, надо распарсить форму на которой она находится. Понять куда идет запрос и с какими параметрами. После этого тем же CURL'ом "нажимаете" на кнопку (то есть отправляете форму). Никакие окна не открываются, графического браузера то нету. Зачем он нужен скрипту? Скрипт посылает запрос (открывает страницу) и получает ответ (обычно html).При помощи циклов for или while зацикливаете ваш код на нужное количество раз. Это очень обширные темы и вряд ли вам тут приведут готовую рабочую программу.
0
|
|
| 20.09.2016, 08:33 | |
|
Помогаю со студенческими работами здесь
2
Подскажите пожалуйста как написать реализацию алгоритма
Как на паскале написать |sinx/3,12+cosx2|-8,3sin3x подскажите пожалуйста Подскажите пожалуйста как на Делфи написать условие на определенном диапазоне? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|