VBS, WSH

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

Сообщение m1Kky » Вс фев 01, 2004 12:20 pm

нужна хелп, многим наверно известно, что Опера сохраняет файлы в одну кучу, без разбора, так вот, был придуман способ, повесить в контекстное меню странички:

Item, "Test" =Execute program, "wscript", "//NOLOGO d:\cs.vbs %s"

и текст скрипта cs.vbs:
------------------------------------------------------
'on error resume next

URL=""
For Each sArg In Wscript.Arguments
URL=URL+sArg+" "
Next
Trim(URL)


Set IE = Wscript.CreateObject("InternetExplorer.Application")
Set csNS = Wscript.CreateObject("CSObj.Namespace")
Set arc = csNS.DefaultArchive

IE.Navigate(URL)

Do While IE.Busy = true
Wscript.Sleep(1000)
Loop

Set Doc = IE.document
arc.AddDocument Doc.url, 100 , Doc.title, Doc.all.Item(NULL, 0).outerHTML, , 400
arc.NotifyCSApp 400

Set arc = Nothing
Set csNS = Nothing
Set Doc=Nothing

IE.Quit
Set IE =Nothing
------------------------------------------------------


и в этом кодн где-то есть ошибки, не сохраняет короче, вся Опера-общественность просит помочь Изображение

спасибо!
m1Kky
Капитан
 
Сообщений: 287
Зарегистрирован: Пт май 16, 2003 12:37 am
Откуда: Чебоксары
Пункты репутации: 0

Сообщение StayAtHome » Вт фев 10, 2004 10:52 pm

Что такое "CSObj.Namespace"?
<span style='color:gray'>Жизнь -- это песня!</span>
<span style='font-family:Courier'>Life.exe /?</span>
StayAtHome
Подполковник
 
Сообщений: 710
Зарегистрирован: Вс фев 09, 2003 11:30 pm
Откуда: Украина
Пункты репутации: 0


Вернуться в Программирование

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1