Kokcuk: Есть несколько стандартных подходов, которые используются в системах автоматизированного тестирования и всяких human эмуляторах
1) выбрать по id или name
2) порядковый номер, например пятый input на странице
3) xpath - самый гибкий и сложный метод - /html/body/div[2]/input
4) открыть некую форму с сайтом, кликнуть мышью на нужный div и xpath или id сохранится автоматически
Если же нужный элемент появляется динамически, или сайт целиком на js написан, то перед действиями просто ставится дополнительный шаг для ожидания появления элемента с неким таймаутом.
Как раз о таких юзкейсах тоже думал
Если вы захотите от клиента чтобы он вам разбирал DOM или писал селектор - зачем тогда нужен ваш сервис и чем от XHE того-же отличается? Если клиент не будет парить себе мозги а будет писать чего он хочет (как на фрилансе) - под каждый сайт вам придется делать костыль. Тем не менее, в обоих случаях это не сервис, как минимум не уникальный и не новый сервис.
окай, две одинаковых задачи: зайти, ввести в поиск "1", отправить результат на почту. Выбирайте два любых сайта.
Вам под каждый сайт надо будет писать костыль. Универсального скрипта не напишете. Я уже молчу о сайтах на чистом js, вращающихся капчах, защите от ботов и прочих прелестях. Забейте, видно что вы совсем не в теме.
Если у вас мак и нет винды, а значит просто так не запустить кипер, то надо либо искать и запускать винду, либо вводить пароль к WMID - гениальный шаг по улучшению сервиса и безопасности.
boris_b: Ну, либо следовать за тенденциями в сфере продвижения, либо переходить в какую-нибудь похожую область. Например, в программирование. Правда, для должность php-программиста надо знать не только сам php, но и желательно html, css, java. Это минимум. Еще хорошо бы знать какие-нибудь фреймворки.
Ога, Java особенно нужно, это же такой важный придаток для веб программирования, особенно на php. Также, как и язык программирования html/css, без него никакой логики не реализуешь.
---------- Добавлено 18.11.2014 в 18:36 ----------
P.S.: ТС, с таким ником нельзя озвучивать свои неудачи ))
Есть несколько стандартных подходов, которые используются в системах автоматизированного тестирования и всяких human эмуляторах
1) выбрать по id или name
2) порядковый номер, например пятый input на странице
3) xpath - самый гибкий и сложный метод - /html/body/div[2]/input
4) открыть некую форму с сайтом, кликнуть мышью на нужный div и xpath или id сохранится автоматически
Если же нужный элемент появляется динамически, или сайт целиком на js написан, то перед действиями просто ставится дополнительный шаг для ожидания появления элемента с неким таймаутом.
Как раз о таких юзкейсах тоже думал
Если вы захотите от клиента чтобы он вам разбирал DOM или писал селектор - зачем тогда нужен ваш сервис и чем от XHE того-же отличается? Если клиент не будет парить себе мозги а будет писать чего он хочет (как на фрилансе) - под каждый сайт вам придется делать костыль. Тем не менее, в обоих случаях это не сервис, как минимум не уникальный и не новый сервис.
4) Найти (аналогично второму шагу) div с контентом
По какому алгоритму выбирается нужный блок?
Html5+css3+Javascript(angular js || extjs) = odesk
окай, две одинаковых задачи: зайти, ввести в поиск "1", отправить результат на почту. Выбирайте два любых сайта.
Вам под каждый сайт надо будет писать костыль. Универсального скрипта не напишете. Я уже молчу о сайтах на чистом js, вращающихся капчах, защите от ботов и прочих прелестях. Забейте, видно что вы совсем не в теме.
ТС, без ваших фоток тут не разобраться.
Если у вас мак и нет винды, а значит просто так не запустить кипер, то надо либо искать и запускать винду, либо вводить пароль к WMID - гениальный шаг по улучшению сервиса и безопасности.
Ну, либо следовать за тенденциями в сфере продвижения, либо переходить в какую-нибудь похожую область. Например, в программирование. Правда, для должность php-программиста надо знать не только сам php, но и желательно html, css, java. Это минимум. Еще хорошо бы знать какие-нибудь фреймворки.
Ога, Java особенно нужно, это же такой важный придаток для веб программирования, особенно на php. Также, как и язык программирования html/css, без него никакой логики не реализуешь.
---------- Добавлено 18.11.2014 в 18:36 ----------
P.S.: ТС, с таким ником нельзя озвучивать свои неудачи ))
Как тут минусовать?
Убился партишн диска и буткамп соответсвенно. Два дня убил на то, чтобы просто найти и отформатировать партишн буткампа.