[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 06/15 14:03 / Filesize : 331 KB / Number-of Response : 1064
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

UWSC初心者用スレ



1 名前:デフォルトの名無しさん mailto:sage [2018/09/24(月) 12:13:49.92 ID:an35jPjo.net]
UWSC初心者用スレです

わかってる人はこっち
自動化ツールUWSC使いよ集まれ21
egg.5ch.net/test/read.cgi/software/1533818531/

降臨される神々においては相手を人と思わず猿と思し召されるよう
何卒お願い申し上げます

415 名前:デフォルトの名無しさん mailto:sage [2019/08/03(土) 01:57:35.42 ID:/xlhahKC.net]
>>386
>Noxの左上にNoxPlayerとあればgetid("NoxPlayer")っていう認識で間違ってないですか?

たいていそうだが、必ずそうだとはいえない

ヘルプのGETIDを見ると
タイトル: 識別したいウィンドウのタイトル (タイトルの一部分だけでもOK)
なので
とれるIDは
"NoxPlayer_1.txt"や"NoxPlayerについて"などのうち最初にみつけたもの
また
" "などが含まれているのに気づかない場合もある
また
>>379 の画像を見ると
Windowsの標準的な形式のウィンドウスタイルではなく
タイトルバー部分に関して独自の描画をしているようなので
内部的なウィンドウタイトルがNoxPlayerで始まっていない可能性もある

GETID()でとった値の
STATUS(id,ST_X),STATUS(id,ST_Y)などはすでに見ていて
それらしい値になっているのだと思うが
いちおう
STATUS(id,ST_CLASS)がそれらしい名前になっているか
見たほうがいいかも

さらに
GETALLWIN( )
でとったリストの中に"NoxPlayer"で始まるウィンドウタイトルがほかにないことを
確かめれば完璧

416 名前:デフォルトの名無しさん mailto:sage [2019/08/03(土) 02:38:29.78 ID:lOZq4lm8.net]
>>390
fukidasi("ゲームウィンドウ上でSキー") //Sキー入力待ちの告知
While !(GETKEYSTATE(VK_S)) //Sキー入力まで無限ループ
sleep(0.1)
Wend
fukidasi() //入力待ち告知の吹き出しを消す

winid = getid(GET_ACTIVE_WIN) //Sを押したウィンドウでIDが取得されるので確実に取得できる
cls = STATUS(winid, ST_class)
title = STATUS(winid, ST_title)
print "ウィンドウ名は" + title
print "ウィンドウIDは" + winid
print "ウィンドウクラス名は" + cls
の結果が
ウィンドウ名はNoxPlayer
ウィンドウIDは1
ウィンドウクラス名はQt5QWindowIcon

n = GETALLWIN()
PRINT "ウィンドウの数:" + n
IFB n > 0
FOR i = 0 TO (n - 1)
PRINT ALL_WIN_ID[i] + ":" + STATUS(ALL_WIN_ID[i], ST_TITLE)
NEXT
ELSE
PRINT "ウィンドウが見つかりませんでした"
ENDIF
で全ウィンドウを取得してみた所NoxPlayerは一つだけでした

にもかかわらず0以外では認識されずどうしたものかと…

417 名前:デフォルトの名無しさん mailto:sage [2019/08/03(土) 03:03:14.23 ID:U4dG53It.net]
さて仕方ないということで>>378のままで実行してみると普通に成功するね
(テスト用を発見しました。が3秒毎に出る)

となると基本的なところを見直そう
環境としてはWindows10? 念のためUWSCのバージョンは5.3.0.2?
あと念のためNoxの設定でレンダリングモードを変えたりしてみた?

自動化ツールUWSC使いよ集まれ21 756- によれば一部の環境でOpenGLではうまく動作しないなどあるらしいよ
(Windowsなのかグラボ依存なのかはっきりとはしない)

418 名前:デフォルトの名無しさん mailto:sage [2019/08/03(土) 08:20:35.61 ID:OFX4DJO3.net]
>>391
>ウィンドウクラス名はQt5QWindowIcon
このクラス名を見る限り実態は別にあるんじゃなかろうか

419 名前:デフォルトの名無しさん mailto:sage [2019/08/03(土) 08:43:36.26 ID:OFX4DJO3.net]
>>393
あ失礼
Qt5QWindowIconのクラス名はこのスレ

420 名前:ノも過去に出てきていた
それであっているようですね
[]
[ここ壊れてます]

421 名前:デフォルトの名無しさん mailto:sage [2019/08/03(土) 12:32:06.93 ID:lOZq4lm8.net]
>>392
すみません、理由は分からないのですが動くようになりました
というのも訳あってWin7にダウングレードしていたのですが、Win10に戻した所画像が認識されるようになりました

ご協力いただいた皆様本当にありがとうございました

422 名前:デフォルトの名無しさん mailto:sage [2019/08/04(日) 13:50:12.50 ID:z/hKv82K.net]
画像認識のループマクロで画像が認識されず一定回数ループした場合に別の処理をさせたいのですがどのような手法をとればいいのでしょうか?

423 名前:デフォルトの名無しさん mailto:sage [2019/08/04(日) 14:43:10.09 ID:YK9Zosi+.net]
画像が認識できないのとループ回数で処理分けたいのは別の話だし手法というほどもない
自分がやるのならwhileによるループ内に画像認識とカウンタで分岐するifなりselectなりで作るが

後のことはそのうまくいかないスクリプト見ないと何が悪いのかは分からん



424 名前:デフォルトの名無しさん mailto:sage [2019/08/10(土) 04:37:33.43 ID:7UvH5Dc6.net]
>一定回数ループ
本当にやりたい処理はそうじゃないだろう

425 名前:デフォルトの名無しさん mailto:sage [2019/08/25(日) 02:21:47.46 ID:02nOh0YG.net]
noxにchkimgx走らせたらたまにx:-1332736054 y:399917186
とかとんでもない座標が帰ってくるのですが原因わかりません助けてください

426 名前:デフォルトの名無しさん mailto:sage [2019/08/25(日) 04:06:47.43 ID:YF3o46xU.net]
分からないものは分からないで済ませる方法を考えよう
たまに変になるだけならxyが指定範囲外ならもう一度走らせればいい

427 名前:デフォルトの名無しさん [2019/08/26(月) 14:35:17.89 ID:yberui11.net]
確かにそうですね・・・異常値の検知やってみますありがとうございました

428 名前:デフォルトの名無しさん [2019/08/26(月) 22:00:32.81 ID:D4IbCpMk.net]
DOSCMDを管理者として実行する方法ありますか?Windows7です

429 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 22:10:52.63 ID:mEUMz2+C.net]
そのままググれ

