ASD、うちとことでもiCab,IE共に問題なく動作してます。
で、コマンド引数の位置を任意に指定できたら、便利かなと思って
いじってみたんですが、うまくいきませんでした。
curl ++|grep '^http'|xargs wget -nd
みたいに"++"(文字列はなんでもいいんですが)の部分をURLに置換したかったんですが。
一応変更した部分を貼っときます。

--- Application.applescript.orig Sat Oct 12 01:17:22 2002
+++ Application.applescript Mon Oct 14 05:58:02 2002
@@ -326,7 +326,18 @@
else
set Cur_URL to ""
end if
- set Cmd_Str to "cd " & (item 4 of Tmp_Ref) & ";" & ((item 2 of Tmp_Ref) & " " & Cur_URL)
+ set tmp_cmd_str to item 2 of Tmp_Ref
+ if (tmp_cmd_str contains "++") then
+ set old_deli to AppleScript's text item delimiters
+ set AppleScript's text item delimiters to "++"
+ set Cmd_Str_1 to first text item of tmp_cmd_str
+ set Cmd_Str_2 to last text item of tmp_cmd_str
+ set AppleScript's text item delimiters to old_deli
+ set cmd_str_tmp to Cmd_Str_1 & " " & Cur_URL & " " & Cmd_Str_2
+ else
+ set cmd_str_tmp to (Cmd_Str & " " & Cur_URL)
+ end if
+ set Cmd_Str to "cd " & (item 4 of Tmp_Ref) & ";" & cmd_str_tmp
if ((item 5 of Tmp_Ref) as number) is 0 then
set thePanel to load panel "downloding_panel" from nib "configpanel"
set theSound to load sound "Submarine"