【VBScript】WSHについて話し合うスレ【JScript】 (181レス)
1-

10
(1): [age] 2020/01/20(月)08:39 ID://bqLjsW(1) AAS
>>9
いま電車の中なんですがウンコ漏らしましたアドバイスお願いします
11: 2020/01/21(火)01:13 ID:Ouj2sRCI(1) AAS
AA省
12
(3): 2020/01/30(木)00:54 ID:UB+VSHu4(1/2) AAS
instrを使っていて中身は同じコードのVBSファイルなのに
一つは日本語検索が正しくヒットするが、もう一つはヒットしないという状況が発生してるんだけど、VBSでは起こり得る現象?
ちなみに日本語検索ができないファイルはアルファベットなら正しく検索できる
ファイル自体に問題が起きてるのかな
13: 2020/01/30(木)01:01 ID:KegIzDa6(1) AAS
AA省
14
(1): 2020/01/30(木)01:09 ID:2WRQqBTO(1) AAS
PowerShellめんどくせーよ
15: 2020/01/30(木)01:13 ID:DIl9Ziw8(1) AAS
AA省
16: 2020/01/30(木)08:23 ID:VLt/7sPi(1) AAS
>>12
CP932/BOMありUTF-8 は、判別できるけど、
BOMなしUTF-8 では、どちらか判別できない

一般的に、Web 系開発では、BOMを付けるとバグるので、BOMなしUTF-8 を使うと、
Explorer では日本語検索ができなくなる

だから漏れは、Windows 10, WSL, Ubuntu 18.04 を入れて、
Linux 側から、grep を使って検索している!
省1
17: [age] 2020/01/30(木)11:22 ID:K3IPeO5P(1) AAS
>>12
文字コードがおかしいのじゃないかな
VBSはShift_JISとUTF-16にしか対応してないから
UTF-8で保存してるとそういうこと起こる
18: 2020/01/30(木)22:35 ID:UB+VSHu4(2/2) AAS
文字コード変えたら動いた
ありがとう
過疎スレかと思いきや即日レスが来ていて嬉しいw
19: 2020/01/30(木)22:50 ID:ZimD6n5w(1) AAS
ピッコロの自演とRubyおじさんかよ
20
(3): 2020/02/02(日)20:48 ID:M83iuexz(1/2) AAS
WSH(Windows Scripting Host)でInternet Explorerを動かすことができるけど
FireFoxやChromeを動かすことができるスクリプト言語ってないですかね?
もしFireFoxを動かすことができれば、Linuxでもフォーム入力の作業が捗るので
便利なんですよね
21
(1): 2020/02/02(日)20:49 ID:M83iuexz(2/2) AAS
C;\ HDDドライブの一覧をリカーシブに取得するWSHは重宝してます
22: 2020/02/02(日)21:16 ID:WUJbACls(1) AAS
AA省
23: 2020/02/02(日)22:10 ID:E6XjJVd9(1) AAS
>>20
iMacrosとかSeleniumとかWebアプリの開発で使ってる人見たことあるよ
WSHでは難しい
24
(4): 2020/02/02(日)23:59 ID:ceem9FS2(1) AAS
>>20
漏れは、Ruby で、Selenium WebDriver, Nokogiri などで、

Chrome, Edge などのブラウザーを自動操作して、スクレイピングする
25
(1): 2020/02/04(火)13:10 ID:yAXtWmh5(1) AAS
>>24 Rubyでブラウザを動かすためのおすすめのスクリプトありますか?
26: 2020/02/04(火)23:08 ID:89Ab/VhP(1) AAS
AA省
27: 24 2020/02/05(水)00:17 ID:NEouxGwD(1) AAS
Ruby で、Yahoo への自動ログイン

require "selenium-webdriver"

options = Selenium::WebDriver::Chrome::Options.new
options.add_option( :detach, true ) # シェルから、ブラウザを切り離す
options.add_argument( '--start-maximized' ) # 画面最大