430 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 22:21:25.54 ID:D4IbCpMk.net]
UWSC.exeの設定を変更したあとUWSCを再起動してなかったわ
ありがとう

431 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 15:41:17.68 ID:/dYnoZCL.net]
とあるフリーゲームのセーブデータのバックアップを取りたいのですが、1時間毎にファイルサイズを比較して、変化があればバックアップを取るということをしたいです。
(現在はファイルサイズの変化に関わらずバックアップを取るようにしているため、容量がどんどん増えています)
ですが、ファイルサイズの取得方法がググってもイマイチわかりませんでした。
何方か教えていただけませんか?

432 名前:デフォルトの名無しさん [2019/08/31(土) 16:30:13.80 ID:7TXshm9s.net]
BETWEENSTR(doscmd(“for %z in (ファイル名) do echo %~zz”), “<#CR>”, “<#CR>”, -1);

試してないので予めごめん。

433 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 17:14:37.69 ID:/dYnoZCL.net]
>>406
親切にありがとうございます。ダブルクォーテーションを半角に直して、コマンドプロンプトを直接叩くと数字が出てくるのですが、UWSCで
PRINT BETWEENSTR(doscmd("for %z in (ファイル名) do echo %~zz"), "<#CR>", "<#CR>", -1);
とすると、『ECHO は <ON> です。』と出てきて、数字になりません。どうしたらいいでしょうか。



434 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 17:25:18.95 ID:/dYnoZCL.net]
自己解決しました。回答ありがとうございました!

435 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 18:08:17.65 ID:0Yc9lQY2.net]
uwsc使う必要ないような…?

436 名前:デフォルトの名無しさん mailto:sage [2019/09/01(日) 19:24:18.75 ID:5mFrqnue.net]
すみません、以前から同じ問題に悩まされていて、未だに原因が分かりません。
UWSCでandroidを自動化しており、scrcpyというソフトでPCから操作しています。



437 名前:クリックがうまくされないことが多く、待機時間など入れても全く解決しないのですが、
クリックの前に 「print "クリックします"」という記述を入れると問題なくクリックされるようになります。
このような記述を無意味に入れたくはないのですが、原因は何なのでしょうか?
[]
[ここ壊れてます]

438 名前:デフォルトの名無しさん mailto:sage [2019/09/01(日) 19:46:09.23 ID:5mFrqnue.net]
追加です。
全く同じスクリプトでその症状がWindows10のみに出ます。
Windows7ではprintの記述がなくても問題なくクリックされます。

何かPC側の設定でそのような問題が起きる項目があるのでしょうか?

439 名前:デフォルトの名無しさん mailto:sage [2019/09/01(日) 19:46:25.58 ID:zpdGYnJT.net]
問題が再現するスクリプト貼ってくれよ
あと環境やらもね

440 名前:デフォルトの名無しさん mailto:sage [2019/09/01(日) 20:13:35.68 ID:5mFrqnue.net]
NGワードやら、改行が多すぎるやらでスクリプトは貼れないです。

441 名前:デフォルトの名無しさん mailto:sage [2019/09/01(日) 20:29:24.70 ID:5mFrqnue.net]
色々検証してみましたが、PRINTでなくも関係ないところを一回クリックすると動作するようです。
なのでBTN(LEFT,CLICK,,)を2回連続して書くと一回クリックされます。
もしくは10秒以上の待機を入れればクリックされました。こちらは待機時間が長すぎて実用性がありません。

442 名前:デフォルトの名無しさん mailto:sage [2019/09/01(日) 20:41:43.66 ID:N1GXnBlH.net]
そうですか

443 名前:デフォルトの名無しさん mailto:sage [2019/09/01(日) 21:20:42.64 ID:zpdGYnJT.net]
まあ、Windows10だとそういう問題が多々ある
更新止まってるソフトだし解決しない

まあ、幸いAndroidの操作ならadbという手があるのでbtnの代わりにdoscmdでadbコマンドに置き換えればいいよ



444 名前:デフォルトの名無しさん mailto:sage [2019/09/01(日) 21:39:50.56 ID:5mFrqnue.net]
ありがとうございます。色々調べても同じような解決方法しかないみたいですね。
次はadb shell input touchscreen tap x yを試してみたいと思います。

445 名前:デフォルトの名無しさん mailto:sage [2019/09/02(月) 09:23:16.27 ID:IEOCJvHA.net]
サウンドで「プログラムの起動」に何かの音付けると分かるけど
win10って見えないプログラムがしょっちゅう起動してる?から
フォーカスを奪われたようになってるんでない

446 名前:409 mailto:sage [2019/09/02(月) 15:24:43.08 ID:y60Hvlvu.net]
>>418
ありがとうございます。

My Window Loggerというソフトを使って調べてみましたが、
フォーカスは外れていないようです。

447 名前:デフォルトの名無しさん mailto:sage [2019/09/09(月) 11:38:19.09 ID:0frhp+Tu.net]
スレチかもしれないんですが、UWSCのスクリプトファイルが複数あって、同じ個所を同時に修正するようなソフトってないですか?
WinMergeを使っていますが、3個までしか同時編集できません。

448 名前:デフォルトの名無しさん mailto:sage [2019/09/09(月) 11:38:51.09 ID:TLffwesQ.net]
関数化する

449 名前:デフォルトの名無しさん mailto:sage [2019/09/09(月) 12:17:09.85 ID:eI5EZMSU.net]
関数化というか同じという箇所を別ファイルに切り出してcallするだけでもいい
まあ、変数の管理があるので関数化が望ましいかもだけど

450 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 14:37:32.43 ID:pwiI+xHT.net]
今まで使ってた物がwin10アプデ後動かなくて調べたら、原因はわかったんだけど、対処法がわからないのでアドバイスください
ttps://qiita.com/macro_no_deshi/items/dd3b3405123bad0cfe4a
ここのサイトを参考に作ったもので、「サンプルコード(完成形)」の画像を発見したあとの処理にBTN関数を入れると反応がありません。
原因は「MOUSEORGによる補正」の
MOUSEORG(winid,MORG_DIRECT,MORG_FORE)
が原因みたいです。
MOUSEORG関数について読んだのですが、正直良くわかりませんでした。
削除すれば一応動くのですが、どうしたら良いでしょうか?

451 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 15:12:59.56 ID:psJkeShP.net]
過去にもそれ何度か話題になってるけど直接的な解決方法はなかった気がする
NoXとかならadbで接続してタップするコマンド送信するとか

452 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 18:50:26.13 ID:IcXkdgTx.net]
常にデスクトップに表示してマウス取られていいなら消せばいい
それが嫌なら記事の通り

453 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 19:48:01.48 ID:pwiI+xHT.net]
>>424
そうなんですね。情報ありがとうございます。



454 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 18:38:20.96 ID:J9OvsDUU.net]
あいまい検索できるCHKIMGXって使うたびにstartup_chkimgxとshutdown_chkimgxではさまないといけないの?

startup_chkimgx()
while true
<処理>
wend
shutdown_chkimgx()

て形ではさむの1回でもあいまい検索できてる気がするんだけど

<処理>のところにいくつもchkimgxて書くこと考えると毎回はさむの大変なんだけど楽なやり方ある?

455 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 19:00:58.02 ID:suhfvUA6.net]
できてりゃいいし、気になるなら何やってるかスクリプトお読みなさいよ

456 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 19:29:28.42 ID:T/fmJAyy.net]
これはもはや初心者ではなくて考えることを放棄した猿

457 名前:デフォルトの名無しさん mailto:sage [2019/09/16(月) 00:21:03.12 ID:J++fziTo.net]
メールアドレスをEXCELからIEのアドレス欄にコピペしようとしたら、コピペ出来ないどころか右クリックもきかない場合はコントロールCもダメなときは、どうすれば良いでしょうか?

458 名前:デフォルトの名無しさん mailto:sage [2019/09/16(月) 02:24:56.23 ID:c545q6Mo.net]
python勉強してuwscでやってたこと移行していってるけど
chkimgxってめちゃくちゃ使い勝手良かったんだなー
うまくここまでいい具合のもの作れないや

459 名前:デフォルトの名無しさん mailto:sage [2019/09/16(月) 03:46:26.17 ID:d0MhJ3Yl.net]
chkimgxに相当する物が無いのか
人工知能やweb巡回ロボなどで注目されていから
Pythonやってみようかと思っているのに

460 名前:デフォルトの名無しさん mailto:sage [2019/09/16(月) 06:36:15.46 ID:shGVxZhQ.net]
>>430
シートの保護を解除する

>>431,432
ただのopenCVラッパーなので同じように関数化すれば同じ使い勝手だが…?

461 名前:デフォルトの名無しさん mailto:sage [2019/09/16(月) 09:02:03.26 ID:J++fziTo.net]
>>433
ありがとうございます。
やってみます

462 名前:デフォルトの名無しさん mailto:sage [2019/09/17(火) 09:29:48.59 ID:Qlpvvbbr.net]
OpenCVそのままだね、あいまい検索もパターンマッチングの閾値さげるだけ
連番ファイル名のあいまいとか細かい処理は自分で追加しなきゃいけないけど

name, ext = os.path.splitext(FileName)
multi = glob.glob(name + '.[0-9]' + ext)

463 名前:デフォルトの名無しさん mailto:sage [2019/09/17(火) 12:15:59.14 ID:W7Brc645.net]
画像の特定の色指定してマッチングとかは?
まあここらへんまで実装するのがただのuwscユーザーとしては難しいって意味じゃないの



464 名前:デフォルトの名無しさん mailto:sage [2019/09/17(火) 23:07:48.56 ID:Qcff0eSx.net]
何が難しいのかは本人以外には分からんが難しくたってやりゃできるお手本あるんだからその内できるだろ

465 名前:デフォルトの名無しさん [2019/09/21(土) 15:31:11.62 ID:MHWtiGlt.net]
質問失礼します。
ifb chkimg("画像名",0,,,,,,IMG_MSK_BGR4)=True
SLEEP(2)
BTN(LEFT,CLICK,G_IMG_X,G_IMG_Y)
SLEEP(1)
Else
endif

で画像をクリックしているのですが目標の画像のすぐ下をクリックする方法ってありますでしょうか?
目標の画像が見つかれば座標に関係なくその画像の下にカーソルが少し移動してクリックするといった感じです。
よろしくお願いします。

466 名前:デフォルトの名無しさん mailto:sage [2019/09/21(土) 15:35:02.99 ID:idUljkgM.net]
あるんじゃない?
元々そういうソフトだし

467 名前:デフォルトの名無しさん mailto:sage [2019/09/21(土) 15:47:33.83 ID:mk38kF2N.net]
画像の下とはどういう意味か

468 名前:デフォルトの名無しさん [2019/09/21(土) 15:48:10.01 ID:d3d5sbQS.net]
BTNの前にいったん適当な変数へG_IMG_Yを
コピー代入し、それをずらしたい量だけ増加させてから
その変数でBTNを呼ぶ、という単純な話ではなくて?

469 名前:デフォルトの名無しさん mailto:sage [2019/09/21(土) 18:30:07.78 ID:VtT+26ja.net]
検索画像の座標に関係あるのかないのかどっちなんだ
クリックするかの判定に画像使ってるだけで実際クリックするボタンの位置固定がなら
そもそもg_img_x/y使わず、クリックしたい場所を固定値なり別の変数/定

470 名前:数にしたらいい []
[ここ壊れてます]

471 名前:デフォルトの名無しさん mailto:sage [2019/09/24(火) 21:54:56.01 ID:lGKeQ6/A.net]
Edge上でドラッグ&ドロップ動作をエミュレーションしようとしてるけどうまく行かない
Edge側の問題っぽいが

472 名前:デフォルトの名無しさん mailto:sage [2019/09/25(水) 02:02:13.55 ID:idiO5sU0.net]
EdgeというよりUWPアプリ全般で多分うまくいかないんじゃないの

473 名前:デフォルトの名無しさん [2019/09/26(木) 11:47:45.82 ID:2E8AEgsX.net]
UWSCを今日から始めました。
皆様、宜しくおねがいします。
早速なのですがSLEEPについて教えて下さい
<理解していること>
SLEEP(0.1)
0.1秒スリープ
---------------
SLEEP(RANDOM(2))
0or1or2秒スリープ
---------------
<やりたいこと>
0.01秒から1秒の範囲でランダムにスリープしたい場合は
どうしたら実現できますか?
皆様のお知恵を宜しくおねがいします。



474 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 11:56:29.09 ID:8zbcqLQ8.net]
Sleep(Random(100) / 100)

475 名前:デフォルトの名無しさん [2019/09/26(木) 12:09:10.09 ID:2E8AEgsX.net]
>>446
早速のご回答有り難うございます。
こういう表記の仕方があるんですね
まったく思いつきもしませんでした。
有り難うございます!!!

476 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 12:13:50.53 ID:bGOHcRaB.net]
randomは引数の範囲最大値は出ないことに注意
例示の引数2の場合で言えば0か1しか出ない

で、要するに1〜100の値を求めて100で割れば0.01〜1.00となるわけで
randomの仕様を考慮&利用すると以下の通り

(random(100) + 1) / 100

477 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 12:20:51.72 ID:8zbcqLQ8.net]
>>448
>randomは引数の範囲最大値は出ないことに注意
知らなかった、申し訳ない

478 名前:デフォルトの名無しさん [2019/09/26(木) 12:46:58.57 ID:2E8AEgsX.net]
>>448
更に詳しい解説及びSLEEP(RANDOM(2))についての指摘
有り難うございます。
「引数2の場合ば0か1」勉強になりました。
本当に有り難うございます。

479 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 13:55:37.41 ID:iUaFKvJQ.net]
すっごい初歩的な質問かもしれませんが、
メモ帳にもの凄い長い文字列がありその途中に
a
b
c
という1文字ずつの文字列が10個くらいあってそれを全部
d
e
f
に簡単に変える方法ってあるでしょうか?
最終的にはそのabcをdefに変えたもの
ghiに変えたもの、jklに変えたものなど沢山必要なため、手作業で一つ一つ変えていくのだと膨大な時間がかかってしまうためよろしくお願いします。

480 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 14:03:02.51 ID:5T2rMbCQ.net]
んなもんUWSCじゃなくてエディタの正規表現で置換せーや

481 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 14:07:22.25 ID:bMINaTXu.net]
すっごい初歩的な質問だし、やり方も何通りも思いつくけど、お前が思いつかないって事はあとから要件がコロコロ変わるか、全くの初心者かなので一つ一つ手作業でやったほうが早い。

482 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 14:09:46.30 ID:DaWSSFTy.net]
Replaceってあったっけメモ帳の置換の方が早そう

483 名前:450 mailto:sage [2019/09/26(木) 14:25:46.18 ID:iUaFKvJQ.net]
メモ帳の置換を使った場合
abcという横に並んだ文字列をdefという横に並んだ文字列に変えるってのだと一瞬でできたんですが、縦に並んだ
a
b
c

d
e
f
に変える場合だと上手くいかないんですが
何か方法はありますか?



484 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 14:29:56.39 ID:ff/FN5DC.net]
改行を含めて直列にしてから元に戻せば楽なんじゃね

つーか、改行をまたいで文字列置換してくれるエディタがあった気がするが

485 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 14:36:55.66 ID:5T2rMbCQ.net]
正規表現でぐぐれ
あとはスレチだ失せろ

486 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 14:41:33.51 ID:bMINaTXu.net]
正規表現なんていらんだろ。。。何いってんだw

487 名前:デフォルトの名無しさん [2019/09/26(木) 14:47:35.38 ID:PdDoKstg.net]
>>456
それこそ、マイクロソフトのワード(苦笑)ですら
置換画面であいまい検索にチェックを入れて
a^pb^

488 名前:pc^p を abc へ置き換えることで可能かと。
秀丸エディタその他のエディタでも一般的にできる。
[]
[ここ壊れてます]

489 名前:デフォルトの名無しさん [2019/09/26(木) 14:53:59.09 ID:i7CtdN8G.net]
具体的なことは一切書かず偉そうなことだけ抜かしてるお前こそ一体なんやねん
アホは黙っとけ

490 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 14:56:42.66 ID:bMINaTXu.net]
>>460
間違いしか書いてないやつに言われたくないぞwあほ

491 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 14:58:41.92 ID:3k8gDmD5.net]
別に正規表現でもできるし間違いではなくね?

492 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:00:59.83 ID:5T2rMbCQ.net]
>>461
なにがどう間違いなのか詳しく頼むわ
そしてさっさと正しいやり方を書いてくれ

それと、>>460は俺じゃないぞ阿呆w

493 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:04:09.18 ID:bMINaTXu.net]
正規表現なんて必要ない。UWSCならREPLACEでも使えばいい。
スレ内で対応可能だし、正規表現でググるとかアホ



494 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:05:49.73 ID:/5glJw3r.net]
何がしたいのかいまいちわからんが
abcをdefに変えるだけなら正規表現は必要ないかもしれんけど
他にも色々変えるんだったらさっさと正規表現でも使ったほうが速いだろ

495 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:07:24.62 ID:bMINaTXu.net]
だから「要件がコロコロ変わるか、全くの初心者かなので一つ一つ手作業でやったほうが早い」

496 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:09:23.30 ID:5T2rMbCQ.net]
マクロの流れで書き換える必要があるならreplace使うのは分かるが
単純にテキストの文字列書き換えるだけでわざわざuwscでreplace使うとかどっちがアホなんだよw

497 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:12:54.58 ID:bMINaTXu.net]
はいはい。アホとの会話は要件聞き出すより無駄だわ。
わざわざメモ帳で正規表現使う方法でもググっとけw

498 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:12:58.19 ID:OcEGW6mq.net]
>>464
んで、具体的なやり方は?

499 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:13:06.47 ID:DaWSSFTy.net]
行・列関係なく縦に並んだ指定文字なら面白い質問なのに

500 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:14:37.41 ID:bMINaTXu.net]
だから「要件がコロコロ変わるか、全くの初心者かなので一つ一つ手作業でやったほうが早い」

501 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:19:02.37 ID:eZXWH36o.net]
abcをdef、ghi、jklとかたくさん変えるとか言ってるし正規表現でやったほうが早いだろ

502 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:20:58.61 ID:bMINaTXu.net]
>>472
お前は正規表現をググったほうがいいw

503 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:24:30.08 ID:VJCVWXU0.net]
煽るだけのベテラン基地外がまた湧いたのか
向こうが過疎ってるからってこっちにくんなよ



504 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:24:57.66 ID:5T2rMbCQ.net]
何通りもやり方は思いつくとか言いながら、煽るだけで決して何一つ言わない時点でお察し
どうしようもねえなw

505 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:27:37.43 ID:Dz9wKQLF.net]
メモ帳で正規表現なんて使えるの?

506 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:32:08.31 ID:bMINaTXu.net]
おぃおぃ。本気で置換と正規表現を混同してるやつがいるのか^^;

ググるなら「置換」だし、作業するなら「改行を検索に含めることができるテキストエディタを探す」だぞ。
要件変わるから多分無意味だけどw

> メモ帳で正規表現なんて使えるの?

メモ帳のテキストを吸い出して、正規表現にマッチングさせればいいけど、普通はやらん。
対応してるテキストエディタ使う。

507 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:32:23.98 ID:balOv07a.net]
教える気もない上級者さんは>>1のスレから出てこないでください

508 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:38:07.93 ID:bMINaTXu.net]
>>478
そうする。ひどいなここ。

509 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 15:42:08.85 ID:tLIoXhFC.net]
それだけ長文かけるならやり方書いてあげればいいのに
uwscスレって定期的に煽りキチガイ沸くよな

510 名前:デフォルトの名無しさん [2019/09/26(木) 16:15:32.47 ID:2E8AEgsX.net]
>>451
WindowsのTeraPadで置換機能つかって
検索する文字列を「\na\nb\bc\n」
置換後の文字列を「\nd\ne\nf\n」
とすれば
a
b
c

d
e
f
とに力技でできます。
UWSCは本日1日目なのでわかりません。

511 名前:デフォルトの名無しさん [2019/09/26(木) 16:23:29.46 ID:2E8AEgsX.net]
上の補足
qwea
b
c
の変換はちゃんと行わないのですが
先頭から
a
b
c
となるテキストは変換できません

512 名前:
先頭がaとなるときの表現方法が正規表現で可能なのかな?
詳しくないのでごめんなさい。
[]
[ここ壊れてます]

513 名前:450 mailto:sage [2019/09/26(木) 16:40:53.92 ID:iUaFKvJQ.net]
ありがとうございます。
やってみます。



514 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 17:09:08.72 ID:dB4DsoxS.net]
>>481
と同じことをUWSCでやろうとすると
kekka = REPLACE( taisyou, "<#CR>a<#CR>b<#CR>c<#CR>", "<#CR>d<#CR>e<#CR>f<#CR>")

>>482
TeraPadは正規表現は使えないと思うので
Meryを使った場合は
検索する文字列 "(^|\n)a\nb\nc"
置換後の文字列 "\1d\ne\nf"
(^|\n)で先頭か前に開業がある場合のどちらかを指し
それに一致した内容が\1に入る

515 名前:デフォルトの名無しさん [2019/09/26(木) 18:14:18.26 ID:2E8AEgsX.net]
>>484
わかりやすい解説有り難うございます。
おっしゃる通り、TeraPadは正規表現使えないみたいです。

Meryを使って
検索する文字列 "(^|\n)a\nb\nc"
置換後の文字列 "\1d\ne\nf"
を使えば先頭文字aの場合も解決できて
置換後の文字列を何種類か作っておけば
>>451さんは幸せになれますね。

個人的にはでMaryをUWSCで操作すると言う手も考えちゃいますけど
スマートな方法は
UWSCで正規表現を使う場合にはVBScript等使えばできるみたいですね。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<331KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef