| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Песочница > про VBS |
| Автор: oleg1973 2.8.2005, 11:26 |
| немнога не в том разделе создал топик, просто не знал куда его воткнуть, нет у нас про визуал бейсик скрипт раздела модераторы перенесите если найдете куда вообшем ) а теперь вопрос! можно ли на vbs к примеру найти окно ИЕ? тоесть немнога поясню к примеру у меня открыто 10 окон ИЕ но мне надо найти окно где открыт форум винград, и сделать TextFromHTML = ie.document.body.innerText тоесть получить текст страницы если на vbs то не реально то может быть на другом скрипте? |
| Автор: Ignat 2.8.2005, 11:53 | ||
Господа гусары, МОЛЧААТЬ! |
| Автор: oleg1973 2.8.2005, 11:54 |
| )))) |
| Автор: oleg1973 3.8.2005, 12:05 |
| что неужели перевелись у нас скриптознатоки? )) Sardar аууу )) |
| Автор: Ignat 3.8.2005, 12:11 | ||
Клиентский VBS али как? Добавлено @ 12:11 Если окошко было создано скриптом, то можно. Добавлено @ 12:13 И вообще используй JS Добавлено @ 12:14 Ибо JS рулеззззззз |
| Автор: oleg1973 3.8.2005, 12:16 |
| ну vbs или js мне все равно ) скрипт на машине работает локально не через ИЕ окна ИЕ созданы не скриптом |
| Автор: Ignat 3.8.2005, 12:18 | ||
А что выступает интерпретатором? |
| Автор: oleg1973 3.8.2005, 12:25 |
| windows script host |
| Автор: Ignat 3.8.2005, 12:27 | ||
Тогда хз, никогда такими извратами не занимался. А не проще что-нить скомпилить? |
| Автор: oleg1973 3.8.2005, 12:45 |
| ну мне интересно на vbs такое сделать ) на с/асм нет проблем |
| Автор: Sardar 3.8.2005, 17:04 | ||
Ну дык не знаю я виндовых компонент, а без них никак На пути три проблемы: найти окно, знать API ИЕ, что бы достать document, а с документом уже разберёмся Задача одинакова для VB, нужно знать все ActiveX'ы, да так что бы их через new ActiveXObject(createObject для VBS) создать можно было. |
| Автор: Ignat 3.8.2005, 17:17 | ||||
Ну это, думаю, не проблема. В MSDNе можно найти инфу.
Почему одинакова? На VB (компилируемом) это WinAPI ф-циями отлавливается. Причем достаточно легко. |
| Автор: Sardar 3.8.2005, 18:12 | ||
Угу, но VB тоже активно ActiveX'ы использует. Та же техника и под скриптами VBS/JS |
| Автор: Ignat 4.8.2005, 09:30 |
| Тогда рождается идея - скомпилить на чём-нибудь ActiveX, и юзать его из виндового VBS. |