51371
UWSC 仮 掲示板
投稿時に「証明書が不正です」と出る場合には、JavaScriptをオンにしてください
動作不具合での質問の場合には環境(OS,IEのバージョン等)の表記もしてください
タイトルは質問内容を表したものにしてください
ネットゲーム関係の質問はご遠慮ください

UWSC掲示板 が復活することを祈り、それまでの繋ぎとして。
SearchRocketbbs(掲示板DL検索)
(XFREE更新期限 2020.12.30)

Name
Subject
Color
Cookie / Pass
UWSCR開発支援のお願い / stuncloud
https://community.camp-fire.jp/projects/view/336074

CAMPFIREコミュニティでの支援を募っています
いわゆるパトロンサービスというやつで、月々少額の支援金をお支払いいただくタイプのものです

…リンク先にも記載しているのですが、現在無職で収入がありません
ただ開発をするよりマネタイズも考えろ、という友人や兄弟からの助言を受け
このような形を試してみることにしました

最近の不景気な状況でなかなかお願いしにくいのですが
支援しても構わないよ、という方がおられたらよろしくお願いします…!
そしてその分開発に注力していきます!

なおUWSCR自体は無料です
将来的には法人向けに有料とする、という計画もありますが
githubからexeをダウンロードして誰でも使えるという点は変更しません
できればwingetやchocolateyからインストールできるようにもしたいですね


しろまささんへ >

この投稿はUWSCRの開発を盾に金を稼いでやろう、という捉え方もできるものです
実際その通りではあるので、掲示板の趣旨にそぐわないと思われたら削除していただいて構いません

No.997 2020/10/13(Tue) 11:50:53

Re: UWSCR開発支援のお願い / しろまさ
問題ないです。バンバン営業してください。むしろ無職がとても心配です。
そもそも代理掲示板であまり本人の趣旨とかなく。。
匿名だからと調子に乗って誹謗中傷をする輩が嫌いなだけです。

No.998 2020/10/13(Tue) 13:28:47

Re: UWSCR開発支援のお願い / アルバート
stuncloudさんが金儲けが目的でやっていない事は、これまでの10年近い書き込み見ても分かりますし、

仮にもしそうだとしても、再開発してくれることはこちらにとってメリットしかないので問題ありません。

No.999 2020/10/13(Tue) 14:31:31

Re: UWSCR開発支援のお願い / stuncloud
そう言っていただけると助かります…!
ある程度の収益化を目指すスタンスですが、本家Pro版のようなアンロックキー販売は考えていません
Pro版相当の機能もそのまま使えるようにする予定です

No.1000 2020/10/13(Tue) 20:20:27

Re: UWSCR開発支援のお願い / トンボ
umiumiさんの件が事実であれば、ご冥福をお祈り申し上げます。
これをきっかけにUWSCソースを入手して開発継続しようとする方が現れている模様です。ソフトウェア著作権に疎いですが、何かしら対応を検討した方がいいかもしれませんね。
また共同開発者が増えるといいですね。ご健勝をお祈りします。

No.1002 2020/10/17(Sat) 20:40:36

Re: UWSCR開発支援のお願い / stuncloud
> UWSCソースを入手して開発継続しようとする方が現れている模様
まじか
それはそれで素敵な話なのでうまくいくといいですね
Delphiって全然知らないんですけどどんな感じなんだろ

著作権に関しては動作は同じでもソースコードがまるで別(こっちはRust)なのでとくになんもないと思います
まあもし仮に面倒事に巻き込まれたら対応できるほどの余力はないので残念な末路を迎えることになる…のかな
うへー、考えたくないですね!

No.1004 2020/10/17(Sat) 22:25:27

Re: UWSCR開発支援のお願い / YMK
権利のことはあまり詳しくないですが、
Microsoft Officeのソースは流用せず(出来ず)、動作に互換性のあるLibreOfficeがあれだけ世界で普及している現状を見ても、問題ないと思われます。

No.1005 2020/10/18(Sun) 01:57:00

Re: UWSCR開発支援のお願い / トンボ
既にご存知でしょうが、情報ソースです。コメントが追加されていますが、実際に引き継げたかはわかりません。
http://itot.blog.jp/archives/21432032.html?1598413323

> 権利のことはあまり詳しくないですが、
> Microsoft Officeのソースは流用せず(出来ず)、動作に互換性のあるLibreOfficeがあれだけ世界で普及している現状を見ても、問題ないと思われます。


キングソフトofficeみたいなものですね。開発強制終了に陥ったという判例はあまり聞かないので開発継続してもよいと思います。

No.1006 2020/10/18(Sun) 21:17:23

Re: UWSCR開発支援のお願い / アルバート
トンボって人、何が言いたいんだろうな

うみうみさんには辿りつけてないのに
「UWSCソースを入手して開発継続しようとする方が現れている」と決めつけたり
そもそも、そのソースは信憑性もないのに

「開発継続してもよいと思います。」となぜか上から目線も疑問

>しろまささん
脱線しましたので、私の書き込みと一緒に、このトンボってのも消して下さい

No.1007 2020/10/19(Mon) 02:34:50

Re: UWSCR開発支援のお願い / しろまさ
ふー。返信するのがめんどくさい。

