EXCEL VBA TIPS

EXCEL VBA TIPS

PR

×

キーワードサーチ

▼キーワード検索

プロフィール

EXCEL VBA TIPS

EXCEL VBA TIPS

カレンダー

コメント新着

RaymondArout@ Безопасность Впервые с начала противостояния в украи…
RaymondArout@ Сенаторы Впервые с начала противостояния в украи…
RaymondArout@ Санкции Впервые с начала операции в украинский …
Harveytoogs@ сериалы онлайн сезон Элита сериалы он-лайн шара в течение пр…
RaymondArout@ Демократы Впервые с начала спецоперации в украинс…

フリーページ

2008.07.17
XML
カテゴリ: カテゴリ未分類
下記のソース中の2箇所を修正してください
・ユーザidの代入文
・パスワードの代入文
以下ソースです
Set objIEx = CreateObject("InternetExplorer.application")
objIEx.Navigate "about:blank"
Do While objIEx.Busy
WScript.Sleep 100
Loop

objIEx.Height=500
objIEx.Visible = true
objIEx.StatusBar = True
objIEx.StatusText = t_date & " htm作成中"
objIEx.ToolBar = false
objIEx.MenuBar = false
objIEx.Document.Write "状態:<input name=stat value=""不明""><br>"
objIEx.Document.Write "終了:<input type=checkbox name=term><br>"
on error resume next
Set xShell = CreateObject("Shell.Application")
do

if objIEx.Document.all.term.checked=true then exit do
wscript.sleep(1000)
For Each Window In xShell.Windows '対象URLが表示されているか?
if err.number <>0 then
objIEx.Document.Write "err xShell.Windows " & err.description & "num=" & err.number & "<br>"

end if
If TypeName(Window.Document) = "HTMLDocument" Then
if err.number <>0 then
objIEx.Document.Write "err TypeName " & err.description & "num=" & err.number & "<br>"
exit for
end if
if instr(Window.Document.url,"https://my.sso.biglobe.ne.jp/index.html")>0 then
win=true
Set objIE0 = Window '対象URLが表示→その画面を使う
if instr(objIE0.document.body.innerhtml,"btn_login.gif")>0 then
objIE0.document.all.loginname.value="" ' ユーザidの代入文
objIE0.document.all.userpass.value="" ' パスワードの代入文
objIE0.document.all.tags("INPUT").item(4).Click '
objIEx.Document.Write "Login button press " & time & "<br>"
Do While objIE0.busy = True
Loop
Do While objIE0.document.readyState <> "complete"
Loop
objIEx.Document.Write "Login success " & time & "<br>"
objIEx.Document.all.stat.value="ログイン成功"
exit for
else
objIEx.Document.all.stat.value="ログイン中"
end if
end if
end if
next
if win=false then
objIEx.Document.all.stat.value="Biglobeログイン画面なし"
end if
err.clear
loop
objIEx.Document.Write "止めたよ"





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2008.07.17 13:02:59
コメント(3) | コメントを書く


■コメント

お名前
タイトル
メッセージ
画像認証
上の画像で表示されている数字を入力して下さい。


利用規約 に同意してコメントを
※コメントに関するよくある質問は、 こちら をご確認ください。


毎日作ってるんですか?  
30rou  さん
こんにちは。
毎日作ってるんですか?
すごい人がいるもんだなぁ、とびっくりしました。 (2008.07.18 16:09:11)

Re:Biglobeログイン自動入力するシェル(vbs,WSH)(07/17)  
パソコン初心者です!
何の本か忘れましたが【ソフト名はメモ帳?でしたっけ】、このようなエジプト語?混じりの英語のようなものを見ました。

再度勉強をしたいと思います!

また来てくれておおきに! (2008.07.21 00:49:48)

すごい  
どれだけ勉強すればここまでいくんだろう、、。 (2008.07.27 19:43:59)

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: