|   |   | 
| 
 | распарсить в 1с странцу платного сайта | ☑ | ||
|---|---|---|---|---|
| 0
    
        ambez 30.11.14✎ 17:34 | 
        как распарсить я знаю
 ЭлементыФормы.Сайт.Перейти(СсылкаНаСтраницу); но мне надо распарсить страницу которая видна только при логине с платной учетки. как задать логин и пасс при открытии страницы? | |||
| 1
    
        ambez 30.11.14✎ 17:38 | 
        было бы идеально если в форме 1с лазить по сайту, открывать нужную страничку. и в 1с нажимать кнопку "распарсить"     | |||
| 2
    
        Котокот 30.11.14✎ 17:42 | 
        (1) Ну так добавь на форму реквизит с отображением "ПолеHTMLДокумента" и лазий. В нужный момент получай его текст и разбирай.     | |||
| 3
    
        Рэйв 30.11.14✎ 17:44 | 
        >> которая видна только при логине с платной учетки
 Да ты оптимист:-) | |||
| 4
    
        Котокот 30.11.14✎ 17:49 | 
        (3) А что не так?     | |||
| 5
    
        ambez 30.11.14✎ 17:58 | 
        (3) типа это нереально?     | |||
| 6
    
        ambez 30.11.14✎ 17:59 | 
        если я тупо ссылку из бразуера открываю в 1с, то она не открывается, т.к. авторизации нет. весь вопрос в том как при открытии через 1с задать авторизацию на сайте     | |||
| 8
    
        ambez 30.11.14✎ 19:38 | 
        по теме кто-то может скзать что-то полезное?     | |||
| 9
    
        zulu_mix 30.11.14✎ 21:50 | 
        имясайта = "http://user.1c.ru";
 логин = "кетя"; пароль = "киздуй"; имясайтабезхттп = стрзаменить(имясайта,"http://",""); урл = "http://"+логин+":"+пароль+"@"+имясайтабезхттп; | |||
| 10
    
        Armando 30.11.14✎ 21:58 | 
        Помню Г1С когда-то писал, что у него бот для мамбы есть на 1С.     | |||
| 11
    
        ambez 01.12.14✎ 00:36 | 
        (9) похоже на правду. буду пробовать     | |||
| 12
    
        Sasha_Rapira 01.12.14✎ 01:11 | 
        Соединение = Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
 Соединение.Open("POST", "https://accounts.google.com/SignUp?dsh="+Хеш+"&service"); Соединение.SetRequestHeader("User-Agent", Браузер); Соединение.SetRequestHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"); Соединение.SetRequestHeader("Accept-Language", "ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3"); Соединение.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8"); Соединение.SetRequestHeader("Cookie", Сессия); Соединение.SetRequestHeader("Referer", "https://accounts.google.com/SignUp"); Параметры = "FirstName="+Имя.......; Соединение.Send(Параметры); Ответ = Соединение.ResponseText(); Пример моего авторегера аккаунтов гугла Парси текст хоть где. | |||
| 13
    
        ambez 01.12.14✎ 23:38 | 
        (12) спасибо     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |