Форум программистов, компьютерный форум, киберфорум
PowerShell
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
 Аватар для Pushkinmazila
2 / 2 / 0
Регистрация: 26.12.2015
Сообщений: 79

Вытащить результат скрипта со страницы mango-office

31.03.2021, 12:36. Показов 1267. Ответов 2

Студворк — интернет-сервис помощи студентам
Добрый день

Немного воды для описания ситуации

Мне тут стало нужно вытаскивать данные с web страницы mango-office
А они за это денег хотят
А денег нет ...

Ниже приведу код

PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
$login = "my_login"
$password = "my_password"
$url = "https://lk.mango-office.ru"
Wait-Event -Timeout 3           
$IE = New-Object -ComObject InternetExplorer.Application
$IE.Visible = $true
$IE.Navigate($url)
While ($IE.Busy)
{ Start-Sleep -Milliseconds 100 }
$IE.Document.Forms | %{$_.item("login")} | % {$_.value = $login}
$IE.Document.Forms | %{$_.item("password")} | % {$_.value = $password }
Wait-Event -Timeout 1
$IE.Document.Forms | %{$_.getElementsByClassName("prime")} | % {$_.Click()}
Я смог пройти авторизацию на сайте, после перекидывает на страницу на которой должна быть таблица но ее нет
Если заходить ручками то сайт покажет красивую таблицу которая мне и нужно НО по факту он ее не показывает, ОДНАКО в коде мне удалось найти скрипт который и возвращает нужные мне данные хоть и в сыром виде

И вот теперь вопрос как мне вытащить этот текст ?
Миниатюры
Вытащить результат скрипта со страницы mango-office  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.03.2021, 12:36
Ответы с готовыми решениями:

Вытащить ссылку на изображение из скрипта страницы
На странице есть изображение размером 400 на 268. В скрипте страницы есть ссылка на изображение большого размера 4955 на 3323: ...

Как загрузить результат php скрипта без перезагрузки страницы?
Добрый день! Есть скрипт на php: Код скрипта на php <?php header('Content-Type: text/html; charset=utf-8'); ...

Получить результат выполнения скрипта perl во время выполнения скрипта bash
доброго времени суток. знатоки, нужна ваша помощь- подскажите как из bash-скрипта вызвать perl-скрипт, получить результат его выполнения и...

2
 Аватар для Pushkinmazila
2 / 2 / 0
Регистрация: 26.12.2015
Сообщений: 79
31.03.2021, 12:42  [ТС]
Дополним немного

Я пытался и при помощи Invoke-WebRequest это провернуть НО у меня не получается нажимать кнопку
Invoke-WebRequest я совсем плохо знаю
При отладке я на форме не могу найти кнопку

PowerShell
1
2
3
4
5
6
7
8
9
10
11
$mango.Forms[0].Fields["Login"] = "my_login"
$mango.Forms[0].Fields["Password"] = "my_password"
$Log = Invoke-WebRequest -method GET -URI ("https://lk.mango-office.ru/" + $mango.Forms[0].Action) -Body $mango.Forms[0].Fields -WebSession $session
 
$log
 
$mango.Forms[0].Fields["Login"]
$mango.Forms[0].Fields["Password"]
$mango| %{$_.getElementsByClassName("prime")} | % {$_.Click()}
"_____________"
$mango
0
 Аватар для Pushkinmazila
2 / 2 / 0
Регистрация: 26.12.2015
Сообщений: 79
31.03.2021, 19:00  [ТС]
Готово АВЕ мне
Вдруг кому поможет

PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$login = "my_login"
$password = "my_password"
$IURL = "https://lk.mango-office.ru/xxxxxxx/xxxxxxx/members/index" # Путь на страницу где список сотрудников
 
$ie = New-Object -com "InternetExplorer.Application"
$ie.visible = $true
$ie.silent = $true
$ie.Navigate($IURL)
Wait-Event -Timeout 3
$IE.Document.Forms | %{$_.item("login")} | % {$_.value = $login}
$IE.Document.Forms | %{$_.item("password")} | % {$_.value = $password }
Wait-Event -Timeout 3
$IE.Document.Forms | %{$_.getElementsByClassName("prime")} | % {$_.Click()}
Wait-Event -Timeout 3
$a1 = (($ie.Document.IHTMLDocument3_getElementByID("b-members-data")).text | ConvertFrom-Json)
$a1
$IE.quit()
Проблема решилась использованием непонятного IHTMLDocument3_getElementByID, причем лично мне совсем не ясно как оно работает ...
Но работает и дает выгружать бесплатно : ФИО номер и пароль сип(SIP) линии в переменной еще много чего но основные перечислил
mango office вход в личный кабинет скрипт , манго SIP телефония API -
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.03.2021, 19:00
Помогаю со студенческими работами здесь

Как вытащить ссылку из скрипта?
Всем привет! есть ссылка скажем site.ru при входе сразу открывается скрипт function setPlayer(){ var iframes =...

Нужно вытащить данные из чужого скрипта
Добрый вечер.Вот такая закавыка.Нужно вытащить данные из чужого скрипта. К примеру,есть select. <select id="sel"> ...

CURL в C++: вытащить значение переменных из php скрипта
Все привет. Начал работать с cURL и появились вопросы. Все установил, все работает, только вот как сделать то что я хочу ни где не нашел,...

CURL в C++: вытащить значение переменных из php скрипта
Все привет. Начал работать с cURL и появились вопросы. Все установил, все работает, только вот как сделать то что я хочу ни где не нашел,...

mango 7.5 для htc
у меня htc evo 3d могу я скачать где нить манго 7,5


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru