自動化ツールuwsc使い ..
39:名無しさん@お腹いっぱい。
07/06/29 02:20:19 BS7e1O3E0
>>38
俺もほしい。
朝の6時とかログインしてると、誰もいなくて、
仮眠とって10時くらいにおきると 今度はなかなかはいれなくて
2度寝ができん。
40:名無しさん@お腹いっぱい。
07/06/30 14:18:12 GCb4vx0g0
>>39
あれ、俺、こんな書き込みしてたっけ?
別の板に似たようなこと書いてたけど・・・。
41:名無しさん@お腹いっぱい。
07/07/08 08:01:07 YkkleEAc0
>>37
俺も試してみたいんだがどこで手に入れた?
42:名無しさん@お腹いっぱい。
07/07/17 11:30:12 WnsTzPFx0
えー、馬券ツールを使用する者ですが…
僕はこれで回収率は必ず160は越えます。
//----------------------------------------------------------------------
//購入レース条件設定
//----------------------------------------------------------------------
public 前走なしレースを無視 =TRUE
public 最低頭数 = 5 //この頭数以上の時に予想する
//この頭数未満の時はそのレースは予想しない
public 少頭数予想 = 0 //この頭数以下の時は少頭数予想にする(使用しないなら4以下に)
//----------------------------------------------------------------------
//予想方法設定 ペース編
//----------------------------------------------------------------------
public 印予想 = 2 //印による予想の重み(多頭数予想時にしよう)
public タイム予想 = 6 //タイムによる予想の重み(多頭数予想時にしよう)
public オッズ予想 = 2 //オッズによる予想の重み(多頭数予想時にしよう)
//印予想×印値 + タイム予想×指数 + オッズ予想×(−単勝オッズ)
public 印少頭数予想 = 1 //少頭数予想時にしよう
public タイム少頭数予想 = 1 //少頭数予想時にしよう
public オッズ少頭数予想 = 0 //少頭数予想時にしよう
public ペース判断する = TRUE //TRUE の時→ペース補正をする
//FALSEの時→ペースを無視する
1度やってみてください。
タイムは重視にしたほうがいいです。で、印はまぁ少なくていいです。
ダメなようだったらおかしくならない程度に色々いじって、やってみてください。
43:名無しさん@お腹いっぱい。
07/07/17 11:32:11 WnsTzPFx0
>>41
今、馬券自動ツールを配布していた人は、配布を停止しています。
残念ながら、ダウンロードはできませんが、誰かデータファイルをうつしてくれる人を
探して、コピーすることをオススメします。
44:名無しさん@お腹いっぱい。
07/07/17 11:58:49 kruLQnTr0
始めたばかりでよくわからないのですが・・・
1を押したら自動で2を押す みたいなことはできないのでしょうか><
教えてください
45:名無しさん@お腹いっぱい。
07/07/19 16:44:40 McP8AJvt0
URLリンク(aegs.sakura.ne.jp)
ここで戦闘や回復他を自動化できるようにしたいのだけれど無理かな
46:名無しさん@お腹いっぱい。
07/07/20 18:01:57 C6tr4wEE0
>>44
できますよ
47:名無しさん@お腹いっぱい。
07/07/21 03:29:51 8ufH9goe0
>>43
馬券ツール持ってる人ってそんなに簡単に見つかるもんなん?
ひょっとしてほとんどの人が持ってるとか
48:名無しさん@お腹いっぱい。
07/07/22 17:46:33 WDDjz1Nw0
Vistaで馬券ツール使える方いませんか?タイム予想1にすると指数計算できませんってなって買えないのです。0だと買えるが、ほとんど当たらないどうしたらよいものか・・・。
49:名無しさん@お腹いっぱい。
07/07/28 22:00:41 LbTs0mJh0
すみません、基本的なことかもしれませんが
ヘルプをみても無かったものですから教えてもらえませんでしょうか?
使用しているUWSCのバージョンは4.0Cです。
@現在起動しているUWSファイルをフルパスで知る方法はありますでしょうか?
AGETDIRはDIRを見るだけのようですが、パス指定でDIRを新たに作れますでしょうか?
@が分かればdosコマンドで作れるは分かってるのですが・・・
50:49
07/07/29 00:24:43 L+8HJRhL0
自己解決しました
結局自分のパスは分かりませんでしたが
デフォルトで起動パスに一時フォルダを作って作業するようにしました。
51:名無しさん@お腹いっぱい。
07/07/31 10:05:51 Jjm5Izdw0
KIDさんのIEを操作するサブルーチンのuwsのソース落として使ってみたんですが
Uスクリプト:COM_Error: インターフェイスがサポートされていません,ProgID: "InternetExplorer.Application"
C:\(省略)\IE_SUB.UWS:22行目:IETEMP = CREATEOLEOBJ("InternetExplorer.Application")
とエラーがでてきて使えません。
まだこのソフトは使ったばかりなので基本的なことかも知れませんが
どうすればいいのか教えてもらえませんか?
52:名無しさん@お腹いっぱい。
07/07/31 13:39:51 Cuef1WX40
なぜか繰り返し作業をしてくれません。
再生しても記録した作業の最後まで行った所で、ループせずに停止してしまいます。
どうすればよいのですか?
53:名無しさん@お腹いっぱい。
07/07/31 19:12:58 M7YsTM/J0
困ってます。
エクセルファイルを開きたいのですが、
Excel = XLOPEN("ファイルパス名")
で行っても、SYNTAXERRORとなります。
何処を直せば良いですか?
54:ストフリ
07/08/23 12:56:46 uCL0GavZ0
自動ツールを使うと本日レースアイコンがみつかりません、となります
どうすればいいでしょうか?
55:名無しさん@お腹いっぱい。
07/08/23 22:17:46 vzsikqmC0
いっぺん氏んで生まれ変わればなんとかなるかもしれない。
56:名無しさん@お腹いっぱい。
07/08/27 03:21:22 6XpPUQrL0
だれか馬券ファイルの改造版を配布してください;w;
57:tomo
07/08/27 14:19:37 2yeuzWfq0
はじめまして。あるUWSCスクリプトの答えがどうしても見つけられず、困っています。(A)の文字列を(B)のような形に連番を振った形に変換するにはどうしたらいいのでしょうか?お忙しいところ、恐縮ですが、よろしくお願いします。
(A)
"toyota0236154up"
"honda0345125up"
"nissan0158976up"
(B)
NO1"toyota0236154up"
NO2"honda0345125up"
NO3"nissan0158976up"
58:名無しさん@お腹いっぱい。
07/08/27 16:29:27 wq7fsCXu0
DOSCMDでRENAMEを使ってみればいいと思うけど
連番とかだとFor - Next とか入って複雑になるかもしれない・・・
あとは自分で調べてください。運がよければ誰かが教えてくれるでしょう。
でもリネーム用のソフトを使った方が簡単かもしれません。
59:名無しさん@お腹いっぱい。
07/08/27 18:51:08 Q7IhJo0c0
>>57
URLリンク(www3.bigcosmic.com)
>安易な気持ちを捨て、努力していきます
で、その努力っていうのがこっちにマルチポストすることなの?
そういうのを安易な気持ちって言うんじゃないの?
60:名無しさん@お腹いっぱい。
07/08/30 22:31:02 /bkwdgGk0
あるウェブページを読み込んでその中に「ポチ」という文字が入っていたら
メッセージで表示する、というような場合どうかけばよいでしょうか?
61:名無しさん@お腹いっぱい。
07/08/31 18:10:35 7sOOy2Ob0
httpget
grep
62:名無しさん@お腹いっぱい。
07/09/16 17:09:48 AHLpvEuB0
海外の馬券は買う気がしないが、
今までの自動のやつに初心者レースの自動馬券買うのをUP望む・・・
63:名無しさん@お腹いっぱい。
07/09/19 23:39:57 UkRAE8MD0
そんなんちょこっと書き換えたら簡単にできるようになるでしょ。
64:名無しさん@お腹いっぱい。
07/09/20 00:53:26 5vPJtMM+0
初心者までは開くように出来たんだけど
レースを選んでくれない
65:名無しさん@お腹いっぱい。
07/09/20 00:54:24 0CL3HprZ0
m9(^Д^)プギャー
66:名無しさん@お腹いっぱい。
07/09/21 13:18:52 rDoLcVil0
>>64
レースボタンの座標設定
67:名無しさん@お腹いっぱい。
07/09/21 14:33:31 5+b41gM/0
どこを変更すればいいか分からない
地方までは、ちゃんと動くのに
初心者を開いてレース選ぶ時に
マウスが友達紹介の所をクリックする
68:名無しさん@お腹いっぱい。
07/09/21 15:24:59 u/FH45qK0
その程度の書き換えもできない乞食は消えろ
69:名無しさん@お腹いっぱい。
07/09/21 17:54:48 vZrsNd3X0
ヒエ〜
70:名無しさん@お腹いっぱい。
07/09/22 00:56:21 mKVgp3TC0
該当する部分のスクリプトをよく見れば直せる。
ろくに理解していない俺でもできた。
71:名無しさん@お腹いっぱい。
07/09/22 05:12:15 5n2Wz9mF0
馬券スレで詳しいヤツいるらしいからそちらへどうぞ。
72:名無しさん@お腹いっぱい。
07/09/22 16:04:48 pEnktaaV0
なんか両方のスレともすっかり寂れたな…
珍しいwindow名とclassを持ったダイアログを見つけたので、なんとなくここへ書く。
ドローソフトExpressiin3Jのビットマップ保存で出てくる、作業中のダイアログなんだが
(コレが出ているあいだは作業中なので、待ち判断に必要)
ST_TITLEがnull(空っぽ)
ST_CLASS名が"Afx:400000:808:10011:0:0"
こんな変なclass名を持ったやつは初めてだ…
73:名無しさん@お腹いっぱい。
07/09/22 16:26:38 5rI22nuD0
>>72
それはMFCというクラスライブラリがつけるクラス名形式
わりと珍しくはない
74:名無しさん@お腹いっぱい。
07/09/23 16:38:18 gTGr9tsb0
馬券ツール新バージョン
コレで君もニュータイプだ!?
URLリンク(1rg.org)
取り扱い注意
手に入れたらすぐに設定を自分好みに変更しよう!(設定全部1に変更済
中身を相当俺流に調教したから、君に使いこなせるか?
PW= ν-Type
75:名無しさん@お腹いっぱい。
07/09/23 21:03:55 gTGr9tsb0
枠や馬連など買いわける事が出来るヤツをお持ちの方、
教えてくれるとありがたいです。
駄目なら作り方のヒントだけでも^^;
76:74
07/09/23 21:07:47 gTGr9tsb0
今までのと見比べて、自分なりに解釈してみよう?
あと、枠や馬連で買い分けるヤツを持ってる方、
出来れば教えてくださると助かります^^;
ムリなら、ヒントだけでも・・・
77:名無しさん@お腹いっぱい。
07/09/23 22:02:09 F7Pi0paK0
そういうのは他所でやってくれないか?
ここをクレクレ厨スレにしないでくれ
78:名無しさん@お腹いっぱい。
07/09/23 23:46:31 ie2UGSA60
あれだよ、UWSCスレ2つあるんだから、
協力して意見だしあって少しずつ作っていこーよw
で、その競馬のやつってゲームなの?
そこからわかってないw
79:名無しさん@お腹いっぱい。
07/09/24 16:54:43 HGLvVCtN0
失礼します
「OKボタンにマウスを移動する」
って言うのをやりたいんですが、用語が理解できません
一個一個ググって見たんですが・・・
それぞれの用語が何を意味するのかを勉強できるところがあれば教えてください
// OKボタンにマウスを移動する
while True
wid = GETID(GET_ACTIVE_WIN) // アクティブウィンドウ
btn_id = HNDTOID(GETCTLHND(wid, "OK")) // OKボタンのハンドル
ifb btn_id > 0
MMV(STATUS(btn_id, ST_X), STATUS(btn_id, ST_Y)) // マウス移動
endif
sleep(1)
wend
80:名無しさん@お腹いっぱい。
07/09/24 18:29:58 yBxFOrEt0
すみません、直接載せてしまうとそう言う結果に繋がるとは考えず
まだ自分の持っていない知識を他の方から少しでも
教えていただくことが出来れば、もっと良質な品が出来ると安易に考え
情報交換のつもりで載せてしまいました。
答えを提示されて、なぜ?っと考える人だけでは無いですものね
これからはもっと深く考え行動します、本当に申し訳ありませんでした><
81:名無しさん@お腹いっぱい。
07/09/26 19:54:40 DghZKJMV0
ネトゲ関係のマクロはタブーでしょうか?
複数のウィンドウの数字キーを押しっぱなしにしたいのですが、
複数のウィンドウを同時操作ってできませんかね
82:名無しさん@お腹いっぱい。
07/09/26 20:39:27 ce4Y32UE0
複数のuwscを動かせばいいんじゃない?
83:名無しさん@お腹いっぱい。
07/09/26 20:41:07 ce4Y32UE0
スレッドでもいいのかな?
84:名無しさん@お腹いっぱい。
07/09/26 20:53:12 DghZKJMV0
>>82
UWSCを起動している状態では
もうひとつのUWSCを起動できないです
>>83
スレッドとは?
85:名無しさん@お腹いっぱい。
07/09/26 20:56:18 hygD3nOk0
UWSCで使われてるのってBASICなの?
なんか見慣れない表現多いんだけど
86:名無しさん@お腹いっぱい。
07/09/26 21:16:26 ce4Y32UE0
>>84 ごめん82と83は俺w
UWSC複数起動できるみたいだよ。やったことないから知らないけど
まぁスレッドがいいと思うけどヘルプみてください。
スクリプト構文→スレッド生成
クラスとか作ってスレッドで動かせば行けると思うよ。
>>85 VB的な構文だからあれだけど
デルファイがベースなんだと思いますよ
VB -> sub、 Delphi -> procedure
87:名無しさん@お腹いっぱい。
07/09/26 21:26:34 hygD3nOk0
>>86
おお、サンクス
88:名無しさん@お腹いっぱい。
07/09/26 21:27:42 OV83uafb0
なんでベースが有るんだよ。野球か?
見慣れないのはお前が初心者だからだろ。
複数起動くらいできるだろ。
89:名無しさん@お腹いっぱい。
07/09/26 21:30:45 hygD3nOk0
変なのがわいてきたな
90:名無しさん@お腹いっぱい。
07/09/26 21:32:32 ce4Y32UE0
じゃ亜種で
91:名無しさん@お腹いっぱい。
07/09/26 22:20:09 cujpGyp90
uwsc.exeでuwscファイルを開いて再生、というやり方では二つ同時には走らないけど、
.uwsの関連づけをuwsc.exeにしてダブルクリック、というやり方で動かせば複数のuwscスクリプトが同時に動くよ
タスクマネージャーで二つ以上の.uwsが動いている状態を確認できる。
92:名無しさん@お腹いっぱい。
07/09/26 22:39:30 DghZKJMV0
>>91
あの、片方が全画面で片方が最小化という状態でも大丈夫でしょうか?
普通に動作するものは組めるのですがウィンドウが絡むとサッパリで・・・
93:名無しさん@お腹いっぱい。
07/09/28 02:27:34 FG/hllZY0
>>91
訳の分からん事書くと笑われるぞ。
94:名無しさん@お腹いっぱい。
07/09/28 07:04:24 26FTgIVd0
>>93
アンカーミスか?
92のこと言ってる?
95:名無しさん@お腹いっぱい。
07/09/28 09:02:55 /ilkZ4HW0
>>94
ほっとけ
基地外粘着がいるだけだから
96:名無しさん@お腹いっぱい。
07/09/28 17:03:26 FG/hllZY0
>>95
おまえがIDつついて俺につきまとってるんだろ。
これ以上つきまとったら対策講じるぞ。
俺はマトモな事しか書いていない。
USWC.exe <スクリプト名>でバックで実行できる。
かんれんづけとは関係無い。
UWSCを既に開いていてもこれは実行可能だ。
97:名無しさん@お腹いっぱい。
07/09/28 17:20:10 b8XsNP2f0
どうやら95の言うとおりみたいだな
98:名無しさん@お腹いっぱい。
07/09/28 18:37:46 /ilkZ4HW0
>>96
?
なにを勘違いしてるんだか・・
99:名無しさん@お腹いっぱい。
07/09/28 21:40:17 HdzCHUhy0
>>92
100:名無しさん@お腹いっぱい。
07/09/28 21:43:53 HdzCHUhy0
やめる押したはずが書き込むおしてたw
まぁ、もうみてないだろうからやめとく
101:名無しさん@お腹いっぱい。
07/09/29 09:17:02 9KnxHSvv0
UWSCのスケジュールって時々実行されずに無視される事があるね。
102:名無しさん@お腹いっぱい。
07/09/30 17:55:38 IvdwkcGC0
下記の2番目(トレード・コンパクト)のラジオボタンをクリックしたいのですが
どのようにしてクリックすればいいのでしょうか?
<input type="radio" name="lg_isc" value="-1" checked="true">オンライン・ホーム<br>
<input type="radio" name="lg_isc" value="-1">トレード・コンパクト<br>
<input type="radio" name="lg_isc" value="-1">どこでもトレーダーPro.
URLリンク(www.icnet.ne.jp) ここにある例を参考に
次のようにやってみたのでが1番目(オンライン・ホーム)の初期選択から変化しません。
IE_SelectItem(1, "Tag='INPUT',Type='radio',name='lg_isc',value='-1'")
IE_ItemProc(1, "CLICK", "")
valueが全部"-1"というのもよくわからないのですが。
よろしくお願いします。
103:名無しさん@お腹いっぱい。
07/10/01 18:08:19 j50ta8iB0
リンク先は見てないけど
IESETDATA(IE,true,"lg_isc","-1",2)
104:名無しさん@お腹いっぱい。
07/10/02 00:15:49 g+gdX1SI0
>>103
ありがとうございます。うまくいきました。
105:名無しさん@お腹いっぱい。
07/10/03 20:42:12 pYs69M+U0
以下のようにして、Javascriptを通して、IEからもう一つIEを開く処理をするのですが、、
IE.Navigate("javascript:w = window.open("", "order","width=716,height=600")")
このとき、Javascriptによって開いたIEの、javascriptでの名前?(↑で言う"order")を
UWSCから取得する方法ってありますでしょうか?
説明が下手 and 板違い申し訳ない。
よろしくお願いします。
106:名無しさん@お腹いっぱい。
07/10/05 13:08:42 C1FOZyDv0
htmlのソース開けて抜くのはダメ?美しくないけどwww
107:105
07/10/05 16:18:55 +auitsK40
>>106
とりあえず、それで対処してみます。
ありがとうございます。
108:名無しさん@お腹いっぱい。
07/10/05 23:14:44 YvzAoYJz0
</td>
<td class="xxx">
17,090<BR>
(09:00)
こんなんを
op=IEGETDATA( IE, "TAG=TABLE", 2, 2, 3)
print "op="+op
とすると
op=17,090
(09:00)
と表示されます。17,090だけ必要なのですが
(09:00)を消すにはどうすればいいのでしょうか?
109:名無しさん@お腹いっぱい。
07/10/05 23:52:12 C1FOZyDv0
改行コードでtokenしたらいいんじゃまいか
print "op="+token("<#CR>",op)
110:名無しさん@お腹いっぱい。
07/10/06 12:46:42 GiStuVCG0
>>109
ありがとうございます。うまくいきました。
111:名無しさん@お腹いっぱい。
07/10/07 17:47:31 4JDrUiXd0
FireFoxとの組み合わせで、たくさんのページを自動で読み込みたいと考えています
読み込んだ後に、保存をするのですが、FireFoxがページの読み込みを終了したという判断を
させるにはどうすればいいでしょうか?
お願いします。教えてください。
112:名無しさん@お腹いっぱい。
07/10/08 08:41:32 RbFRGhY90
画面を定期的にキャプチャして分析するのがいいと思う。
113:超初心者
07/10/09 17:02:38 cFwvDbmw0
初歩的な質問です。
スプリクトを少し変更したいのですが、
ファイルを開くと文字化けしてしまいます。
どうすれば、中身を表示できるのでしょうか?
宜しくお願いします。
114:名無しさん@お腹いっぱい。
07/10/09 22:58:56 JKXyXu+80
>113
それはスクランブルがかかってるから無理
115:超初心者
07/10/10 09:52:08 j395jLsw0
>114
やっぱり無理なんですね。
ありがとうございました。
116:名無しさん@お腹いっぱい。
07/10/17 14:09:51 cUQnM+Sh0
MOUSEORG() の基準指定:2 って機能している?
CHKIMG() では機能しているみたいだけど、
「基準指定にて 2が指定された場合は KBD()、MMV()、BTN()関数の情報は直接ウィンドウ(オブジェクト)へ送る」
は大嘘ではないかと?
117:名無しさん@お腹いっぱい。
07/10/17 20:32:40 cuZoxCE70
>>116
大嘘なのかテストしたサンプルあればよろ
いまのとこ???です。
118:名無しさん@お腹いっぱい。
07/10/17 22:03:00 cUQnM+Sh0
>>117
バージョン3.1cまでは、MOUSEORG(ID, 2) の後の MMV() や BTN() は機能するみたいだけど、
4.2以降は、 CHKIMG() の動作は確認出来たけど、 MMV() や BTN() は全く動作せず、完全無視される。
MOUSEORG(ID,1) にした時の動作は確認済み。
4.1x や 4.0x ではテストしていないので不明。
IEに表示されるページには、画像のある特定領域をクリックすると、
それに対応したリンク先のページを表示する様になっている。
test.bmp は、その画像のクリック可能領域の一部
テストしたサンプルは、
IE = CreateOLEObj("InternetExplorer.Application")
IE.Visible = TRUE
ID = GetID(" - Microsoft Internet Explorer")
MouseORG(ID, 2)
IE.Navigate("URLリンク(www.example.com"))
While TRUE
if (! oIE.busy) and (oIE.readyState = 4) then Break
Sleep(0.1)
Wend
Ifb ChkImg("test.bmp", 0, 0, G_SCREEN_W, G_SCREEN_H) then
BTN(LEFT, CLICK, G_IMG_X + 1, G_IMG_Y + 1)
EndIf
119:名無しさん@お腹いっぱい。
07/10/18 00:03:07 cuZoxCE70
// 4.3d
IE = GetID("履歴 - Microsoft Internet Explorer", "IEFrame")
if IE <= 0 then msgbox("ない")
MouseORG(IE, 2)
Ifb ChkImg("test.bmp", 0, -1, G_SCREEN_W, G_SCREEN_H) then
Msgbox("X:" + G_IMG_X + " Y:" + G_IMG_Y)
else
msgbox("NG")
EndIf
こんなの作ってORGの 1と2試したけど、どっちもクライアント座標だね
ソースみてて怪しいのは
if (! oIE.busy) and (oIE.readyState = 4) then Break
oIEが謎オブジェ
Msgbox("X:" + G_IMG_X + " Y:" + G_IMG_Y)
これで Ver3.1cと今使っている奴とでの座標確認してみてください。
あと画像クリックの範囲が大きいのなら+1じゃなくて
その範囲の半分くらいのところがいいんじゃないかと思います。
"URLリンク(www.example.com") ここみれなかったので
IE = CreateOLEObj("InternetExplorer.Application")
としているんだから
IE.document.form・・・でクリックすればICON状態でも
いけるよ
120:名無しさん@お腹いっぱい。
07/10/18 09:52:15 bYHALPSD0
>>119
誤: oIE
正: IE
スマソ
121:名無しさん@お腹いっぱい。
07/10/18 10:27:45 bYHALPSD0
>>119
URLリンク(www.example.com)<)
3. Reserved Example Second Level Domain Names
The Internet Assigned Numbers Authority (IANA) also currently has the
following second level domain names reserved which can be used as
examples.
>IE.document.form・・・でクリックすればICON状態でも いけるよ
最近のウェブサイトは、ボタンだけでなくログイン等にもフラッシュを使っていたりするもので…
>oIEが謎オブジェ
Procedure として書いてたのをそのままコピペした為、間違えました。
正しくはIEです。
MouseORG(IE, 2) の時、ChkImg() で座標の取得は出来るのですが、
Ver4.x では MouseORG(IE, 2) のままだと Btn() が動作しません。
122:名無しさん@お腹いっぱい。
07/10/18 18:37:06 nykrlRuO0
>>121
IEじゃない他のアプリにKBDが使えていたので
クリック場所のせいかと思ってましたが
テストした結果私の方もMMVやBTNが動かない orz
フラッシュだと無理っぽいですが
CLKITEM( ID, アイテム名, CLK_ACC)で もしかしたら
クリックできるかも?
確かめないでレスしてごめんなさい。
123:名無しさん@お腹いっぱい。
07/10/18 19:10:40 stYqZ1Oz0
低能・馬鹿と呼ばれる人種と論争になったとき
あの、なんとも言えぬ四次元から繰り出されたような言い分。
まさに想定外な常識を一万光年超えたような奇妙な言い分。
とっさに反応できなくなる自分が虚しくなる時ないか?
124:名無しさん@お腹いっぱい。
07/10/18 19:11:20 stYqZ1Oz0
↑失礼しました。もう一個のUWSCスレに投下するレスをゴバクしました
125:名無しさん@お腹いっぱい。
07/10/19 12:07:53 yqbih+xb0
UWSCを使って並列ループ処理をするにはどうしたらいいんでしょうか?
While True
Aの処理
Sleep(60)
Wend
While True
Bの処理
Sleep(300)
Wend
と単純にできるのかなと思ったらだめでした。
どなたか教えてください。
126:名無しさん@お腹いっぱい。
07/10/19 14:59:43 pg8zq+zx0
>>125
ヒント:thread
127:名無しさん@お腹いっぱい。
07/10/19 21:12:50 R9PYToyt0
>>125
counter=0
Thread Aの処理
Thread Aの処理
While TRUE
Sleep(1)
counter= counter+1
If counter MOD 60 =0 Then Thread Aの処理
If counter MOD 300 =0 Then Thread Aの処理
If counter MOD 300 =0 Then counter= 0
Wend
128:名無しさん@お腹いっぱい。
07/10/20 03:42:06 qBGE7VvQ0
>>126 >>127 ありがとございます。
UWSCの例と127さんが書いてくれたのを合わせて
試してるんですがうまくいきません。
counter=0
Thread Aの処理()
print "メイン"
cnt = "1, 2, 3, 4, 5, 6, 7, 8, 9, 10"
for i = 1 to 10
print Token(", ", cnt, True)
Sleep(1)
next
procedure Aの処理()
fend
Thread Aの処理()
for i = 1 to 10
Fukidasi("スレッド " + i)
Sleep(1)
next
procedure Aの処理()
fend
While TRUE
Sleep(1)
counter= counter+1
If counter MOD 60 =0 Then Thread Aの処理
If counter MOD 120 =0 Then Thread Aの処理
If counter MOD 120 =0 Then counter= 0
Wend
Threadをまだよく理解できていません。2つ
3つとか増やして使えないのでしょうか。
129:名無しさん@お腹いっぱい。
07/10/20 09:00:50 fQ6H4tr60
>>128
合わせるなよw
126と127は別々のやり方で、しかも127は間違った骨格だけしか書いてないぞ!
とりあえずUSWC例だけコピペ実行して Threadを理解した方がいい
127は、こう書きたかったんだと思われる
counter=0
While TRUE
Sleep(1)
counter= counter+1
If counter MOD 60 =0 Then Aの処理
If counter MOD 300 =0 Then Bの処理
If counter MOD 300 =0 Then counter= 0
Wend
好きな方でどうぞ
130:名無しさん@お腹いっぱい。
07/10/20 12:50:50 +O0JAKHN0
>>128 ご意見ありがとございます。
方法さえわかればできるかと思ったんですけど だめです。。。
>>126さんのヒントをもらってthreadを使って2つの並列処理は無事に
できたんですけど
Thread Aの処理()
While TRUE
print "ご飯"
Sleep(133)
Wend
procedure Aの処理()
While TRUE
print "麺"
Sleep(212)
Wend
fend
ホントは4つの処理を同時にしたくて、>>127さんの方法を
加えれば3つ目の処理も加えれるかなと思ったんですがうまくいきません。
実際のSleep時間はこんな感じで
If counter MOD 133 =0 Then Aの処理
If counter MOD 148 =0 Then Bの処理
If counter MOD 172 =0 Then Cの処理
If counter MOD 212 =0 Then Dの処理
If counter MOD 212 =0 Then counter= 0
counterを0にもどすと空き時間ができるので
Threadでスレッドを4つに増やしてそれぞれループできないかなと
いろいろ自分なりに試したんですがわりません。
並行処理 覚えればいろいろ便利だろなと思うのでなんとか
できるようにしたいです。ご意見ください。
131:名無しさん@お腹いっぱい。
07/10/20 14:07:44 So7dYrpP0
counter 0クリアしなくていいじゃん別に
132:名無しさん@お腹いっぱい。
07/10/20 16:11:09 s2YMeT+x0
127だが
ディレイ無しで初期時に各処理を動かしたいように見えたのであああした。
カウンタのリセットは保険だな。
タイミングがどうでもいいなら次のような判りやすい処理にもできる。
Class Main
Procedure ループA
While TRUE
処理 A
sleep(60)
Wend
Procedure ループB
While TRUE
処理 B
sleep(300)
Wend
Fend
Procedure Main
Therad ループA
Therad ループB
While TRUE
Sleep(10000)
Wned
Fend
EndClass
※最近使ってないのでヘルプ見て適当に書いただけなのであとは適当に。
133:名無しさん@お腹いっぱい。
07/10/20 16:12:10 s2YMeT+x0
127だが…↑で更にタイミングも合わせるならこんな感じにするといい。
Class Main
Procedure 処理A
Print "処理A実行"
Fend
Procedure 処理B
Print "処理B実行"
Fend
Procedure ループA
Thread 処理 A
sleep(60)
Wend
Procedure ループB
While TRUE
Thread 処理 B
sleep(300)
Wend
Fend
Procedure Main
Therad ループA
Therad ループB
While TRUE
Sleep(10000)
Wned
Fend
EndClass
※最近使ってないのでヘルプ見て適当に書いただけなのであとは適当に。
134:名無しさん@お腹いっぱい。
07/10/20 16:14:29 s2YMeT+x0
127だが…
少なくともFendがひとつずつ抜けてた。まだ間違いあるだろうが
大体意味的には通じるとおもう。
※最近使ってないのでヘルプ見て適当に書いただけなのであとは適当に。
135:名無しさん@お腹いっぱい。
07/10/20 20:22:38 0A9C7aDA0
>>127 さん本当に感謝です。 できました!
2つとも動かしてみて なるほどなるほどです。
一つ目の方法がしたかったんですけど、両方ともお持ち帰りします。
127感謝.txtにして保存しておきます。
ありがとございました。
136:名無しさん@お腹いっぱい。
07/10/21 12:14:05 eRuZeIkw0
理解できたようなので蛇足だが
>>129
での初回実行はcounter= counter+1を最後にもってくる方法もある。
4つの処理を完全に独立したいなら、カウンターを4つにすればいい。
ちなみに なんで 「処理A」でなく「Thread 処理A」なのか理解できなかったが、
処理Aの処理時間が無視できるわけか。勉強になりました。
137:名無しさん@お腹いっぱい。
07/10/21 13:42:26 Giw/sDR0P
「ホームレス中学生」 2007年9月発売
@Live Search
URLリンク(search.live.com)
@google
URLリンク(images.google.co.jp)
天下のGoogle先生のこの無様な姿こそ
何の陰謀かと疑うよなww
史上最強(笑)
138:名無しさん@お腹いっぱい。
07/10/21 13:43:03 Giw/sDR0P
ごめんww大誤爆ww
139:名無しさん@お腹いっぱい。
07/10/21 18:33:39 HgXVqRNh0
iuwscは長いつもりだったが、Threadの存在自体今回初めて知ったよ
140:名無しさん@お腹いっぱい。
07/10/22 03:07:54 bsJ3XBTz0
while true
処理
wend のループを指定した時間で止めるにはどうしたらいいでしょうか?
141:名無しさん@お腹いっぱい。
07/10/22 17:07:01 kxg3crIb0
if
break
142:名無しさん@お腹いっぱい。
07/10/25 20:39:06 +/y4hNfG0
質問です。
ショートパス(8.3形式のパス)からフルパスを得る方法って、UWSC上では何かないでしょうか
FileSystemObjectで
FSO = CreateOLEObj("Scripting.FileSystemObject")
print FSO.GetFolder("ショートパス名").path
では、元のショートパスがそのまま返ってくるのでダメでした
143:名無しさん@お腹いっぱい。
07/10/25 22:12:07 +/y4hNfG0
スミマセン質問撤回。
↑をを行う必要がなくなってしまった。
UWSCでDrop on scriptを使用しようとしたが、うまくいかなくて
AutoHotkeyでDropしてそのファイル名をUWSCに渡そうかと思ったのですが、
(AHKではショートパス)
何度もやってできなかったUWSCでのDrop on scriptの設定が、
今日あっさり成功してしまった。
Drop on scriptをアンインストール、再インストールしたら成功。
144:名無しさん@お腹いっぱい。
07/10/29 23:59:39 kPmAlv+60
すみません教えてください。
クリックしたウインドウを、クリックした回数によって分岐、指定したサイズ・位置に並べて表示
するuwsを書いています。
指定秒数内にキーが押されたかの判定を Vk_LShift 等のキーで指定すれば成功するのですが、
Vk_Lbutton 等のマウスボタンで指定すると高確率で失敗してしまいます。
内容は、クリックによってアクティブになったウィンドウのタイトルを、クリックした数だけ取得し、
((title_1 = title_2) and (title_2 = title_3)) or (2回目のクリックがタイムアウト) なら
ACW(GetID(title_1),0,19,int(G_SCREEN_W/3),G_SCREEN_H-19,0)
(title_1 <> title_2) and (title_2 <> title_3) なら
3つのwindowを画面幅/3で左から並べて表示 (※実際には and を使わずにif文を分けて書いています)
タイムアウトとクリック判定のFunctionはサンプル.UWSから流用させていただいて、
(GetTimeしてwhile〜2秒以内にVk_Lbuttonが押されればTrueを返す〜wend)
といった内容です(ウィンドウは最大で4分割)。
マウスクリックの判定では、ウィンドウを1回しかクリックしなくても、2回クリックがあったと判断
されて(MsgBoxを挟んで確認しました)、つまり(title_1 = title_2)となり、title_2の場所にtitle_1
が表示されてしまいます(対象ウィンドウが1つのときは3回クリックすれば良いのですが)。
ifb target_1=target_2 で分岐してもクリックの回数が意図したとおりに反映されないのでNGでした。
タブレットペンのダブルクリックアシストをOFFにしてペンを使っても同じで、キー判定にしなければ
失敗します。
マウスは5ボタンマウスで、ドライバはOS(XP Home)標準のドライバを使用しています。
マウス付属のドライバは削除済みで、ダブルクリックの速度なども標準設定のままです。
exec("taskmgr")でのアプリケーションタブからウィンドウを選ぶようにして、Sckey(0,Vk_APPS,V)では
細いタスクバーと細いタイトルバーを使用していると隙間ができてしまうのでNGでした。
できたらクリックでこれを行いたいのですが、よろしければアドバイスお願いします。
145:名無しさん@お腹いっぱい。
07/11/06 04:27:25 hroW5RIN0
>>144
なげーんだよ
146:名無しさん@お腹いっぱい。
07/11/09 17:14:59 x9l7shqP0
ねえねえ、Helpおすと「取り消されたアクション」って出るんだけど、他にもこういう症状の人いる?
147:名無しさん@お腹いっぱい。
07/11/09 20:10:11 dsmUaUxC0
記録したやつ再生する時もっと速く動作させたいんだが
なにか方法はあるんでやんすかねぇ〜?
148:名無しさん@お腹いっぱい。
07/11/10 23:58:37 YjmRoufm0
自動ツール配ってる神はいねーのかよ!
つかえねーな
149:名無しさん@お腹いっぱい。
07/11/11 21:47:49 ziOdP+qn0
uwscが自動化ツールだろ
精薄?
150:名無しさん@お腹いっぱい。
07/11/13 06:44:25 6Ec8a/y40
複数のブログに自動的に記事を投稿するとかできますか?
一回、記録してやってみだんだけど、画面が読み込み途中だったり
カテゴリ選択ができなかったりと私では、無理でした・・・
過去ログ読むと自動でログインしたりしてる人がいるので
できることは、できると思うのですが。
151:名無しさん@お腹いっぱい。
07/11/14 13:34:43 PbBvJU5Z0
べんりなプログラム人気投票でトップ賞は10万円にすればもりあがるのに、
152:名無しさん@お腹いっぱい。
07/11/14 21:52:37 Ip3OAf1f0
ネットランナーあたりから賞を貰った場合名誉か不名誉か
153:名無しさん@お腹いっぱい。
07/11/14 22:26:31 PvMx/g1p0
ネットランナーってもうないだろ
154:名無しさん@お腹いっぱい。
07/11/16 00:51:07 gmrmXdUO0
プログラムのことばがまだ難しい。
もっと人間が命令するのと同じ
にならんのかな
155:名無しさん@お腹いっぱい。
07/11/16 10:59:25 5QK3/T8i0
なんだかにほんのことばが難しそうだなお前
156:名無しさん@お腹いっぱい。
07/11/16 12:07:52 D3d5GPTB0
あはははは!!!
君たちこえーよ!
157:名無しさん@お腹いっぱい。
07/11/17 02:16:47 n63/9iJG0
誰か馬券ツールUPして
158:名無しさん@お腹いっぱい。
07/11/17 02:26:09 AL/q7EXC0
競馬伝説のフリレの自動化ツールってありますか?
159:名無しさん@お腹いっぱい。
07/11/19 21:40:40 +hIx+paR0
SPEAK("kohnnichiwa")
sleep(0.5)
SPEAK("watashi no nama e wa windows XP Service Pack 2 desu")
sleep(0.5)
SPEAK("diejinie tu cut te kudasai nae")
sleep(0.5)
SPEAK("yoroshiku")
160:名無しさん@お腹いっぱい。
07/11/23 03:05:12 bLf0pgYA0
ブラウザに表示されるリンクのクリック操作ができない。
自動で覚えさせるのではないよ。
誰か教えてください。m(_ _)m
よく、OKボタンとかあるけどああゆうのは、できるのですが
ジャバみたいなやつがどうしてもできません。
誰かできる人お願いします。
161:名無しさん@お腹いっぱい。
07/11/23 23:38:08 ygjRw11z0
犯罪やいやがらせの幇助はしたくない。
162:名無しさん@お腹いっぱい。
07/11/26 22:22:36 TYB/e+0T0
>160
1000万前払いしてオペレーターを雇ってクリックさせる。
163:名無しさん@お腹いっぱい。
07/11/26 22:30:00 8zMiKLEl0
>>160
その画面でキーボードの「Tab」ボタンを押したり
「Shift」+「Tab」を押したりしてみ
フォーカスされるリンクが変わっていくだろ
がんがれ^^
164:160
07/11/27 03:15:50 J7vsrhLp0
webの操作を記録できるやつつかったらすんなりできました。
自分で一からやるのは、面倒だし覚えるのにも時間がかかるので
ソフト買って実践、実践で覚えていこうと思っています。m(_ _)m
記録するやつちょーかんたんだね。価格がちょい高いような気もするが
素人が0からやるにはもってこいだよ。
165:名無しさん@お腹いっぱい。
07/11/29 11:15:57 d0cLb6qh0
入力ボックスで、未入力、cancel、入力の振り分けができないとです
なにも入力せずにOKおすと、実行になってしまいます
While True
tarID=INPUT("なんか入れて")
ifb tarID =NOTHING then
MsgBox("未入力")
Continue
elseif tarID = EMPTY then
MsgBox("cancel")
else
MsgBox("実行")
endif
break
wend
print tarID
どう直せばいいとですか?よろしくお願いします
166:名無しさん@お腹いっぱい。
07/11/29 15:16:31 vXbcNzdd0
ifb tarID =NOTHING then
ではなくて
ifb tarID = "" then
167:165
07/11/29 15:24:46 d0cLb6qh0
>166
どうもです。試してみました。
>ifb tarID = "" then
ですと、cancel押したときも反応しちゃって駄目でした
cancelと未入力の振り分けがわからんとです
168:名無しさん@お腹いっぱい。
07/11/30 00:04:36 s5vaiQIr0
評価順を変えるべし
While True
tarID=INPUT("なんか入れて")
ifb tarID =EMPTY then
MsgBox("cancel")
elseif tarID = "" then
MsgBox("未入力")
Continue
else
MsgBox("実行")
endif
break
wend
print tarID
169:名無しさん@お腹いっぱい。
07/12/02 08:13:05 WneNwfHQ0
どなたか教えてください。
次のようなテストスクリプト作ったのですが、最後のIELINKで製品ページに遷移しません。
どないしたらいいでしょ?
IE = CreateOLEObj("InternetExplorer.Application")
IE.Visible = True
IE.Navigate("URLリンク(www.docomo-technavi.com))
Repeat; sleep(0.2); Until (! IE.busy) and (IE.readyState=4)
IELINK(IE,"定額データプランで、知らないうちに定額対象外データ通信に切り替わって、高額請求になることはありませんか?")
ACW(GETID("Q&A | お客様サポート | NTTドコモ - Windows Internet Explorer","IEFrame"))
Repeat; sleep(0.2); Until (! IE.busy) and (IE.readyState=4)
IELINK(IE,"製品") //←ここでページ遷移しない。
170:名無しさん@お腹いっぱい。
07/12/02 11:03:40 aoFL8qwy0
動かないのは対象のページが別のウィンドウとして開かれてるから。
Shell.Application使って新しく開かれたウィンドウを特定して
IELINK(win2,"製品")
でいいんじゃない?
171:名無しさん@お腹いっぱい。
07/12/02 12:48:58 WneNwfHQ0
>170さん
169です。
すんません! もうちっと詳しく・・・
「Shell.Application使って新しく開かれたウィンドウを特定」とはどのようにすれば良いのでしょう?
それと、win2ってのは、どこから引っ張ってきたのでしょう?
よろしくお願いしますっっ
172:名無しさん@お腹いっぱい。
07/12/02 21:57:05 WneNwfHQ0
169です。
なんとか、うまくいったんで、質問取り下げます。
ありがとうございました。
173:名無しさん@お腹いっぱい。
07/12/04 21:03:25 zzwjzq4T0
>172おいおい、自己完結したら結果をみんなに報告しろよな
174:名無しさん@お腹いっぱい。
07/12/14 05:14:47 jwKgQoMT0
質問
私まるっきりのPC初心者で自動馬券ツールを使いたいのですが
馬単の1,2番人気を自動で購入出来ればそれだけで言いのですが
こんな私でも出来ますでしょうか、親切な方詳しく手順を教えてください
175:名無しさん@お腹いっぱい。
07/12/14 10:20:19 rjri9INN0
できる。UWSC掲示板にいき過去ログを読め。
もしくは、訊け。それが一番の近道。
体験版のRecIE使って試しに今まで自分がやっている動作を記録し
て実行してみたら?同じ動作ならすぐにできるようになるよ。
176:名無しさん@お腹いっぱい。
07/12/27 04:42:31 MYGtweGY0
>>169
僕がコピペして試したけどFAQには飛ばなかったよ
バージョン古いのかな
2006/10/9のものだけど。
177:名無しさん@お腹いっぱい。
07/12/27 11:08:19 zuJKhCPG0
馬券ツールで「本日のレースアイコンが見つかりません」となるのですがどうしたら直りますか教えてください。
178:名無しさん@お腹いっぱい。
07/12/30 12:33:59 pkK1wxs00
>>177
現物見てないから分かんね
179:名無しさん@お腹いっぱい。
07/12/30 17:08:11 mf8j4QKQ0
質問日時: 2007/4/28 01:51:18 解決日時: 2007/5/12 03:22:18 質問番号: 11,438,452
自分の職場に、見るからにとても気が強い女性がいます。 そんな女性の彼氏として...
自分の職場に、見るからにとても気が強い女性がいます。
そんな女性の彼氏として務まるのは、やっぱり女性慣れしていてリードできる男性だろうな、と思っていたのですが、何と誰が見ても物静かな雰囲気の男性でした。
正直、「これだけ気が強い女の子の彼氏って、どんな人なんだろう・・・」と思っていたのですが、とてもビックリです。
自分の考えは偏見だったでしょうか?
回答日時: 2007/4/28 01:59:28 編集日時: 2007/4/28 02:00:59 回答番号: 36,785,555
気が強いからこそ、物静かな男性と付き合うんじゃないのかな。結構私の周りもそういう組み合わせ多い。
「引っ張ってほしい」っていう男の人が、気の強い女性に惹かれるんじゃないかと思う。
本当に気の強い女性は、相手にリードされることを嫌うと思うよ。自分の考えで行動するだろうから。
ま、見た目が気が強そうでもそんなことない人もいるし、見た目だけで気が強そうって思ってるなら、そういう点では偏見だけどね。
回答日時: 2007/4/28 23:00:19 回答番号: 36,806,435
きっと普通はあなたのように思う人が多いでしょう
が!
人は自分にないものを求めてしまうのです。
彼女は気の強い性格なので、物静かな雰囲気の男性がどうしても
気になってしまったのでしょう!
心理的に見ても、これは当然の結果だと思いますけどね〜
180:名無しさん@お腹いっぱい。
08/01/02 23:55:30 TxWJDXZV0
URLリンク(www5.uploader.jp)
181:名無しさん@お腹いっぱい。
08/01/04 01:16:15 ARo1pyR/0
>>180
パス分かんね
182:名無しさん@お腹いっぱい。
08/01/04 18:14:46 17ShWXhF0
パス教えて!
183:名無しさん@お腹いっぱい。
08/01/06 16:10:07 CC1mod2V0
パス教えてください
184:名無しさん@お腹いっぱい。
08/01/07 06:41:54 NjA8dZwl0
ドリブルも
185:名無しさん@お腹いっぱい。
08/01/12 02:05:19 ZMZiVAL+0
ほしゅ
186:名無しさん@お腹いっぱい。
08/01/15 17:56:00 F7odOeTH0
ID=getid(" 省略 ")
IFB CHKIMG("ガテン.bmp")=true then
clkitem(ID,"ガテン.bmp",CLK_BTN)
end
ある画像が出たら左クリック押すというのを造りたいんですがnot〜bmpと出てしまいます
uwscのフォルダにもその画像はbmp保存してるんですがね。。。
詳しい方おしえてください
187:名無しさん@お腹いっぱい。
08/01/15 18:10:47 64XlCy3S0
>>186
スプリプトと同じフォルダに画像置くか
フルパスで指定
188:名無しさん@お腹いっぱい。
08/01/15 23:54:25 F7odOeTH0
>>187さん レスありがとうございます
早速同じフォルダに入れてやってみてるんですが。。。。。。です
not〜bmpと。。。。
>>186の式自体はどこかおかしい所はないでしょうか?
いつでもいいのでお時間あるときにまたご指導ください^^;
ちなみにガテンてのは適当につけた画像の名前です^^;
189:187ではないが
08/01/16 00:32:57 BeBiTp/Q0
>>186,188
エラーメッセージを出しているのは
IFB CHKIMG("ガテン.bmp")=true then
じゃなくて
clkitem(ID,"ガテン.bmp",CLK_BTN)
の方だろう。
UWSC付属のヘルプにこう書けと書いてあったか?
ヘルプにある例文はこうだ
Ifb CHKIMG("タスクトレイアイコン.BMP")
BTN(LEFT, CLICK, G_IMG_X+5, G_IMG_Y+5)
Endif
190:名無しさん@お腹いっぱい。
08/01/16 01:04:25 JvDEbm8a0
>>189さん ありがとうございました
これをいい機会にもっと勉強します・・
191:名無しさん@お腹いっぱい。
08/01/30 15:21:03 xio/Vph70
>>180
パス解けたぞ
ヒント
turu????12?で
?部分は自分で解読してくれww
192:名無しさん@お腹いっぱい。
08/01/30 22:27:14 xio/Vph70
↑
大ヒント
turu????123で
?部分は自分でw
193:名無しさん@お腹いっぱい。
08/01/30 22:35:07 ts57POVO0
turutaro123
194:名無しさん@お腹いっぱい。
08/01/30 22:40:27 xio/Vph70
>>123おしいw
大大ヒント
turuka??123で
?部分は自分でw
ここまできたら判るでしょw
195:名無しさん@お腹いっぱい。
08/01/30 23:51:59 zh7E6+t1O
画面を16bitにしてますが「本日レースアイコンが見つかりません」となるのですがどうすればいいですか?
196:名無しさん@お腹いっぱい。
08/01/31 00:12:12 /36LQTlp0
//本日レースアイコンクリック
IFB (CHKIMG("空アイコン"))
マウス(G_IMG_X + 20, G_IMG_Y - 64)
ELSE
MSGBOX("本日レースアイコンが見つかりません")
EXITEXIT
ENDIF //END 本日レースアイコンクリック
ここを削除してレース画面を出した状態でUWSCを起動で良いと思うけど
でわ〜乙
197:名無しさん@お腹いっぱい。
08/01/31 00:39:45 mUjNsktP0
URLリンク(blog.livedoor.jp)
WindowsAPI使っていろいろ頑張ってるけど
DLL呼び出すんならデフォルトでAPI使える言語使うよねえ?
>>197
// JaneDoe Viewの操作を補助する。
// スレを切り替えると自動更新し、最終取得で並び替える。
ID = GetID("JaneDoe View", "TMainWnd")
prev = GetSTR(ID, 1)
while 1
sleep(0.1)
// アプリが終了された場合は連動して終了
if !IDToHND(ID) Then break
url = GetSTR(ID, 1)
ifb prev <> url Then
cnt = 0
str = url
REPEAT; cnt = cnt + 1; UNTIL "" = token("/", str, true)
ifb 4 = cnt Then
CLKITEM( ID, "《更新", CLK_MENU or CLK_SHORT )
prev = url
endif
endif
wend
198:名無しさん@お腹いっぱい。
08/01/31 03:50:25 Jz4MuPIC0
>DLL呼び出すんならデフォルトでAPI使える言語使うよねえ?
Win32API の実体は DLL なんだが…
API のラッパーがデフォルトであるスクリプトってことか?
199:名無しさん@お腹いっぱい。
08/01/31 10:06:21 a1sbuygi0
「uwsc.exe本体が起動していなければ起動させる」にはどうすればいいでしょうか?
↓で一応できるのですが「二重起動〜」のエラーを出ないようにしたいです。
EXEC("UWSC.exe")
if GETID("Uwsc","TMessageForm") > 0 then ctrlwin(GETID("Uwsc","TMessageForm"), close)
200:名無しさん@お腹いっぱい。
08/01/31 11:32:15 PgtFh2oA0
そのスクリプトを実行すれば必ずUWSC本体が起動するだろ。
201:名無しさん@お腹いっぱい。
08/01/31 13:43:11 VtdGio3h0
罠ツールに引っかかるなよ
202:名無しさん@お腹いっぱい。
08/01/31 14:23:38 SzyoE3JO0
なんだまた誰か引っかかったのか?
203:名無しさん@お腹いっぱい。
08/01/31 14:41:21 mUjNsktP0
>>199
uwsをuwsc.exeに関連付け
>>198
DLLから値を受け取るとき、あらかじめ" "空文字列を割り当てて受け取らないといけないけど
これが・・・
文字列処理でトークン切り出したりできるけど、何文字とか、一文字ずつとかそういう切り出し方ができないから
自由なサイズのバッファが割り当てられなくて不自由。
204:名無しさん@お腹いっぱい。
08/02/01 23:36:32 i3E3nVsIO
馬券ツールのいい設定ないですか?
全然儲からない
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4840日前に更新/335 KB
担当:undef