Имя: Пароль:
1C
1С v8
1C + Web форма
0 VS-1976
 
12.02.20
17:47
Подскажите кто нибудь пробовал работать с web-формами сайтов, к примеру авторизация на сайте и работа с формой поиска.
Сам сайт написан на ASP.Net
По идее можно работать через Поле HTML документа, но есть ли более простой путь?

PS: Не управляемые формы.
1 Garykom
 
гуру
12.02.20
17:55
2 VS-1976
 
12.02.20
17:58
(1) Это всё понятно со сторонним инструментарием, и поиском я владею сам неплохо... Нам бы схемку, аль чертёж!
3 pechkin
 
12.02.20
18:00
(1) тогда уж лучше селениум
4 VS-1976
 
12.02.20
18:02
Мне не только кликать но и грабить )
5 Garykom
 
гуру
12.02.20
18:05
(2) Чертежей нет, но есть умелые чертежики на фриланс сайтах. Просто найми.
6 VS-1976
 
12.02.20
18:08
(5) Я и сам умелый, просто нужен путь
7 Василий Алибабаевич
 
12.02.20
18:17
(6) "просто нужен путь".
Ты не поверишь. Их там миллионы. Тьма их. Web-сервис, HTTP-сервис, Rest API ...
8 VS-1976
 
12.02.20
18:28
(7) Да, а если у сайта нет ничего этого в помине? Я как понимаю ты не читатель...
9 Garykom
 
гуру
12.02.20
18:30
(8) Попробуй просто связаться с сотрудниками которые админят сайт на счет "купить базу", и даже "по подписке с обновлениями"
10 pechkin
 
12.02.20
18:30
(9) ты предлагаешь это прогу делать? а не менеджеру, которому нужна инфа?
11 Garykom
 
гуру
12.02.20
18:31
(10) В сфере 1С эта разница минимальна ))
12 Garykom
 
гуру
12.02.20
18:32
(11)+ Как минимум прог 1С должен предложить альтернативный путь, который лучше расписав плюсы/минусы.
13 VS-1976
 
12.02.20
18:32
(9) Разовая работа. Я уже через Поле HTML пошел. Всё равно пока это всё IE. Есть шансы кликать и форму заполнять, просто никогда этого не делал...
14 Garykom
 
гуру
12.02.20
18:33
(13) Как только они обнаружат что их прокликивают, грабят и парсят - легко могут сильно осложнить это.
15 VS-1976
 
12.02.20
18:36
(14) Что потом меня не шибко интересует, авито к примеру имеет защиту ( и то по времени, потом её отпускает ), но множество проксей к примеру решает этот вопрос. парсинг через ослика пока что никто от этого 100% не защитился
16 Garykom
 
гуру
12.02.20
18:41
(15) Пфф, достаточно цифры вместо текста картинками показывать и привет ))
17 VS-1976
 
12.02.20
18:54
(16) Есть такая тема как обход капчи, но это уже не 1С
18 DTX 4th
 
12.02.20
19:07
(3) Хорошая вещь
19 Сияющий в темноте
 
12.02.20
19:21
(16) была такая вещь как хрумер для обхода капчи,и хорошо обходил.
20 Garykom
 
гуру
12.02.20
19:49
(17) (19) Причем тут обход каптчи когда все цены на страницах будут в ячейках картинками? Что вы там парить\грабить будете?
21 VS-1976
 
12.02.20
20:24
(20) Зачем выдумывать сферического коня в вакууме. Сайт отдает html разметку в поиске...
22 VS-1976
 
13.02.20
11:24
Может кто знает angular

Есть такой батон:
<button class="btn color-blue uppercase" type="button" data-ng-click="$ctrl.authData.guestLogin()" data-ng-disabled="!$ctrl.visibleOptions.isButtonEnabled">Гостевой вход</button>

Как по нему кликнуть программно?

Пробовал так:

IE.document.getElementsByClassName("btn color-blue uppercase").Click(); пишет, что нет метода Click

Так же не прокатывает:
IE.Document.parentWindow.execScript( "$ctrl.authData.guestLogin()" );
IE.document.parentWindow.execScript( "angular.element(document.getElementsByClassName('btn color-blue uppercase')).click" );