11-07-2013, 11:53 AM,
|
|||||
|
|||||
RE: FireFoxとCurl
umemuraさま ありがとうございます。 どうやら原因がわかってきました。 umemuraさまのコメントから、rundll32.exe で実行しているtest.VBSをシンプルにして原因追及できました。 -test.VBS--------------------------------- Set IE = CreateObject("InternetExplorer.Application") IE.Visible = True IE.Navigate("http://google.co.jp") ----------------------------------------- わかっていた再現条件は以下でした。 ・Curlを毎回シャットダウンすると問題ない ・FireFoxをいったん終了させると問題ない 色々と検証していくと、Curlの処理の最後にhtmlを呼んで自分のウィンドウを閉じている箇所があるのですが ウィンドウを閉じることができずなにか命令だけ残っていて、それとHostProcessが影響していたのでしょうか・・? ※ウィンドウを閉じる処理はJavaScriptですが・・。 ひとまず、ウィンドウを閉じるhtml、FireFoxの設定等を見直します。 失礼しました。 -------以下、余談です-------------------- ちなみに、Curlが起動しない というのはエラーメッセージもフリーズもしません。 以下のようなstart.curlを動かしていますが 2回目に実行したときは、画面には「起動中です..」の文字が表示されていますが、{output "start"}がコンソールに表示されません。 そのため、起動していないと考えています。 ※「起動中です..」はキャッシュで表示されているだけだったんでしょうか・・? ------------------------------- {curl 7.0 applet} {curl-file-attributes character-encoding = "shift-jis"} {document-style PlainDocument} {import * from CURL.RUNTIME.HOST-PROCESS} {output "start"} {text 起動中です..} {let query:String = {get-the-applet}.url.query} {let hash-param:{HashTable-of String, String} = {new {HashTable-of String, String}}} ~~省略~~ || VBS起動 {{spawn-host-shell "C:\\xxx\\test.vbs"}} {browse-url target = "_self", {url "http://128.1.xxx.xxx/images/exit.html"}} ------------------------------- |
|||||
« Next Oldest | Next Newest »
|
Messages In This Thread |
FireFoxとCurl - by okm - 11-05-2013, 11:29 AM
RE: FireFoxとCurl - by okm - 11-05-2013, 11:48 AM
RE: FireFoxとCurl - by okm - 11-06-2013, 05:47 PM
RE: FireFoxとCurl - by umemura - 11-06-2013, 08:25 PM
RE: FireFoxとCurl - by okm - 11-07-2013, 11:53 AM
|
Users browsing this thread:
2 Guest(s)
2 Guest(s)