driver = Selenium::WebDriver.for :chrome, options: options
driver.manage.timeouts.implicit_wait = 10 # default timeout
省7
28
(1): 2020/02/09(日)18:02 ID:2hRj0kA8(1) AAS
>>24 そのスクリプトを解説するブログを立ち上げたら、めっちゃアクセスでると思います
需要が高いから
29: 2020/02/09(日)18:22 ID:s/j5AiPK(1) AAS
AA省
30: 24 2020/02/10(月)09:13 ID:8D13KkA5(1) AAS
ハローワークのインターネットサービスをスクレイピングして、こういうのが出来れば

(事業所の意向により公開していません)
と、事業所名を非公開にしている、会社を非表示にできたら

同じ会社の複数の求人を、1つだけの表示にできれば

非表示にできる会社の数を、無限に登録できれば
31: 2020/02/12(水)10:35 ID:w04clBR4(1) AAS
それこそseleniumとか使えば簡単にできるんじゃない?
人間がアクセスしてる風の時間感覚にしないとアク禁されそうだけど
32: 2020/02/13(木)00:06 ID:EA40twA9(1) AAS
どっちにしろVBSやピッコロ ◆YAZTByPXwc6oの出る幕じゃないけどね
33
(2): 2020/03/01(日)21:46 ID:aiS1BF+G(1/2) AAS
バッチ処理でフォルダの処理がしたくていろいろと調べながら、ここまで書いたのですが
VBSのコードのみでは動くのですが、バッチに潜り込ませるとエラーになります。
文字コードはShiftJISにしてあります。
エラーは 〇〇.bat(1, 1) Microsoft VBScript コンパイル エラー: 文字が正しくありません。
とでます。どこが悪いのかわかる方はいませんでしょうか。

p.s WSHはもう終わりということですが、今後同じことをやる場合はPowerShellでできる(やる)ということですか?
34: 2020/03/01(日)21:46 ID:aiS1BF+G(2/2) AAS
> 33 続き

〇〇.bat
@if(0)==(0) echo off
cscript.exe //nologo //E:VBScript "%~f0" %*

echo コピー元フォルダは %srcFolder%
echo コピー先フォルダは %dstFolder%
robocopy "%srcFolder%" "%dstFolder%" /mir /r:0 /w:0 /dcopy:t /sec /fft /xjd /xjf /xf *.lnk
省19
35
(1): 2020/03/02(月)00:08 ID:TxSplURq(1/2) AAS
>>33
それは JScript をバッチに埋め込むときに使うテクニック。
エンジンに VBScript を指定してたら、そりゃあ1行目の1文字目でエラーになる。
36: 2020/03/02(月)00:09 ID:TxSplURq(2/2) AAS
>>33
「VBScript を混在させる技」でググって出てくるページを参考にすると良いと思う。
(この板URLが貼れないっぽい?)
でも、このバッチはドラッグ&ドロップで使った時に特定の文字(キャレットや半角空白等)を含むファイル名を正しく処理できるんかなぁ…?
試したら教えて。
37: 2020/03/02(月)17:20 ID:p3CUZnH+(1) AAS
>35 36
ありがとうございます。

これの仕組むをざっと調べた限り条件コンパイル?
みたいな感じで、jscriptが、@if〜@endまでを
実行しないみたいな仕組みで動いているようですので、
cscript呼び出しで、引数を渡すなどはできました。
ただjscriptから、戻ってきた時に値渡しする方法が、
省4
38: 2020/03/02(月)23:28 ID:8PHDRupm(1) AAS
例えば、vbs ファイルの中で、powershell コマンドも呼べる。
可読性の悪いバッチで、プログラミングしなくても、vbs 中で、robocopy を呼べば?

CreateObject("WScript.Shell").Run "powershell ""gcb | % trim | scb""", 0

例えば漏れは、バッチファイルには、
「ruby .\script.rb」みたいに、起動コマンドしか書かない

