Thread Rating:
  • 387 Vote(s) - 2.7 Average
  • 1
  • 2
  • 3
  • 4
  • 5
FireFoxとCurl
11-07-2013, 11:53 AM,
#5
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"}}
-------------------------------


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
Forum Jump:


Users browsing this thread:
1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('1003')