そもそもstuncloudさんがしろまさ宛に書いた言葉に対して、
> こちらにとってメリットしかないので問題ありません。
と関係ないアルバートさんが口を挟んできたことに対して ? な気分でしたが。

トンボさんの書き込みはこんな話もあるよ的な内容でしょう。
「ソースは信憑性」なんてものはいくら追及しても正確な答えはなく、
自己満足の落としどころで終わるものでしょうに。

どちらが上から目線って考えるとどんぐりの背比べレベルじゃないですか?

それと前回も書きましたが私の「気分」で消しますので
あれやれこれやれってのは「とってもめんどくさい」ので基本無視します。

No.1008 2020/10/19(Mon) 08:52:18

Re: UWSCR開発支援のお願い / しろまさ
もう一言。

UWSRの開発の手伝いをする気がないのなら黙っててもらえません?
他のソフトがどうとかいうような外野の噂話は陰でしてろって話です。
問題が起きたら権利者同士が話し合いを行えばよいことですから。

私はUWSCRの開発に期待してますので
stuncloudさんの気分を損なわないように開発を見守りたいのです。
皆様も手伝う気が在るのなら動作テストやバグ報告など
建設的な事柄に話題をフォーカスしてほしいものです。

No.1009 2020/10/19(Mon) 09:16:49

Re: UWSCR開発支援のお願い NEW / トンボ
>トンボさんの書き込みはこんな話もあるよ的な内容でしょう。
ご明察です。色々とレアケースであり、開発挫折しないためにも問題・懸念を早期解決できたらと思い、意見しました。協力者が増えるかもと思いつつアレコレと強要したくない気持ちもあったので曖昧でしたが、stuncloudさん一人だけで解決せず、みなさんである程度サポートできたら嬉しいですね。

しろまささん、YMKさん、アルバートさん
ありがとうございます。それから申し訳ありません。ご教授いただいてる立場だという配慮が欠けてました。1006の記事は、さすがに本スレの趣旨から大きく脱線している自覚はありますので、1週間以内に削除します。

No.1010 2020/10/19(Mon) 19:04:56
アンケートのお願い / stuncloud
実は今、UWSCクローンの開発を進めています
(10月目標でアルファ版リリース予定)

互換性に関わる部分でみなさんの意見をお聞きしたいことがあります

UWSCには

・数字のような文字列が数値として扱われる場合がある
・bool値(True/False)が実は数値(1/0)

という仕様があります

前者は例えば

for i = "0" to "1"

といった記述が許容されます
あるいは数値をiniファイルに保存しておいて
読み取った値(本来文字列)をそのまま数値のように扱える、といったものです

後者は

print TRUE + 1 // 2
print -True // -1

みたいなのがあります
printしたときだけTrue/False表示だったりしますが
こいつらは概ね数値っぽいです


これらについて

・数字は数値にならなくてもよいのでは? (valやevalがあるので
・bool値はbool値のままでいいのでは? (開発言語のbool値に依存

と考えています
(正直に言うとUWSCと同様の実装にするうまい方法が思いついてない、というのもある)

ただし、このような仕様にするとUWSC用のスクリプトとの互換性が一部保証できなくなってしまいます
なので

・UWSCそのままの仕様が良い
・仕様変更があっても良い
・その他の意見

といった感じで回答がいただけるとうれしいです

No.952 2020/09/22(Tue) 14:26:25

Re: アンケートのお願い / yanyan
uwscの発表当初より愛用している者です。uwscの後継をされるとのこと、大変ありがたく、また今後の発展に期待しています。

・数文字の数値扱い、bool値の数値(0/1)は、どちらも他の言語とは異質な機能だと感じていました。ただ知ると便利(プログラム文字数の減少)で、極力使用しないようにしているものの、実使用のプログラムに含まれているのも事実です。開発言語の関係から、「仕様変更があっても構いません」が、コンバータはともかく、このような扱いをしたら、必ずエラーとなるようチェックして頂くか、開発言語仕様であることのご確認をお願いします。

利用する立場だけで好き勝手ですが、今後のUWSC後継機としての確立とご活躍を期待しています。
よろしくお願い致します。

No.953 2020/09/22(Tue) 21:01:42

Re: アンケートのお願い / きのこ
UWSCクローンを開発中との情報、とても嬉しいです。

個人的な意見ですが、UWSCそのままの仕様が良い。に1票入れさせて下さい。

応援し期待しております、是非とも頑張って下さいますようお願い致します。

No.954 2020/09/22(Tue) 21:30:01

Re: アンケートのお願い / しろまさ
UWSCクローンの開発、ありがとうございます。大いに期待しております。

別物なのでstuncloudさんのオリジナル仕様で良いと思います。

作って頂くだけで感謝すべきで「使う側が慣れる」のが使う上でのルールだと思いますので。

No.955 2020/09/23(Wed) 09:25:42

Re: アンケートのお願い / stuncloud
回答ありがとうございます!やる気出る!

> 知ると便利(プログラム文字数の減少)で、極力使用しないようにしているものの、実使用のプログラムに含まれているのも事実
わかります、僕もそんな感じです

> このような扱いをしたら、必ずエラーとなるようチェック
今のところそのような振る舞いになる予定です

> そのままの仕様が良い。に1票
ゆるい感じも捨てがたい、という気持ちもあるんですよね

> 別物なのでstuncloudさんのオリジナル仕様で良い
明らかにおかしな仕様は直しつつ、なるべく元の仕様を残しておきたいんですよね
UWSCの味というか、そういうのが損なわれるのは避けたいのです
それはそれとして、個人的にあったら良いな、という機能が入ってたりもします
そういうのでオリジナリティが出せたらいいなと思ってます


ひとまず最初のリリースではオリジナルとは異なる仕様になります
実装の目処が立てばその後の更新で仕様を揃える、ということになるかもしれません
ゆるい仕様で雑に書けるのは楽で良いですが、厳格にして安全性を高めるのも大事です
OPTIONで制御できるようにするのがベストかな?
(理想は昔書いたスクリプトがそのまま動く、なのでうまくできるといいな)

さて、進捗ですが今のところ10月上旬リリースを目指して作業中です
α版としてのリリースなので機能がほとんどない状態になります

字句解析、構文解析は最低限できていて、構文の処理を実装中です
演算処理や関数呼び出しなどはできるようにします
ビルトイン関数・変数・定数などはほぼありません


みなさんの期待に応えられるものができるようがんばります
このスレは今後も見てるので引き続きご意見もよろしくお願いします!

No.956 2020/09/23(Wed) 16:30:36

Re: アンケートのお願い / satocha
出遅れた(^^;
私にとって令和最大の朗報です。

アンケートの回答は、

数字文字の数扱い:実装しやすいほう
真偽値:UWSC組み込み関数で「真(1),偽(0),2」を要求する関数(fgetなど)もあったりするので、現状のまま

でお願いします。

UWSCは明確な仕様書がなく、実際に試してみないとどういう動きをするか分からない部分も多いので、ユーザもお手伝いできることがあるのではと思います。

この掲示板でも、GitHubでも何かできないかな。
たとえば、開発の障害となる煩雑な検証作業などを手分けしてできたらいいなと思います。

No.957 2020/09/24(Thu) 06:24:04

Re: アンケートのお願い / stuncloud
回答ありがとうございます!

> 真偽値:UWSC組み込み関数で「真(1),偽(0),2」を要求する関数(fgetなど)もあったりするので、現状のまま

こちらを見てて思いつきました
ビルトイン関数なら実行前に引数の型に応じてどうにかする余地があるので
例えばfgetなら

bool値を受けた→TRUEなら1、FALSEなら0として扱う
数値を受けた→0,1,2のみ有効としそれぞれに応じた処理

みたいな実装ができそうです

数字→数値の件にしても例えばifならtoの前後が文字列だったら数値パースを試みる
といったふうに対処可能な気がします

どういったタイミングでやるべきかが大きな問題だったので
みなさんの意見がとても良いヒントになりました
重ね重ねありがとうございます

> UWSCは明確な仕様書がなく、実際に試してみないとどういう動きをするか分からない部分も多いので、ユーザもお手伝いできることがあるのではと思います。
今でもことあるごとにUWSCの動きを確認しています
(配列の添字に少数が入った場合の動きは衝撃でした)
今後組み込み関数実装の際に環境依存的な部分はみなさんのご協力を仰ぐことになるかもしれません
そのときはよろしくお願いします

> この掲示板でも、GitHubでも何かできないかな。
アルファ版リリースと同時にgithubでソースも出します
(現時点ではまだビルドができないので非公開です)
なので、興味のある方にはソースレベルでの検証もしていただけます
ビルド用のバッチファイルなんかも用意する予定です

No.958 2020/09/24(Thu) 16:22:04

Re: アンケートのお願い / stuncloud
評価の都度bool値は適切に変換、文字列は数値へのパースを行うことで元の仕様通りにできている感じです
変換漏れがあったらバグなのでおいおい直す感じでやっていきます

No.968 2020/09/29(Tue) 16:10:45

Re: アンケートのお願い / Japanzer
UWSCクローンの開発、大変うれしく、期待しております。

方針が決まりつつあり出遅れた感がありますが、挙げられた仕様変更につきましては、stuncloudさんのやりやすい方で進められたらよろしいかと存じます。
その後のバグ取り・開発が少しでも容易になるでしょうし。
UWSCオリジナルとクローンの違いをマニュアルなどでまとめて記載されると、既存のUWSCスクリプトの改修に役立ちますので、これはお願いしたいところです。

No.969 2020/09/29(Tue) 21:32:01

Re: アンケートのお願い / stuncloud
> UWSCオリジナルとクローンの違いをマニュアルなどでまとめて記載
ヘルプファイル相当のものをgithubのwikiに記載する予定なので、オリジナルとの差異がある場合はそちらに詳細を書いておこうと思っています
あとは差異の一覧ページも作って、それらの個別ページにリンクさせておくと便利かな、と考えています
(差異があると気付けたものに限りますが…)

No.970 2020/09/30(Wed) 10:24:20

Re: アンケートのお願い / chaos
基本的にはUWSCオリジナルと同じ動作の方がとっつきやすいと思います

某掲示板ではURLを貼れなかったのでここに書きますが
https://www.r2games.com/client/

ゲームクライアントといいつつ中身はFlashだと思うんですが
UWSCで記録ができません
プログラムには詳しくないけどTARGETが出来ない仕様??
クローンで記録が出来るようになれればいいけど・・・

No.971 2020/09/30(Wed) 11:32:29

Re: アンケートのお願い / stuncloud
よくわかりませんがそうですか、大変ですね

> クローンで記録が出来るようになれればいいけど・・・
ウィンドウ操作など含めビルトイン関数はまだなにも実装すらしていないのでなんとも言えません
UWSCで対応しきれなかったものも操作できるようにするのが理想ですが、そういうのは年単位で先の話になると思います
ただね、ゲームだとチート対策なんかもありますよね
そういうのに立ち向かってまでやる気はないです、それは明言します
基本ゲームクライアントはサポートされない(動作保証はしない)ものと思っといてください

No.973 2020/09/30(Wed) 18:13:53

Re: アンケートのお願い / YMK
UWSCの再開発、大変嬉しく思っています。

まずは今UWSCが出来ていることの再現が最優先ですよね。
(当然、細かい仕様変更はあるにせよ)

機能の追加は2の次で良いと思いました。

No.977 2020/10/04(Sun) 15:55:41

Re: アンケートのお願い / stuncloud
> まずは今UWSCが出来ていることの再現が最優先
そうですね
とはいえ実のところすべての機能をそれぞれ一から調べて実装方法を探っていくことになるので、なかなか先は長そうです…
umiumiさんが十数年かけたものに追いつかなくてはならないので簡単ではないということは覚悟の上ですが、オリジナルと遜色なく動かせるものをなるべく早めに提供できるよう努力していきたいと思います

今週中くらいに最初のα版を出します!

No.978 2020/10/04(Sun) 22:15:01

Re: アンケートのお願い / ある
1000イイネつけたいです。
応援しています。

意見としてはしろまささんと同様の立場です(好きに作って欲しい)。

お身体気を付けて頑張って下さい。

No.979 2020/10/06(Tue) 06:57:35

Re: アンケートのお願い / うどんやのなべ
UWSCは、IE専門、クロームも使えるUwscWebDriver的なUWSC、使いやすいstuncloudさんの”SWSC”みたいなものがあれば、最高です。
外野で旗振りだけですが、応援します。

No.980 2020/10/07(Wed) 07:44:15

Re: アンケートのお願い / トンボ
UWSC後継開発ありがとうございます。応援してます。

昔、OSによってはUWSCヘルプが開かず、それを解決するためにプログラムファイルのダウンロードとインストールが必要でした。それを知らない方が何人かいたので、ヘルプ媒体はUWSCと異なるものがいいですね。単純にWORD形式やPDF形式にするのもアリです。

コンボボックスとテキストボックスを混ぜたダイアログを表示したいですが、SLCTBOXでは実現できなかったので、その進化版の機能を開発してほしいですね(SLCTBOXEXなど新規関数かVBAのUserForm相当)。これは無茶なお願いなので、数年後まで後回しか不採用にして構いません。

No.1001 2020/10/17(Sat) 20:28:21

Re: アンケートのお願い / stuncloud
ヘルプはgithubのwikiでやります
そっちに誘導する仕組みもいずれほしいですね

form機能とは別に任意の構成のダイアログ出せると良さそうですよね
そういうのもやっていきたいです
form自体もIE依存なのをなんとかしたいですね

No.1003 2020/10/17(Sat) 22:16:06
UWSCR 0.0.1 (α1) を公開しました / stuncloud
https://github.com/stuncloud/UWSCR/releases/tag/0.0.1


実装状況はこちら
https://github.com/stuncloud/UWSCR/wiki/%E5%AE%9F%E8%A3%85%E7%8A%B6%E6%B3%81

ブログも書いた
https://stuncloud.wordpress.com/2020/10/07/uwscr-alpha1/

このあとしばらくはgithubのwikiに情報を追加していきます

No.981 2020/10/07(Wed) 17:38:22

Re: UWSCR 0.0.1 (α1) を公開しました / stuncloud
discord
https://discord.gg/Y9VtAMZ

discordでUWSCRの情報交換ができるようにしました
リリース通知も届くようになっています

No.982 2020/10/07(Wed) 18:29:21

Re: UWSCR 0.0.1 (α1) を公開しました / しろまさ
https://www.dropbox.com/sh/j5lfsyqmwtt7gby/AAC7WmP5XFYTn0gVSSeda8Hea?dl=0

実行出来ませんでした。動作条件などあります?

ダブルクリックやMsgBox(1)のみ記述した.uwsファイルをドロップしてみました。

windows 10 pro 32bit

No.983 2020/10/08(Thu) 12:23:02

Re: UWSCR 0.0.1 (α1) を公開しました / yanyan
こちらでは、ダブルクリックで警告画面がでて実行しても、UWSCファイルをドロップしても、どちらも一瞬実行画面(Dos窓のような)らしきものがてて、すぐ消えました。
スクショできない・・・

windows 10 pro 64bit

No.984 2020/10/08(Thu) 12:48:44

Re: UWSCR 0.0.1 (α1) を公開しました / stuncloud
すいません、こっちの開発環境およびサブPCでは動作してたのでほかでも動くかな?と思ってました…
ひとまずダウンロードしたzip、または展開したexeのブロックを解除してみてください
ファイルのプロパティの全般タブからか、PowerShellのUnblock-Fileコマンドレットで解除できます

> 実行出来ませんでした。動作条件などあります?
> windows 10 pro 32bit

64ビットじゃないと動かないかも?
そのあたりまったく考慮せずビルドしてました
ビルド方法などはおいおいちゃんと調べていく予定です

> こちらでは、ダブルクリックで警告画面がでて実行しても、UWSCファイルをドロップしても、どちらも一瞬実行画面(Dos窓のような)らしきものがてて、すぐ消えました。
cmdかpowershellから
.\uwscr.exe hoge.uws
といった感じで実行してみてください
それで表示されたものを確認してみてください



> ダブルクリックやMsgBox(1)
すいませんなんとそのへんまだ実装してないんですわ…
ビルトイン関数に着手できるのはまだ先になりそうです
スクリプト構文を優先します

https://github.com/stuncloud/UWSCR/wiki/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E6%A7%8B%E6%96%87

この中で動かせそうなものを試してください
そもそも動いてないという問題がありますが

No.985 2020/10/08(Thu) 13:37:14

Re: UWSCR 0.0.1 (α1) を公開しました / トシ
win10 32bitで動かすと「実行中の Windows のバージョンと互換性がありません」うんぬんのエラーとなりました。

win10 64bitで動かすと期待通り動作しました(変数宣言、加算、print表示など)

今後のバージョンアップにも期待しています。

No.986 2020/10/08(Thu) 15:03:40

Re: UWSCR 0.0.1 (α1) を公開しました / yanyan
UWSCR 0.0.1 (α1) をありがとうございました。

powershellでfor,next,printが実行できました。

今後のバージョンアップにワクワクします。よろしくお願いします。

No.987 2020/10/08(Thu) 16:10:07

Re: UWSCR 0.0.1 (α1) を公開しました / stuncloud
やはりそうでしたか、ありがとうございます

どうやら32ビットWindowsでビルドしないと32ビット版ができないようなのでどうにか環境用意してみます
(本来クロスコンパイルできるはずなんですが何かが不足してるのか、どうしてもできない)

本家は32ビット版だけでしたが32/64両方出すようにします

No.988 2020/10/08(Thu) 16:10:49

Re: UWSCR 0.0.1 (α1) を公開しました / Rayna
 64 bit版だけですが動作確認しました

 Windows XP x64 Edition SP2: NG
  ---エラーメッセージ---
  プロシージャエントリポイント GetFileInformationByHandleEx がダイナミックリンクライブラリ KERNEL32.dll から見つかりませんでした
 Windows Vista x64 SP2: OK
 Windows 7 x64 SP1: OK
 Windows 8 x64: OK
 Windows 8.1 x64: OK
 Windows 10 x64 2004: OK

---テストスクリプト---
Dim a = 1
Print "a = "+a
a = a + 11
Print "a = "+a
MsgBox(1) // 未実装
---リザルト---
a = 1
a = 12
evaluator error: identifier not found: MsgBox is not a function
-------------

No.989 2020/10/08(Thu) 17:32:47

Re: UWSCR 0.0.1 (α1) を公開しました / しゅん
// 素晴らしい。
// 技術者的に、構文解析・評価できたら出したくなるのわかります。
// Win10(x64) 問題なし

PRINT Add(1,32)

FUNCTION Add(a, b)
   RESULT = a + b
FEND

No.990 2020/10/09(Fri) 00:44:53

Re: UWSCR 0.0.1 (α1) を公開しました / stuncloud
> 64 bit版だけですが動作確認しました
わー!ありがとうございます!
流石にXPはだめでしたか…でも結構動きましたね!
現状手元で古いOSの動作確認ができないのが困りものなんですよね…
サポートOSについてもちゃんと考えてかないといけないな

> 技術者的に、構文解析・評価できたら出したくなるのわかります。
えへへ
function書いて呼び出せただけでもすごくテンション上がりました
もっと手軽に動かせるよう、近いうちにreplを実装します

No.991 2020/10/09(Fri) 03:00:22

Re: UWSCR 0.0.1 (α1) を公開しました / しろまさ
win7 64bit で動作確認できました。

プチ指摘
 wiki スクリプト構文 function のcode例が procedure になってます(あえて?)

昔から思っていた要望というか質問
 functionのResult未定義でもエラーなしで動作してほしい。JavaScript的な扱い方です。
 そうであれば戻り値無しをわざわざprocedureに書き換える必要もなく、
 Result初期値はNULLなどにしておけば = NULL や IS NULL などで条件判断も可能ですし。
 
 実装可能かどうかもありますし、"no result found"は必要なんだとの意見もあるかと思います。
 stuncloudさんや皆様の見解はいかがなものでしょうか?

No.992 2020/10/09(Fri) 09:08:12

Re: UWSCR 0.0.1 (α1) を公開しました / しろまさ
投稿してから気が付きました。procedureも戻り値可能で、エラーではなく特定の文字を返している。
これであればfunction統一可能ですね。質問取り下げます。

print p1("asd", "fgh")
print p2("asd", "fgh")
print f1("asd", "fgh")
print f2("asd", "fgh")
procedure p1(_a, _b)
  result = _a + _b
fend
procedure p2(_a, _b)
  
fend
function f1(_a, _b)
  result = _a + _b
fend
function f2(_a, _b)
  
fend

結果
 asdfgh
 EMPTY
 asdfgh
 no result found

No.993 2020/10/09(Fri) 09:22:44

Re: UWSCR 0.0.1 (α1) を公開しました / stuncloud
> wiki スクリプト構文 function のcode例が procedure になってます(あえて?)
直しました、上からコピペして書き直し忘れですね

> functionのResult未定義でもエラーなしで動作してほしい
ああなるほど
これやるとfunction/procedureを使い分ける意味がなくなりますね
さりとて使い分けは必要なのかっつうと…ないですよねぇ

評価後にresultがあれば値を返してなければエラーを出してるだけなので
エラーの代わりにEmptyだとかを返すようにはできます

構文解析時点でresultの有無を見て解析エラーを出せるようにする予定でしたが
そもそもそれもいらなくなるので開発的には楽になります

ひとまずresultなしもOKなfunctionにしてみましょうか
使い分けは

- function: 戻り値を返せる (返さなくてもいい)
- procedure: 戻り値を返せない

となります
そして
> procedureも戻り値可能で、エラーではなく特定の文字を返している。
はバグなので直します…

No.994 2020/10/09(Fri) 13:14:32

Re: UWSCR 0.0.1 (α1) を公開しました / stuncloud
32ビット版のビルドができる目処が立たず、申し訳ないんですがしばらくの間は64ビット版のみしか出せなさそうです
rustのクロスコンパイルがさっぱりわからない…

No.995 2020/10/10(Sat) 12:36:50

Re: UWSCR 0.0.1 (α1) を公開しました / stuncloud
discordの設定を間違っていてチャンネルが一切表示されない状態でした
たくさんの方に参加していただいてたのに申し訳ない

用途でチャンネルを分けています

- リリース情報: githubにリリースがあると自動通知
- 通知: 僕がなにか告知だとかをするのに使います
- 雑談: UWSCRの話を雑にします
- 質問: UWSCRに関する質問はこちら
- バグ報告: バグはこちらへ報告してください
- 要望: 要望があればこちらへ

No.996 2020/10/12(Mon) 15:00:30
不適切記事の削除 / しろまさ
私は基本、放置主義のスタイルでしたが
わがままが断られた腹いせに、相手の気分を害する幼稚な書き込みするようなバカは
主観で削除することに決めましたので皆様よろしくお願いいたします。

No.976 2020/10/01(Thu) 23:38:51
変数について / domdiklui
もしかして、バカにされるかもしれませんが、変数の合成は、どうやるのでしょうか。
dim A
dim B
dim C
dim a1
dim b1
dim a1b1
a1b1="できた!"

A=a1
B=b1
C=A+B
print A+B
print C

できた! をプリントできません。

No.965 2020/09/27(Sun) 06:57:39

Re: 変数について / しろまさ
もしかして、こうかもしれないという返答。

dim A, B, C
dim a1b1="できた!"

A="a1"
B="b1"
C=A+B
print A+B
print Eval(C)

No.966 2020/09/27(Sun) 11:10:09

Re: 変数について / domdiklui
完璧に、これでした、ありがとうございました。
No.967 2020/09/27(Sun) 13:14:12
エンコード / pororon
お世話になります。
以下のように、エンコード処理をしたいのですが、正しく処理されません、
ご教授いただければ幸いです。

u3084u306fu308au4ffau306eu9752u6625u30e9u30d6u30b3u30e1u306fu307eu3061u304cu3063u3066u3044u308bu3002uff08

%E3%82%84%E3%81%AF%E3%82%8A%E4%BF%BA%E3%81%AE%E9%9D%92%E6%98%A5%E3%83%A9%E3%83%96%E3%82%B3%E3%83%A1%E3%81%AF%E3%81%BE%E3%81%A1%E3%81%8C%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%80%82%EF%BC%

試したものは、以下です、よろしくお願いいたします。
print ENCODE( ENCODE(s, code_url), code_utf8)
print ENCODE( s, CODE_ANSI )
print ENCODE( s, CODE_URL )
print ENCODE( s, CODE_UTF8 )
print ENCODE( s, CODE_HTML )

No.959 2020/09/25(Fri) 06:53:53

Re: エンコード / stuncloud
こうかな
"u" を区切り文字としてでsplit
それぞれの16進数に$を付けてval()すると数値になるので
それをchr()に食わせると文字になります

text = "u3084u306fu308au4ffau306eu9752u6625u30e9u30d6u30b3u30e1u306fu307eu3061u304cu3063u3066u3044u308bu3002uff08"
print encode959(text) // やはり俺の青春ラブコメはまちがっている。(

function encode959(text)
 glyphs = split(text, "u", TRUE, FALSE)
 for i = 0 to length(glyphs)- 1
  glyphs[i] = chr(val("$" + glyphs[i]))
 next
 result = join(glyphs, "")
fend

No.960 2020/09/25(Fri) 10:11:51

Re: エンコード / しろまさ
Dim tx = "u3084u306fu308au4ffau306eu9752u6625u30e9u30d6u30b3u30e1u306fu307eu3061u304cu3063u3066u3044u308bu3002uff08"
Dim sc = CreateOleObj("ScriptControl") ; sc.Language = "JScript"
MsgBox( sc.Eval("unescape('"+ Replace(tx, "u", "\u") +"')") )

http://siromasa.html.xdomain.jp/uwsc/u_term/75_Mojihenkan.html
by しゅんさん

No.961 2020/09/25(Fri) 10:17:04

Re: エンコード / pororon
申し訳ございません、質問の仕方が悪かったのだと思います。
日本語に訳したいわけでないのですが、お二方に教えていただいたものは、日本語になります、また、デコードすると近い形になるのですが、
%82%E2%82%CD%82%E8%89%B4%82%CC%90%C2%8Ft%83%89%83u%83R%83%81%82%CD%82%DC%82%BF%82%AA%82%C1%82%C4%82%A2%82%E9%81B%81i
となります、文字コードの種類でなんとかなるのでしょうか、

以下の方がわかりやすいでしょうか、変えたいのは、→の先の文字にです、何卒、よろしくお願いいたします。

\u3084\u306f\u308a\u4ffa\u306e\u9752\u6625\u30e9\u30d6\u30b3\u30e1\u306f\u307e\u3061\u304c\u3063\u3066\u3044\u308b\u3002\uff08
 ↓
以下のように、変えたい

%E3%82%84%E3%81%AF%E3%82%8A%E4%BF%BA%E3%81%AE%E9%9D%92%E6%98%A5%E3%83%A9%E3%83%96%E3%82%B3%E3%83%A1%E3%81%AF%E3%81%BE%E3%81%A1%E3%81%8C%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%80%82%EF%BC%88My-Teen-Romantic-Comedy-SNAFU%EF%BC%89%E3%80%80%E7%94%B1%E6%AF%94%E3%83%B6%E6%B5%9C%E7%B5%90%E8%A1%A3%EF%BC%88

No.962 2020/09/25(Fri) 18:40:54

Re: エンコード / stuncloud
CODE_URLでencodeするだけじゃないですかね

text = "u3084u306fu308au4ffau306eu9752u6625u30e9u30d6u30b3u30e1u306fu307eu3061u304cu3063u3066u3044u308bu3002uff08"
text2 = encode(encode(encode959(text), CODE_UTF8), CODE_URL)
print text2
// %E3%82%84%E3%81%AF%E3%82%8A%E4%BF%BA%E3%81%AE%E9%9D%92%E6%98%A5%E3%83%A9%E3%83%96%E3%82%B3%E3%83%A1%E3%81%AF%E3%81%BE%E3%81%A1%E3%81%8C%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%80%82%EF%BC%88

print decode(decode(text2, CODE_URL), CODE_UTF8)
// やはり俺の青春ラブコメはまちがっている。(

> My-Teen-Romantic-Comedy-SNAFU) 由比ヶ浜結衣(
の部分は
> \u3084\u306f\u308a\u4ffa\u306e\u9752\u6625\u30e9\u30d6\u30b3\u30e1\u306f\u307e\u3061\u304c\u3063\u3066\u3044\u308b\u3002\uff08
にはないですよね
その点は知らんぞ

No.963 2020/09/25(Fri) 21:47:04

Re: エンコード / pororon
URLとUTF8の順番を違えて、沼に陥ってしまっていました。
救いあげていただき、感謝申し上げます、ありがとうございました。

No.964 2020/09/26(Sat) 07:05:08
(No Subject) / PCのオフラインゲーム(全画面)の指定した場所の色の取得について
PCのオフラインゲーム(全画面)の指定した場所の色を取得したいのですがうまくいきません。
コード↓
while true
fukidasi(G_MOUSE_X + "+" + G_MOUSE_Y + "+" + PEEKCOLOR(G_MOUSE_X,G_MOUSE_Y))
wend
吹き出しに(マウスのx座標+y座標+マウスの位置の色)という形で表示させたいのですが色のところが0と表示されます
ブラウザにマウスを合わせたときは0以外の数字が表示されるのですがどこを直せばいいのでしょうか

No.950 2020/09/20(Sun) 11:55:38

Re: PCのオフラインゲーム(全画面)の指定した場所の色の取得について / Rayna
>>950 さん
 コードはあってるので色が0なんだと思います

No.951 2020/09/20(Sun) 12:52:22
busyWait(IE)について / 藍
お世話になります。
IEで対象ページを開いていてファイルをダウンロードする
処理があります。
GETIDとCLKITEMで処理はできますが ダウンロード時に止まってしまうことがある
のでbusyWaitを 追加したいと思っていますがこの ような記述で良いのでしょか??


ご教授お願いします。

ie = getactiveoleobj("InternetExplorer.Application")
IE.Visible = True
IE.Navigate = ("")

id = GETID("管理システム - Internet Explorer", "IEFrame", 1)
SLEEP(1)
CLKITEM(id, "照会", CLK_BTN)
SLEEP(1)
CLKITEM(id, "ダウンロード", CLK_BTN) // ファイルをダウンロード
BUSYWAIT(IE)

No.946 2020/09/06(Sun) 18:35:07

Re: busyWait(IE)について / しろまさ
保存 のポップアップが出ると処理が止まりませんか?

類似URL提示してくれれば検証しますが。

No.947 2020/09/07(Mon) 08:58:16

Re: busyWait(IE)について / 藍
ご連絡ありがとうございます。
保存のポップアップが出ると止まります。

No.948 2020/09/08(Tue) 11:03:23

Re: busyWait(IE)について / しろまさ
ポップアップのクリック用で関数を作り、BUSYWAIT(IE)の前でThread発行。

ポイントは保存ボタンが出るまでの待機の仕方。

Sleepでもいいし、DirectUIHWNDから取得して判別してもいい。

No.949 2020/09/08(Tue) 13:46:10
作者さん / MM
亡くなられていたそうです。
http://itot.blog.jp/archives/21432032.html?1598413323

No.944 2020/08/26(Wed) 12:44:21

Re: 作者さん / stuncloud
僕も昨日その記事をたまたま見ました
その真偽についてはなんとも言えませんが音沙汰ないのも事実ですしねえ…

No.945 2020/08/26(Wed) 17:45:18
Edge / popon
こんばんは、お世話になります。
何故か、IEは入っておりますが、現在、uwscで普通に、twitterやyoutubeを開こうとすると、Edgeに強制的にリダイレクトされてしまいます。
同じような症状になった方、原因、対策が何かしらわかりましたら、お願いいたします。

No.940 2020/08/21(Fri) 19:33:18

Re: Edge / stuncloud
> uwscで普通に、twitterやyoutubeを開こうとすると、Edgeに強制的にリダイレクトされてしまいます。

UWSCで"普通に"開くというのがどういうことなのかわかりかねるのでそこを詳しくお願いします
リダイレクトというのは一旦IEで開こうとするもEdgeが開かれてしまうということですかね?それとも直接Edgeが開かれる?
説明が難しいようならIEで対象URLを開く(つもりの)部分のコードを貼ってください

考えられるのはtwitterやyoutubeのURLの規定のアプリがEdgeになっている?とか?
でもIE.Navigate()ならそれは影響しないですよね…

No.941 2020/08/21(Fri) 23:06:15

Re: Edge / Rayna
>>940 popon さん

 「uwscで普通に、twitterやyoutubeをIEで開く」といってもパッと思いつくだけで

  InternetExplorer.Application を使う方法
  WScript.Shell を使う方法
  DosCmd, PowerShell, Exec での直接実行
  ウインドウ操作 や 他スクリプト経由(これは「普通に」では無いかも) での間接実行

 などありまして手法によって挙動が変わります
 popon さんがどの手法を使っているのかは popon さんにしかわかりません

 環境依存の問題の場合
 Edge には 無印Edge, Chromium Edgeの2種類

 Windows で Edge が 動くバージョンは
 無印Edge は Windows 10
 Chromium Edge は 7, 8, 8.1, 10
 IEは 7なら IE8, IE9, IE10, IE11、8なら IE10、8.1, 10 なら IE11

 Windows 10 はOSの大型アップデートが年2回きます
 アップデートはOSが勝手にしてくれると思いますが
 アップデートされてない場合 や 長期ライセンス 等も考えると
 検証しようにも検証する側も手に負えないので

 その手の問題の解決策を求めるなら
 手法, 環境 を書いたほうがスムーズに進むと思います

No.942 2020/08/23(Sun) 06:33:45

Re: Edge / popon
たいへん、お騒がせしました、親切なサポートありがとうございました。
結論から報告します、関連付け等、以下を参考に、起動しないようにして解決しました。
https://www.shiga-med.ac.jp/mmc/support/tips/win10_setting_browser/
https://japan.zdnet.com/article/35079399/4/

以下の症状でした。
https://pcclick.seesaa.net/article/476844565.html
https://answers.microsoft.com/ja-jp/ie/forum/all/edge/9c6315db-dc06-4a0f-b41b-94cd659a3196

ソースは、何ら、特別なものでなかったのですが、知人のPCでしたので、何かしらの設定が違ったのかと思います。
IE = CreateOLEObj("InternetExplorer.Application")
IE.Visible = True
setOleEvent()
IE.Navigate("https://www.youtube.com/?gl=JP")

今後、質問を載せる時のアドバイスも、参考にさせていただきます、たいへんお手間取らせてしまい申し訳ございませんでした、今後も、よろしくご指導いただければ幸いと存じます。

No.943 2020/08/23(Sun) 16:39:48

SearchRocketbbs(掲示板DL検索)

以下のフォームに記事No.と投稿時のパスワードを入力すれば
投稿後に記事の編集や削除が行えます。
190/200件 [ ページ : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... 19 >> ]

- HOME - お知らせ(3/8) - 記事検索 - 携帯用URL - フィード - ヘルプ - メール - 環境設定 -

- Skin: Modern v2.0 - Author: ロケットBBS -

Rocket Board Type-X (Free) Rocket BBS