例えば下のように、そのRuby スクリプト内で、
powershell, clip コマンドを呼んで、クリップボード処理を行う
省8
39
(1): 2020/04/10(金)13:47 ID:2KZut19P(1/2) AAS
Windows 10, WSL では、GUI が使えないが、
VBScript を使うと、GUIの入力ダイアログなどで、入力できるらしい!

入力ダイアログで入力 → 入力値をWindows側のファイルに保存
→ そのファイルを、Linux側で読み出して処理する

こういう簡単なサンプルを、書いてもらえませんか?
40: 2020/04/10(金)14:07 ID:bhRn7qUp(1) AAS
X入れろよ
41: 2020/04/10(金)14:11 ID:mpIpCatM(1) AAS
powershell使いなよダイアログでも独自フォームでも何でも出せるぞ
42
(2): 39 2020/04/10(金)18:00 ID:2KZut19P(2/2) AAS
以下を、CP932(sjis)で、input.vbs に書いて、
WSL, Ubuntu 18.04 から、wscript.exe input.vbs と実行したら、
文字化けもせずにダイアログが表示された

wscript.exe のパスも通っている
which wscript.exe
/mnt/c/WINDOWS/system32/wscript.exe

でも、どうやって、CP932 から、UTF-8 へ変換するか?
省4
43: 2020/04/10(金)22:38 ID:fYJRGaFQ(1) AAS
この人物は荒らしの自覚がないようだ

113 名前:デフォルトの名無しさん[sage] 投稿日:2020/04/09(木) 15:48:38.65 ID:pqMoXxyo
荒らしは必ず、2回書き込む。
「そうだよね」とか、同意するレスを付けて、人数が多いように見せる

くだすれPython(超初心者用) その47【Ruby禁止】

Ruby禁止とか、色々なスレのタイトルを勝手に変える

工学部というコテハンだろ。
省1
44: 2020/04/12(日)20:29 ID:LD5vNBL5(1/2) AAS
>>42
お前は社会に不要。LANケーブルで吊れ。
45: 2020/04/12(日)20:32 ID:LD5vNBL5(2/2) AAS
WSLは好きものが使う実験環境だということをこの>>42はいまだに知らないらしい。

プログラミングは自由だが、それは若者のためだ。
ゴミジジイのためにあるんじゃねーんだよ。
46
(1): 2020/04/14(火)21:32 ID:Jb9e4r2m(1) AAS
>>8
コードがXORまみれでうんざりした時、代わりに使える
あるいはひねくれたXOR交換アルゴリズム

