Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2016, 00:14   #1
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию Чтение страницы из конкретного браузера

Детали:
есть браузеры Chrome i Chromium,
в каждом из них установлено расширение (extension) которое открывается по адресу
Цитата:
chrome-extension://lhoahihokddepjlegpenefeaahdkojog/page/index.html
.
В каждом браузере в расширении залогинены разные пользователи, следовательно данные отображаются разные.

Как можно в VBA реализовать: сохрани мне страницу из Chrome на Лист1, а из Chromium на Лист2?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 19.11.2016, 01:09   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Это сложно.
WinAPI + много кода
Я бы вообще не связывался.
С браузером IE это куда проще сделать.
EducatedFool вне форума Ответить с цитированием
Старый 19.11.2016, 01:21   #3
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

спасибо.

Значит по старинке: в браузере ПКМ-Сохранить как HTML, через Notepad++ конвертируем кодировку в ANSI, читаем построчно через VBA.

upd. А нет, в сохранении нету данных. Не знаю как потянуть данные. Не судьба, видимо.
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.

Последний раз редактировалось Aleksandr H.; 19.11.2016 в 01:25.
Aleksandr H. вне форума Ответить с цитированием
Старый 19.11.2016, 01:40   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Можно нажать Ctrl + U (исходный код страницы), Ctrl + A, Ctrl + C
И вставить в Notepad и сохранить в файл
Ну или использовать IE, к которому легко подключиться программно.
EducatedFool вне форума Ответить с цитированием
Старый 19.11.2016, 14:10   #5
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Можно нажать Ctrl + U (исходный код страницы), Ctrl + A, Ctrl + C
Неа, нет данных в html хитро как-то для меня там все реализовано, наверно автор расширения постарался в защите.

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Ну или использовать IE, к которому легко подключиться программно.
Но ведь расширение Хромовское, как туда ІЕ прицепить?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматизированное закрытие страницы браузера Nikilania ASP.NET 2 05.10.2011 11:54
автоматизация процесса из страницы браузера Planovoi Помощь студентам 2 19.09.2011 15:55
Удалить все страницы до конкретного слова Polotenchik Microsoft Office Word 1 11.06.2011 13:24
Установление домашней страницы веб браузера в Delphi xitroi Общие вопросы Delphi 4 01.06.2010 00:15
Чтение содержимого страницы происходит не до конца SpaceIQ Общие вопросы .NET 0 26.04.2010 16:33