ごめん、思い浮かばん。
47: 2020/04/14(火)21:40 ID:WCIJ8ygh(1) AAS
AA省
48
(2): 2020/04/28(火)20:31 ID:f4hk4dsD(1) AAS
Rubyジジイ=ピッコロ(桃白白)=片山MZ(蟻人間)
でFAだよなあ?
全員ド下手なのが共通している。
49
(1): 蟻人間 ◆T6xkBnTXz7B0 2020/04/29(水)16:29 ID:EqfxCPAQ(1/4) AAS
>>48
実はお前は20年後のオレなんだよ。
50
(1): 蟻人間 ◆T6xkBnTXz7B0 2020/04/29(水)16:31 ID:EqfxCPAQ(2/4) AAS
ホントのこと言うと、お前のお母さんはオレのお爺さん。
51
(2): 蟻人間 ◆T6xkBnTXz7B0 2020/04/29(水)16:38 ID:EqfxCPAQ(3/4) AAS
まあ、全人類は兄弟らしいから、みんな親族だよね。
52
(1): 蟻人間 ◆T6xkBnTXz7B0 2020/04/29(水)16:44 ID:EqfxCPAQ(4/4) AAS
>>48
猿は目が2つ、鼻がひとつ、口がひとつだから、お前、猿と共通点が多いね。
53: 2020/05/05(火)20:29 ID:k7i+4g7K(1) AAS
AA省
54
(1): 2020/05/12(火)11:53 ID:4WwqN1hQ(1/2) AAS
続きは C#
55
(1): ウーロン ◆YAZTByPXwc6o 2020/05/12(火)12:08 ID:R2T/YTBM(1) AAS
>>54
その手があった!!!
56: 2020/05/12(火)12:14 ID:4WwqN1hQ(2/2) AAS
>>51
継承図って大抵は上が根で下が枝葉だけど
実際は親が二人居ないと産まれないから
自分の親の代で二人でGGBBで四人で
自分が根で先祖が枝葉っていう継承図も同時に存在する
そしてここからが重要だが10世代(たった300年程度)遡るだけで
一人当たり千人の祖先が存在することになる
省3
57: 2020/05/13(水)00:24 ID:RUsQ54h/(1/2) AAS
AA省
58: 2020/05/13(水)00:25 ID:RUsQ54h/(2/2) AAS
AA省
59: 蟻人間 ◆T6xkBnTXz7B0 2020/05/31(日)05:23 ID:KExNe49d(1/5) AAS
ロボットはなにゆえに
60
(1): ウーロン ◆YAZTByPXwc6o 2020/05/31(日)05:39 ID:0XZA+K88(1/5) AAS
ロボットなのか
61: 蟻人間 ◆T6xkBnTXz7B0 2020/05/31(日)09:04 ID:KExNe49d(2/5) AAS
オレもロボットかもよ。
62: 2020/05/31(日)09:33 ID:Yo2mFI7E(1/6) AAS
AA省
63
(1): 蟻人間 ◆T6xkBnTXz7B0 2020/05/31(日)10:00 ID:KExNe49d(3/5) AAS
ほら、WSHに関わるヒトを地獄に落とそうとするロボットじゃん。全自動。
64: 2020/05/31(日)10:36 ID:Yo2mFI7E(2/6) AAS
>>63
俺はお前をスルーしてやっているのにお前は何か用があんの?
65
(2): 蟻人間 ◆T6xkBnTXz7B0 2020/05/31(日)12:40 ID:w6MuXuh+(1) AAS
人間のために貼っとくね。

katahiromz/download.vbs
外部リンク:gist.github.com

katahiromz/download.js
外部リンク:gist.github.com
66
(1): ウーロン ◆YAZTByPXwc6o 2020/05/31(日)12:53 ID:0XZA+K88(2/5) AAS
>>65
すごい
67
(1): 2020/05/31(日)15:14 ID:Yo2mFI7E(3/6) AAS
AA省
68
(2): 蟻人間 ◆T6xkBnTXz7B0 2020/05/31(日)17:03 ID:KExNe49d(4/5) AAS
>>67
やあい、ロボットのバーカ! 単細胞!
69: 2020/05/31(日)18:08 ID:Yo2mFI7E(4/6) AAS
AA省
70: 2020/05/31(日)18:09 ID:Yo2mFI7E(5/6) AAS
>>68
お前のネタは寒すぎるんだよな

612 名前:蟻人間 ◆T6xkBnTXz7B0 [sage] 投稿日:2020/05/31(日) 08:43:10.84 ID:KExNe49d
お題: アリが20匹現れた。ハエ叩き棒でやっつけろ。ジョークプログラムなので、なるべく面白いのを頼む。
71
(2): ウーロン ◆YAZTByPXwc6o 2020/05/31(日)18:54 ID:0XZA+K88(3/5) AAS
蟻さんへ
荒らしをなくすにはアカウント制にしてミュート機能とかブロック機能を作るしかないんじゃないかな
昨今のSNSがそうやってるように、蟻さんとウーロンとRubyさんが力を合わせれば作れると思うんだよね
ちょっとやってみない?
72
(1): ウーロン ◆YAZTByPXwc6o 2020/05/31(日)19:02 ID:0XZA+K88(4/5) AAS
コロナの影響で在宅ワークが増えてチャットアプリを使う機会が増えたけれども
タスク管理は別のアプリを使ってるところが多いんじゃないかな
旧来の掲示板はタスク管理にも向いてるんじゃないかなと思ってて
オープンソースで開発して保守する会社作ってうまく行けば上場できるよ
73
(1): ウーロン ◆YAZTByPXwc6o 2020/05/31(日)19:04 ID:0XZA+K88(5/5) AAS
VBScriptで作るのは難しいかも知れないけれどもバックエンドのサービスだけ整備して
フロントエンドとしてVBScriptも使えますよという形態もとれるんじゃないかなと思ってます
74
(2): 蟻人間 ◆T6xkBnTXz7B0 2020/05/31(日)19:20 ID:KExNe49d(5/5) AAS
>>71
素人が思い付くようなシステムは

す で に あ る
Google, Discord, Zoom, Mattermost
75: 2020/05/31(日)19:36 ID:Yo2mFI7E(6/6) AAS
>>71-73
お前が居なくなればそれで解決なんだけどな
76
(1): 2020/05/31(日)21:38 ID:SgcnvNWQ(1/2) AAS
>>74
お前何歳なの?
生きてて恥ずかしくない?

いるんだよなー、Win95が出たころにPCが得意だからって会社作ったけど本人ド低スキルっつうジジイ。
ITオンチをだまくらかして日銭を稼いでる良き恥さらし野郎、もしくはその同類だろ、お前。
77: 76 2020/05/31(日)21:46 ID:SgcnvNWQ(2/2) AAS
>>74
お前がうちの会社に「そゆお仕事ください」とか来ても速攻でフルでボコって路地裏に廃棄する感じ。
78: 蟻人間 ◆T6xkBnTXz7B0 2020/06/01(月)13:21 ID:8AaThHDM(1/2) AAS
あーる晴れたそらの初夏に
三つ子がピクニックに行きました

緑あざやかな新緑
さわやかなお花畑に心おどる
79: 蟻人間 ◆T6xkBnTXz7B0 2020/06/01(月)13:24 ID:8AaThHDM(2/2) AAS
山のふもとの山小屋で
お団子いつつ食べました

自販機でジュースを買いまして
みんなでかんぱい、おいしいな
80: 2020/06/01(月)16:39 ID:JphI8rwQ(1) AAS
ANTな
81
(1): 2020/06/01(月)18:01 ID:4JMfPi1s(1) AAS
ウーロンは、ピッコロ大魔王ですか?
82
(1): ウーロン ◆YAZTByPXwc6o 2020/06/02(火)00:27 ID:WbBzC4+O(1/2) AAS
>>81
ウーロンはかわいい子ブタさんです、ピッコロ大魔王はかわいい大魔王です、全然違います
83
(1): ウーロン ◆YAZTByPXwc6o 2020/06/02(火)00:30 ID:WbBzC4+O(2/2) AAS
VBScriptでUTF-8のテキストを読み込もうとするとADODB.Streamを使うしかないのだけれども
ADODB.Streamは調べれば調べるほどに実装がやばい・・・

VBScriptについて質問です。
外部リンク:detail.chiebukuro.yahoo.co.jp

話は変わるけど知恵袋はレベル高いなー
84: 2020/06/02(火)00:35 ID:Sg1RfA7u(1) AAS
AA省
85: 2020/06/14(日)18:56 ID:A8ZH0DJZ(1) AAS
VBScript便利だよね
未だに仕事で使ってるよ
86: 2020/06/14(日)23:05 ID:qmm3PCBI(1) AAS
Ruby で、UTF-8 を、CP932 に変換した方がよいかも
87
(2): 2020/06/19(金)19:21 ID:jR/xEf7R(1) AAS
ピッコロの時代は知らんわ
桃白白とピラフは知ってる
88
(1): 2020/06/20(土)01:03 ID:teZ8s/ky(1) AAS
>>87
ピラフ一味のマイちゃんがトランクスのヒロインにってのが泣けるね
html5+CSS3対応したりしないの?
89: 2020/06/20(土)01:57 ID:6YV6DZHP(1) AAS
AA省
90
(1): 2020/07/25(土)09:05 ID:3GuQ2nZA(1) AAS
>>65
XHRでtumblrにログインしたいです
どうすればいいんでしょう?
1-
あと 91 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s