X



VBScriptについて必死に話し合うスレ [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
0058ピラフ ◆9Jro6YFwm650 垢版2017/10/13(金) 23:25:19.14ID:6Bv4rSZh
>>57
VBScriptでお願いします!
0059ピラフ ◆9Jro6YFwm650 垢版2017/10/24(火) 14:43:19.64ID:yAf+CkY4
お願いします!
0060デフォルトの名無しさん垢版2017/11/06(月) 19:56:09.09ID:00Ja1BJw
VBScriptでByRefが有用な場面が思いつかない。
Arrayを渡すくらいなもんじゃないの??
だったら何のためにあるのこの構文…。
教えてエロい人。

>>58
C++を勉強して実装例をパクればいいじゃん…。
0061ピラフ ◆9Jro6YFwm650 垢版2017/11/06(月) 19:59:14.72ID:+Wtr8Ja7
>>60
だからそれができないの!!!!
0062ピラフ ◆9Jro6YFwm650 垢版2017/11/06(月) 20:07:09.52ID:+Wtr8Ja7
>>60
エロい立場から言わせてもらうとスワッピングにも使えます
0063デフォルトの名無しさん垢版2017/11/06(月) 20:21:15.69ID:00Ja1BJw
>>62
C++を勉強する気が無いということか?ならお願いすんじゃねークズ。

> エロい立場から言わせてもらうとスワッピングにも使えます
考えが古い。古過ぎる。お前頭正常か??
Cでswap(&a, &b)みたいに書く時に便利ってか??


古い。古過ぎる。スクリプト言語でそんなのはゴミだ。

馬鹿だろお前。
0064ピラフ ◆9Jro6YFwm650 垢版2017/11/06(月) 20:26:40.19ID:+Wtr8Ja7
>>63
どしたの? なんでそんなに力入ってるの?
もっと気楽にやりなよ、気楽にピラフに教えて頂戴よ
0065デフォルトの名無しさん垢版2017/11/06(月) 20:35:15.51ID:00Ja1BJw
お前が馬鹿だということは分かったからもういい。
海外のフォーラムで聞く。もういらん。
5chなどというレベルの低いところでで聞いた俺がアホだったわ。
0066ピラフ ◆9Jro6YFwm650 垢版2017/11/06(月) 21:07:16.06ID:+Wtr8Ja7
短気すぎでしょ、ピラフちゃんと答えたのに、轢き逃げにあった気分だよ
0069ピラフ ◆9Jro6YFwm650 垢版2017/11/07(火) 20:23:41.51ID:E877V/QA
>>67
VBScriptでByRefが有用な場面教えて
0070ピラフ ◆9Jro6YFwm650 垢版2017/11/07(火) 20:28:37.36ID:E877V/QA
>>68
海外フォーラムで鍛えられて帰ってきた帰国子女の>>63がいるからピラフはあまり心配してないんだよね
0071ピラフ ◆9Jro6YFwm650 垢版2017/11/08(水) 20:55:51.10ID:DrM9lCCj
ハイパーでっかい文字列を受け渡しするときにもByRefが有効だったりしないかな
ちょっと誰か試してみて
0075ピラフ ◆9Jro6YFwm650 垢版2017/11/09(木) 21:38:13.49ID:WZpO6Dee
     ____
    / ⌒  ⌒  \
  ./( ―) ( ●)  \
  /::⌒(_人_)⌒:::::  | チラッ
  |    ー       .|
  \          /
0076ピラフ ◆9Jro6YFwm650 垢版2017/11/09(木) 22:05:28.52ID:WZpO6Dee
文字列で試してみた
https://www.fastpic.jp/images.php?file=5783192533.png

計算量はByRefの方がいい
長さが65,536の文字列を引数に1,000万回関数を呼んだらByRefの方が60秒速い
1万回くらいでは差が0.1秒未満で計測できない
0077デフォルトの名無しさん垢版2017/11/09(木) 22:51:08.67ID:b+hA0Suc
ちょと質問
VBedit使ってるんだけど、日本語入力ができない
フォントをMSゴシッチとかにしても無理、もしかしてみんな日本語打たない?
0078デフォルトの名無しさん垢版2017/11/10(金) 08:17:26.68ID:IpbyvS/5
インライン入力は出来ないけど普通に入力できる
なんか勘違いしてるだけじゃないの
0079デフォルトの名無しさん垢版2017/11/10(金) 09:44:56.13ID:cvUZMFvX
>>78
サンクス解決しました
Winの問題でシステムライン変換ができない状態で再起動したらなおりました
0080デフォルトの名無しさん垢版2017/11/10(金) 19:32:22.89ID:+SYWFdSn
コードを保存しないで実行できるのはVBsEditとSystemScipterだけだよなあ。
他は何故か保存が前提。書き捨てのコードで実験できるのは実に便利だよなあ。
0081ピラフ ◆9Jro6YFwm650 垢版2017/11/13(月) 20:15:19.42ID:8JYFBaao
あどうも、VBScriptのおしゃれ番長ピラフです

ByRefは配列にしか使えないからうにゃらと言っておられる方が
いましたが配列はVBScriptで最も重要なデータ構造です

たとえば配列を使うことでSystem.Collections.Hashtableよりも
3倍高速なHashtableを実装できます

Hashtable.vbs GitHub
https://gist.github.com/anonymous/8c88e9c5e37edbb06524ec4871e13846

同様にSystem.Collections.Queueよりも高速なキューや
System.Collections.Stackよりも高速なスタックを作ることができます
つまりあれなんです、.NETのコレクションって遅くない?
0082ピラフ ◆9Jro6YFwm650 垢版2017/11/13(月) 20:19:26.70ID:8JYFBaao
gist.githubって良くない?
アカウント持ってなくてもサクッとコード共有できる
かっこいいよねこれ
0085ピラフ ◆9Jro6YFwm650 垢版2017/11/23(木) 18:36:13.29ID:ktwrByz7
>>84
わかっとるわ!!(激おこ)
0086デフォルトの名無しさん垢版2017/11/28(火) 01:27:47.76ID:xvaHkdC1
質問なのですが現在のスクリプトが管理者権限を持っているかを判別する方法はありますか?
調べてみて WshShell.Run("openfiles", 0, true) で一応できたのですがもっとスマートな方法があれば教えてほしいです。
0087デフォルトの名無しさん垢版2017/11/28(火) 03:07:29.93ID:1MUOG7l8
スマートかどうかは知らないけど

Windows Vista以降なら whoami コマンドを使って
実行中のユーザが管理者権限を持ってるかチェックする方法もある
※ "Mandatory Label\High Mandatory Level" グループがあれば [管理者として実行] の状態

Set WshShell = WScript.CreateObject("WScript.Shell")
ret = WshShell.Run("cmd /c whoami /groups | find /I ""Mandatory Label\High Mandatory Level""", 0, true)
if ret = 0 then
  MsgBox "管理者"
else
  MsgBox "非管理者"
end if
0088デフォルトの名無しさん垢版2017/11/28(火) 07:36:40.25ID:xvaHkdC1
>>87
ありがとうございます!
0089デフォルトの名無しさん垢版2017/11/28(火) 22:47:03.00ID:xvaHkdC1
VBSからタスクスケジューラに複数の引数を渡して実行したいのですが、「プロシージャの呼び出しまたは引数が無効です」とエラーになります。
こちらによるとString型の配列を引数にできるとあるのですがどうすれば良いのでしょうか。
ttps://msdn.microsoft.com/ja-jp/library/office/aa382094.aspx

Dim strArg
Dim TaskService
Dim TaskFolder
Dim RegisteredTask

strArg = Array("A1","A2")

Set TaskService=CreateObject("Schedule.Service")
TaskService.Connect
Set TaskFolder=TaskService.GetFolder("\User")
Set RegisteredTask=TaskFolder.GetTask("test")
RegisteredTask.Run(strArg)
WScript.Quit
0090デフォルトの名無しさん垢版2017/11/28(火) 23:10:14.60ID:xvaHkdC1
引数1つならうまくいくのですが…
0092ピラフ ◆9Jro6YFwm650 垢版2017/11/29(水) 21:24:51.42ID:0y4dggrB
    ___
   /   \
   /     ヽ
  | ●   |
  /\    ノ
 (――>   (__
   ̄ ̄>      \
   /  / ̄ ̄二) |
   |  (___/ /
   \     /
〜〜〜〜〜〜〜〜〜〜〜
0093ピラフ ◆9Jro6YFwm650 垢版2017/11/29(水) 21:25:43.27ID:0y4dggrB
文字列で渡して受け取り側でスプリットしちゃえばいいのか
0094デフォルトの名無しさん垢版2017/11/29(水) 21:40:31.38ID:CYmaZrby
ありがとうございます。
0095デフォルトの名無しさん垢版2017/12/02(土) 03:34:01.52ID:5UjMR6nB
>>782

旦那のオチンチンが結構大きいので口に入れるのは辛いですね
0097ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 09:34:03.97ID:Q685GJlR
おちんちん? なんですかそれ
0098ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 09:34:42.24ID:Q685GJlR
  おチンチンびろーん
   ∩___∩
   | ノ      ヽ/⌒)
  /⌒) (゚)   (゚) | .|
 / /   ( _●_)  ミ/
.(  ヽ  |∪|  /
 \    ヽノ /
  /      /
 |   _つ  /
 |  /UJ\ \
 | /     )  )
 ∪     (  \
        \_)
0099ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 09:45:04.84ID:Q685GJlR
問題.次の式の結果として正しいのはどれでしょう
(1) 5 / 4 * 3
(2) 5 \ 4 * 3

1.(1)が3.75、(2)が3.75
2.(1)が3.75、(2)が3
3.(1)が3、(2)が3
4.(1)が3.75、(2)が0
0100デフォルトの名無しさん垢版2017/12/02(土) 19:56:53.39ID:TOAaTIW7
まじか?ピラフにおちんちんついてたのか!?
5ch始まって以来の衝撃ニュースやんけ!!!
0101ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 22:01:41.47ID:Q685GJlR
>>100
マシュマロみたいだよ
0102ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 22:03:58.87ID:Q685GJlR
マシュマロを食べるたびにピラフのちんちんを思い出す呪いをかけた
         ___
       /::::::::::::::::\
      /:::::─三三─\
    /:::::::::<○>三<○>.\
/⌒)⌒)⌒.:::::::::: (__人__) :::::: \   /⌒)⌒)⌒)
| / / /..    ` ⌒´    | (⌒)/ / / /,,
| :::::::::::(⌒)          /  ゝ ::::::. .........._
|     ノ           \  /_ /´    ヽ
ヽ    /             ヽ / /0      .',
 |    |                {o       ::}
                     ':       /
                      ヽ、___,.,/
0104ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 22:12:29.99ID:Q685GJlR
>>103
ところでさ「君の名は」って映画観た?
ピラフいちゃもんつけてやろうと思って観たけど
大号泣だったわ、あんな悲しい話だったとは……
0105デフォルトの名無しさん垢版2017/12/02(土) 22:18:40.42ID:TmTI6KJY
あらすじ書いてくれれば俺も泣くかも。
0106ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 22:20:11.33ID:Q685GJlR
>>105
観たがいいよ!YouTubeとかAmazonで400円で観れるから
0107デフォルトの名無しさん垢版2017/12/02(土) 22:22:02.96ID:TmTI6KJY
じゃあ見てみようかな。
0108ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 22:23:30.55ID:Q685GJlR
観て!
0110ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 22:34:39.37ID:Q685GJlR
>>109
誰それ!!
0112ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 23:17:18.24ID:Q685GJlR
>>111
だから誰なのそれ!!
0114ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 23:40:07.78ID:Q685GJlR
>>113
へぇ
0116ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 23:51:36.46ID:Q685GJlR
>>115
へぇ、すごーい
0117ピラフ ◆9Jro6YFwm650 垢版2017/12/02(土) 23:51:43.31ID:Q685GJlR
すごいわけあるか、ただのババアじゃねえか
0119ピラフ ◆9Jro6YFwm650 垢版2017/12/07(木) 20:09:08.85ID:dKXi4Ng4
おーす
0121ピラフ ◆9Jro6YFwm650 垢版2017/12/07(木) 21:19:52.73ID:dKXi4Ng4
生きておったわ!
0124ピラフ ◆9Jro6YFwm650 垢版2017/12/13(水) 21:39:01.71ID:YfesZMDb
なんか放っとけないんだよね
VBScriptにはピラフがいないといけないんじゃないかって
気がつくとVBScriptのことばかり考えてる
0125ピラフ ◆9Jro6YFwm650 垢版2017/12/13(水) 21:42:49.30ID:YfesZMDb
>>123
Node.js使ったことある?あれマジヤバくない?なんていうかマジヤバくない?
超速いんですけど、メモリ効率もすごいし、zip解凍するだけで使えるハイパーポータビリティだし
あれはねヤバイね
0127ピラフ ◆9Jro6YFwm650 垢版2017/12/13(水) 21:44:59.47ID:YfesZMDb
こんばんわ、対偶警察です
0128デフォルトの名無しさん垢版2017/12/13(水) 21:59:40.24ID:VXBa/TkA
仕事で初めて使うことになった
プログラミングとかの経験はほぼない
CSVファイルをデータベースにインサートをするスクリプト作ることになったんだけど、どんなコードを書くのか想像すら付かない
コードも暗号にしか見えないし出来るのか…
0130ピラフ ◆9Jro6YFwm650 垢版2017/12/14(木) 07:07:59.68ID:NgXErqsS
なんとかなるよ!絶対大丈夫だよ!!
0132デフォルトの名無しさん垢版2017/12/14(木) 10:33:19.80ID:a0rjv/8N
>>128 だけど
とりあえず少し触ってデータベースへアクセスする部分は書けた(全部で5行くらいだけど)けどCSVをデータベースにインサートする部分が全く分からん
このケースってそんなにないのかな?
ネット見ても似たサンプルが見当たらない…
どういう考え方というか進め方をすればいい?
0134デフォルトの名無しさん垢版2017/12/14(木) 11:53:20.97ID:a0rjv/8N
>>133
ありがとう
でも全然分からん
CSVファイルの中身を一度抽出する必要がある?
それともファイルごとDBぶん投げるの?

あと、インサート文を書くにしてもVALUE部分はどう書くの?
0135デフォルトの名無しさん垢版2017/12/14(木) 12:17:12.25ID:yn4+AjAE
>>134
csvファイルの中身を抽出してカラム毎に分解してinsert文を作る。
あとはピラフ大王に教えてもらえ
0136デフォルトの名無しさん垢版2017/12/14(木) 12:20:44.21ID:a0rjv/8N
>>135
ありがとう
やっぱ中身の分解は必要なんだね
もう少し調べてみる

ファイルの中身を列ごとに取得
SQL文作成
データベース接続
SQL投げる

って流れで良いかな?
質問ばっかりで申し訳ないんだけど、日付でファイルを指定したりも出来る?
0137デフォルトの名無しさん垢版2017/12/14(木) 12:25:53.25ID:yn4+AjAE
>>136
データベースエンジンによってはcsvをインポートするコマンドがあったりする。
SQLServerのbcpコマンドとか。
0138デフォルトの名無しさん垢版2017/12/14(木) 12:27:10.00ID:yn4+AjAE
>>136
何の日付さ?

ピラフ大王出てこいや!
0139デフォルトの名無しさん垢版2017/12/14(木) 12:34:15.66ID:a0rjv/8N
>>138
そうなんだね
ポスグレ使ってるから調べてみる
日付はCSVに付加させてて、今日の日付のファイルのCSVを読み込むって事をやりたい
行の取得が一般的なの?列の取得ってどうやるんだ?
0140デフォルトの名無しさん垢版2017/12/14(木) 12:59:37.58ID:LJYAD9Ga
>>139
scripting.filesystemobjectをcreateobjextして
opentextfileで開いてreadlineするか
readallで全部読んでから、vbcrlfでSplitしてFor eachで処理する
読んだ一行は、カンマでSplitして文字列はダブルクォーテーションで囲んだりしながらvalue部分作成
あとはあらかじめ用意したSQLにくっつけて実行
0142デフォルトの名無しさん垢版2017/12/14(木) 13:02:48.86ID:a0rjv/8N
>>140
ありがとう
呪文にしか見えん…
ちょっと調べながら解読してみる…
0143デフォルトの名無しさん垢版2017/12/14(木) 13:04:28.86ID:yn4+AjAE
なんでvbscriptなのさ
0145ピラフ ◆9Jro6YFwm650 垢版2017/12/14(木) 20:51:32.40ID:NgXErqsS
         ____/ ̄ ̄
          / │ ̄\__     ゴゴゴ・・・
            /


        ..     、      ,_
        ̄\_/ ̄ ̄\/ ̄     ゴゴゴゴゴゴ・・・
    ___/ ̄へ√⌒l⌒´ ̄ ̄\_
    ´        /   \



      _   ./ ̄ ̄ ̄\    /
    __ `ソ/ ─  ─  \/ ̄/
      \/゚ (●)。 (●)  \/ rへ,ノ   ・・・・・・
 __>-へ| i     (__人__)    |ノ  :.\_
      .:/从へ、.゚` ⌒´o.ノ从rーヘ_
    _::ノ    :ノ`⌒Y⌒´::  \
          .::┘   :│   ゚
0146ピラフ ◆9Jro6YFwm650 垢版2017/12/14(木) 20:53:21.84ID:NgXErqsS
>>138
今日から君がピラフ大王やで、頑張りや
0149ピラフ ◆9Jro6YFwm650 垢版2017/12/14(木) 21:55:27.69ID:NgXErqsS
>>147
ピラフの名を汚さぬようよろしく頼む
0150ピラフ ◆9Jro6YFwm650 垢版2017/12/14(木) 21:59:41.80ID:NgXErqsS
>>148
上皇ってかっこいいよね常考
0151デフォルトの名無しさん垢版2017/12/14(木) 23:12:43.99ID:y8VZ3omI
>>142 です
>>140 の人丁寧に教えてくれたけど全然分からなかった…すまん…

CSVの読み込みにCOPYが使えるってのを見つけて試そうと思ったんだけどファイルの先頭3行に必要ない行があるからskipを使ってコード書いたけど実行すると”skip”付近で記述がおかしいみたいなエラーが出る
これ何かおかしい?

Sql = "COPY datatest FROM 'C:\\FTP_Test\\LOG01\\00006401' skip 3; "
0153ピラフ ◆9Jro6YFwm650 垢版2017/12/15(金) 06:57:53.93ID:131zQT6r
>>152
ピラフ貧乏だからエクセル持ってないの!
0154ピラフ ◆9Jro6YFwm650 垢版2017/12/15(金) 07:03:01.40ID:131zQT6r
>>151
ポストグレスの重要機密文書見たけどskipは載ってなかったよ
skipオプションは使えないんじゃないかな
https://www.postgresql.jp/document/9.3/html/sql-copy.html

テキストエディタでサクッちゃいなよ
やっちゃえエディタ
0155デフォルトの名無しさん垢版2017/12/15(金) 07:26:16.07ID:zud8woUq
>>154
skipないのか…
>>140の人がレスくれた内容がこの辺かな?
http://bayashita.com/p/entry/show/85
これを

読んだ一行は、カンマでSplitして文字列はダブルクォーテーションで囲んだりしながらvalue部分作成
あとはあらかじめ用意したSQLにくっつけて実行

って全然イメージ付かない…
1行ずつよんだ結果は上のサイトで言う所のstrLineに入ってるって理解で良いのかな?
この変数の中身をどう分解すれば良いんだ?
聞いてばっかりでごめん
0156ピラフ ◆9Jro6YFwm650 垢版2017/12/15(金) 07:35:06.35ID:131zQT6r
>>155
strLineには1行ずつ読んだ結果が入ってるよ

Split関数を使ってカンマで切って配列に変換すればいいよ
Dim values
values = Split(strLine, ",")
0157デフォルトの名無しさん垢版2017/12/15(金) 07:42:39.22ID:zud8woUq
>>156
ありがとう
CSVの列の数とテーブルの列の数が同じなら下の書き方で上手くインサートできる?

INSERT INTO test
(aaa,bbb,ccc)
VALUES
(values)
0159デフォルトの名無しさん垢版2017/12/17(日) 10:15:48.77ID:NS6MVH8q
“今日の日付のファイル”を読み出すって場合はどういうコードになるの?
日付を付加するとかはあるけど探して読み出すっていうのが見つけられなかった
0160デフォルトの名無しさん垢版2017/12/17(日) 10:45:58.69ID:11VnziJk
>>159
どこに日付が有るの?
ファイル名なのか、作成日付なのか変更日付なのか
ただ日付と言われても誰も解らないよ
0162デフォルトの名無しさん垢版2017/12/17(日) 11:30:57.58ID:NS6MVH8q
>>160
ごめん
読みだしたいファイルに日付が付加されてるんだけど(20171217みたいな感じ)、今日の日時が付いてるファイルのみ判別して読み出すっていうのがやりたい
0163デフォルトの名無しさん垢版2017/12/17(日) 11:35:05.24ID:NS6MVH8q
>>162
日付はファイルを作成した日時が付加されてる
今はパスに対象のファイルを指定してるから読み出したり出来てるんだけど、日付の指定で読み出し対象を変えたいなと思ったんだ
0164デフォルトの名無しさん垢版2017/12/17(日) 11:50:43.85ID:ZJu/+/V0
>>162
パス名に一定の規則に基づいた日付がついていて、かつその日付を信頼して制御してOKなら、InStrとかReplaceを使ってパスを検索すれば良い
実際のファイル作成日や最終更新日を考慮しなければならないなら、FileSystemObjectとかを使ってFileのプロパティを調べて検索するべし
0165デフォルトの名無しさん垢版2017/12/17(日) 12:52:09.35ID:11VnziJk
>>162
ワイルドカードとかの指定は出来ないので
ファイル名を読み出して判定してからオープンする必要がある
sdate=replace(date,"/","")
set ofo = fso.GetFolder(folder)
とかでフォルダー取得して
For each ofi in ofo.files
でファイル一つずつ読み出し
if instr(ofi.name,sdate) <> 0 then
ファイル読み出し、DB書き込み処理
end if
こんな感じかな
0167ピラフ ◆9Jro6YFwm650 垢版2017/12/17(日) 12:57:09.71ID:tybEWHU1
恥ずかしかったから消した、とにかく消した
0168ピラフ ◆9Jro6YFwm650 垢版2017/12/17(日) 12:59:19.04ID:tybEWHU1
        / ̄ ̄\
      /      \
      |::::::: :      |     ,        ノ.
     . |:::::::::::::     |      'ヽ      (
       |:::::::::::::      |       )      )
     .  |:::::::::::::::     }        `    ノ
     .  ヽ____    }        ( ,ノ'  ̄
        r'ニニヽ._\. ノ         ;;.
      r':ニニ:_`ー三`:く._           [l、.
    /: : : : : : :`,ニ、: :_:_;>      /,ィつ
 .   /: : : : : : : : / : : : ヽ\     ,∠∠Z'_つ
   | : :.:.:.:.:.: . :/: : : : : : l : ヽ.   / .r─-'-っ
 .   |:.:.:.:.:.:.:.:.:.,' ''" ̄: : :l: : : :l   /  ):::厂 ´
    |:.:.:.:.::.:.:.:l -─-: : /:_:_:_:_l / ̄`Y´
 .   |:.:.::.:.::.::l.__: : : :/::: : : : :l/⌒ヽ: :〉
    |::.:::.::.::l: : : : : : /:::: : : : : |: : : : ゙/
0170デフォルトの名無しさん垢版2017/12/17(日) 21:02:59.65ID:NS6MVH8q
>>165
>>162です

見ながらやってみたんだけどわからなかった・・・
日付を判定する元にしてるのがsdateかなと思って中身見ようとCall MsgBox(sdate)ってやっても今日の日付が表示されないのはsdateには今日の日時が入ってないからなのかな?
あと、if instr(ofi.name,sdate) <> 0 then の文のinstrの意味って検索が一致した文字の位置を返すって役割って理解であってるかな?
if instr(ofi.name,sdate) <> 0 then この文の意味がよく分からなくて・・・
見ながら書いたコードなんだけどもう少しっぽいのに分からない・・・

Dim objFileSys
Dim objFolder
Dim objFile
Dim sdate
Dim a

Set objFileSys = CreateObject("Scripting.FileSystemObject")

sdate = Replace(Data,"/","")

Set objFolder = objFileSys.GetFolder("c:\Filedate")

For Each objFile In objFolder.Files

If instr(objFile.Name,sdate)

Next
0171デフォルトの名無しさん垢版2017/12/17(日) 21:42:00.34ID:CjttRUiY
>>170
dataじゃなくてdateね

Dim objFileSys
Dim objFolder
Dim objFile
Dim sdate
Dim a

Set objFileSys = CreateObject("Scripting.FileSystemObject")

sdate = Replace(Date,"/","")

Set objFolder = objFileSys.GetFolder("c:\Filedate")

For Each objFile In objFolder.Files

If instr(objFile.Name,sdate) <> 0 then

end if

Next
0172デフォルトの名無しさん垢版2017/12/17(日) 22:16:55.33ID:NS6MVH8q
>>171
ありがとう
綴りを間違えてた…
本当に馬鹿な質問で申し訳ないんだけど
If instr(objFile.Name,sdate) <> 0 then
で今日と判別されたものはどこに入ってるの?
例えば今日の日付のファイルをデータベースに処理するとして、ここで判別された物がファイルのパスにしたり出来るのかなって思ってるんだけど理解間違ってるかな…

確認しようと中身をメッセージボックスに出してみようと思ったんだけど( )の中身はなんて指定すれば出せるかな


Set objFileSys = CreateObject("Scripting.FileSystemObject")

sdate = Replace(Date,"/","")

Set objFolder = objFileSys.GetFolder("c:\Filedate")

For Each objFile In objFolder.Files

If instr(objFile.Name,sdate) <> 0 then

Call MsgBox()

end if

Next
0173ピラフ ◆9Jro6YFwm650 垢版2017/12/17(日) 23:06:53.62ID:tybEWHU1
>>172
objFile.Pathでおk
0174デフォルトの名無しさん垢版2017/12/17(日) 23:47:07.21ID:NS6MVH8q
>>173
ありがとう
途中でメッセージボックス出してファイルの名前だったり中身のデータも取得できた
みんな丁寧に教えてくれてほんとにありがとう
0175デフォルトの名無しさん垢版2017/12/17(日) 23:58:53.02ID:NZGyS71f
$folder = "c:\Filedate"

# yyyymmdd
$today = Get-Date -Format "yyyyMMdd"
# 日付を含んだ
$filter = "*" + $today + "*"

$file = ls -File -Path $folder -Filter $filter
# 読み込み
Get-Content $file

PowerShell で書いた。
PowerShell, PowerShell_ise で実行して
0176175垢版2017/12/18(月) 02:19:49.67ID:TbHEuMcS
修正

Get-Content では、相対パスでは、作業フォルダの場所次第で、動かないことがあるから、
絶対パスにしておいた方が無難

># 読み込み
>Get-Content $file

# 読み込み
Get-Content $file.FullName
0178ピラフ ◆9Jro6YFwm650 垢版2017/12/18(月) 21:33:44.64ID:Zeev6jNO
文字列 "平成29年12月18日" をDate型に変換したいのですがどうやればいいですか
教えてくださいお願いします
0179ピラフ ◆9Jro6YFwm650 垢版2017/12/18(月) 21:35:03.05ID:Zeev6jNO
"平成29年12月32日" のように不適切な日付の場合はアラートを出したいです
よろしく教えてくださいよろしくおねがいします
0180デフォルトの名無しさん垢版2017/12/18(月) 22:05:22.67ID:imW/xpNX
>>140-141
CSVの読み込み時に一律で Split(Line, ",") するのは勧めない。CSVの仕様的に正しくない。
「"」でくくられて「,」を持つフィールドを正しく取得できない。
良い機会だから、トークン切り出しクラスを実装してみたら?スキル上がるよ。

>>165
これくらい単純な事には、Execオブジェクトに dir /a-d /b させて StdOut をもらった方が楽。
ワイルドカードが使えるし。
0186ピラフ ◆9Jro6YFwm650 垢版2017/12/18(月) 22:55:29.37ID:Zeev6jNO
>>181
NGになって欲しい
なぜならば平成しか来ない想定だから
0188ピラフ ◆9Jro6YFwm650 垢版2017/12/18(月) 22:57:57.28ID:Zeev6jNO
>>187
テキストドライバがあるよ
ODBCドライバかOLEドライバかACEなんとかで提供されてるはず
0189片山博文MZ ◆T6xkBnTXz7B0 垢版2017/12/18(月) 22:58:18.77ID:eDTAq43p
VBSは正規表現が使えるから、文字列から数字をパターンマッチで取り出して、
後は、数の範囲を確認する。
西暦や和暦では月は1〜12であることはわかるね。各月の日数は月によって異なる。
カレンダー見ればだいたいわかるね。ただし、うるう年では2月は29日になる。うるう年の判定方法は検索して。
年号はデータを用意するしかない。
0190ピラフ ◆9Jro6YFwm650 垢版2017/12/18(月) 22:58:27.21ID:Zeev6jNO
>>184
追加はできるんじゃなかったかな
超絶遅いけど
0191デフォルトの名無しさん垢版2017/12/18(月) 22:58:29.49ID:imW/xpNX
>>186
法律上は
明治45年7月30日と大正元年7月30日は同じ日
大正15年12月25日と昭和元年12月25日は同じ日
だからどちらも入力として受け付けるってことでいいのか?
0192ピラフ ◆9Jro6YFwm650 垢版2017/12/18(月) 22:59:21.85ID:Zeev6jNO
>>189
日本語で言われても全然わからない
VBScriptランゲージでどうぞよろしくお願いいたします
0193ピラフ ◆9Jro6YFwm650 垢版2017/12/18(月) 23:00:15.01ID:Zeev6jNO
>>191
平成だけで良いです
明治も大正も昭和も仕様に含めない方向で
0196ピラフ ◆9Jro6YFwm650 垢版2017/12/18(月) 23:09:57.94ID:Zeev6jNO
>>195
うそーうそーうそー
ちょっと明日起きたら試してみる
0197片山博文MZ ◆T6xkBnTXz7B0 垢版2017/12/18(月) 23:14:00.79ID:eDTAq43p
毎年のことだが、1月は31日あり、2月は28日か29日あり、3月は31日あり、4月は30日あり、5月は31日あり、6月は30日あり、7月は31日あり、
8月は31日あり、9月は30日あり、10月は31日あり、11月は30日あり、12月は31日まである。
0198デフォルトの名無しさん垢版2017/12/18(月) 23:14:12.76ID:imW/xpNX
>>193
ちうことは…
1. フォーマットに従ってなければはじく。
2. 存在し得る日付かどうかを調べてはじく。
3. 合格したら西暦変換して出力
大体こんな感じ…だけどおまいさんなら楽勝で作れるでしょ。

今日は寝る。
0199ピラフ ◆9Jro6YFwm650 垢版2017/12/18(月) 23:14:40.38ID:Zeev6jNO
>>194
CSVファイルの読み込みはイレギュラーケースがExcelとテキストドライバーで違ったりしてて
正しいものだけ読めれば良いですってことなら使えるのだろうけれども
Excelと同じ結果を得たいとか、不正なデータがあったらアラート出したいとか
そういう要求があるとパーサこしらえなきゃいけなかったりするんだよね
どこまで細かく見ますかってことになろうかと
0200ピラフ ◆9Jro6YFwm650 垢版2017/12/18(月) 23:15:58.26ID:Zeev6jNO
>>198
1.は正規表現でイケると思うの
2.はどうやるの?
3.もお願い

以上、よろしくお願いします
0201ピラフ ◆9Jro6YFwm650 垢版2017/12/18(月) 23:17:29.61ID:Zeev6jNO
>>197
できそうですか!?よろしくお願いします!!
0202デフォルトの名無しさん垢版2017/12/18(月) 23:22:31.20ID:TbHEuMcS
カンマ区切りのCSV よりも、タブ区切りのTSV の方が良い

でも、TSVでも、データ内にタブを使わないように。
タブは、区切り文字のみに使うこと

>>178-179
そもそも、日本の和暦に対応している、OS のAPI があるのかな?
0203ピラフ ◆9Jro6YFwm650 垢版2017/12/18(月) 23:26:32.19ID:Zeev6jNO
>>202
わからぬ、だがピラフはそれを欲しい、作ってくれるか?
0206デフォルトの名無しさん垢版2017/12/18(月) 23:42:43.82ID:TbHEuMcS
大昔に、帳票アプリを開発した際は、

和暦年号の始まり・終わりの年月日を、DB (またはファイル)に入れておいて、
新しい年号も、DBへ追加することで、対応できるようにしていた
0208ピラフ ◆9Jro6YFwm650 垢版2017/12/19(火) 07:34:26.51ID:UhFkUq45
>>206
なるほどなるほどなるほど
0209ピラフ ◆9Jro6YFwm650 垢版2017/12/19(火) 07:36:09.47ID:UhFkUq45
>>207
13って表示されました
これは不吉な証拠だと思います
0210ピラフ ◆9Jro6YFwm650 垢版2017/12/19(火) 07:38:47.81ID:UhFkUq45
CSVをADODBで読み込んでみようと思ったの
64bitではACCESSの何かをインスコしないダメみたいなの
仕切りが高いと思います
0214ピラフ ◆9Jro6YFwm650 垢版2017/12/19(火) 20:40:14.41ID:z1fMJoxx
>>212
あざーす!>>212さんあざーす
0217ピラフ ◆9Jro6YFwm650 垢版2017/12/19(火) 22:27:57.95ID:z1fMJoxx
>>216
真似してもええんやで
0218デフォルトの名無しさん垢版2017/12/19(火) 22:43:25.21ID:9NfRyj4O
>>217
…と来ると思った。
その進歩の無さがこのスレを支えているのかも知れないな。

VBScript は「間違った、VB的な」ハンガリアン記法を敢えて使った方がいい場面があるのだが、まだ分からないのか…。
0219デフォルトの名無しさん垢版2017/12/19(火) 22:52:47.51ID:9NfRyj4O
あと、あれだ。
「面倒だから書かない」と「面倒だけど書くべき」場面の区別が付いてない。

自分だけが使う使い捨てコードならともかく、意志のないコードを人様に見せたらいかんよ。
0220デフォルトの名無しさん垢版2017/12/19(火) 22:57:00.07ID:9NfRyj4O
ま、ネットにコードをアップするくらいならコピペ元のURLを貼ってくれた方がエコなのでそっちを勧める。
0221ピラフ ◆9Jro6YFwm650 垢版2017/12/19(火) 23:08:46.42ID:z1fMJoxx
マウンテンゴリラが現れた
0222ピラフ ◆9Jro6YFwm650 垢版2017/12/19(火) 23:09:15.95ID:z1fMJoxx
ゴリラのコードが見たい
0223ピラフ ◆9Jro6YFwm650 垢版2017/12/19(火) 23:09:27.99ID:z1fMJoxx
ゴリラコード
0224ピラフ ◆9Jro6YFwm650 垢版2017/12/19(火) 23:27:32.56ID:z1fMJoxx
間違ったハンガリアンはとてもすごいんだとみんなに使ってもらいたいんだという
強いお気持ちをお持ちになっておられるのが伝わってきました

書かないべき書くべきところの区別が自分はついているんだと
自分ならこれを書くのに自分ならこれを書かないのにという思いを抱いておられることも
痛いほど伝わってきました

記法なんて好きにすればいい人それぞれ違っていいんだと
ピラフは思うけれどもそこまで強い思いがあるんだったらみんなに実物を見せるのがいんじゃないかな

これが自分が思う最高のコードだとバシーンと出したらいんじゃないかな
0225ピラフ ◆9Jro6YFwm650 垢版2017/12/19(火) 23:28:38.23ID:z1fMJoxx
実物出さないから説得力がないんだよね
0226デフォルトの名無しさん垢版2017/12/19(火) 23:30:06.33ID:ZrHp+0kQ
ピラフは他人の意見に耳を貸せるような人間じゃないからね
0227ピラフ ◆9Jro6YFwm650 垢版2017/12/19(火) 23:43:07.78ID:z1fMJoxx
ピラフのコードに言いがかりつけてるだけじゃん?
それってただのマウンティングだと思うしゴリラだと思うの
こうやったがいいと思うのならそれを出すべきだと思うんだよね
ピラフに文句言うんじゃなくて、自分ならこう書くってのを堂々と示すべきだと思う
それが本当に良い物ならみんな真似すると思うし有益だと思う
たとえ良くないものだったとしても自分の意見を主張したんだから価値あることだよ
他人を貶めてるだけじゃダメ、ゴリラから進化するべき
0228ピラフ ◆9Jro6YFwm650 垢版2017/12/20(水) 00:07:21.89ID:DtY415Ea
>>226
いつでもお耳貸すよ、ピラフのかわいいお耳貸したげるよ
賛同するかどうかは別として意見を聞くことは嫌いじゃないよ

自分の意見に賛同しないからこいつはダメだというのは支配者の考え方
北の黒電話さんのやり方

自分はこう書いてるなぜならばこういう目的があってそこにはこういう背景があって
こういう手段を検討したうえでっていうのが意見だと思うんだよね

整然とした論理展開があると説得力を感じるよね

意志のないコードとか人様に見せたらいかんとかはポエムチックな感情の垂れ流しかなと
0229ピラフ ◆9Jro6YFwm650 垢版2017/12/20(水) 00:09:29.93ID:DtY415Ea
ピラフのコードが美しすぎて嫉妬したんだと思う
0230デフォルトの名無しさん垢版2017/12/20(水) 00:36:58.23ID:iBjz3iUH
何か言われればとにかく理屈をこねて茶を濁す、それがピラフ
0231デフォルトの名無しさん垢版2017/12/20(水) 03:45:44.59ID:nn3v7K50
再配布可能のADODB, Microsoft Access Text Driver を使ったのか

SQLite などの無料DB は、使えないの?
0232ピラフ ◆9Jro6YFwm650 垢版2017/12/20(水) 07:44:17.63ID:DtY415Ea
>>230
ちょとー男子まじめにVBScript書きなさいよー
0233デフォルトの名無しさん垢版2017/12/20(水) 07:52:51.66ID:0h+M5O7M
それこそ敷居高いだろ
お手軽にテキストファイルを扱えるのがいいんだよ
もしくはMDBでいい
それ以上必要ならVBS使わない方がいい
0234デフォルトの名無しさん垢版2017/12/20(水) 10:42:57.83ID:e1DpHzhW
>>232
そうやってはぐらかし続けているのがいいと思う
0235デフォルトの名無しさん垢版2017/12/20(水) 10:46:13.76ID:apLR0/3w
雑炊おるか?
0237デフォルトの名無しさん垢版2017/12/20(水) 12:13:58.24ID:7tsrrWTX
レポートにまとめて提出しろよ精査してやるわ
ピラフがーとしか言ってないお前らに論理的な
文章が書けるとは思えんがな
0238デフォルトの名無しさん垢版2017/12/20(水) 12:16:17.94ID:7tsrrWTX
そもそも何を主張したいのかもわからん
ピラフが間違ったハンガリアンを使ってないのが
気に入らないだけ?
0240デフォルトの名無しさん垢版2017/12/20(水) 12:22:00.86ID:7tsrrWTX
間違ったハンガリアンを使ってほしいのなら
そのメリットを伝えないと、論文書かないと
たとえ正しいことを言ってたとしても
説得力がないと宝の持ち腐れ、精神を加速させるんだ
論理を展開するんだストーリーを描くんだよ!
0243デフォルトの名無しさん垢版2017/12/20(水) 12:31:23.12ID:yB/d6H1Y
ピラフってハンガリー人なのか
そうか
0244デフォルトの名無しさん垢版2017/12/20(水) 12:32:05.07ID:7tsrrWTX
間違ったハンガリアンは間違ってなかったという
夢を思い描く少年
だがそこに立ちはだかるピラフという謎の少女
敵か味方か果たして彼らの結末は……!?
0246デフォルトの名無しさん垢版2017/12/20(水) 12:38:16.66ID:yB/d6H1Y
>>245
トルコ料理みたいだが?
0250ピラフ ◆9Jro6YFwm650 垢版2017/12/20(水) 21:28:00.75ID:DtY415Ea
>>247
それトルコ大使館激おこ案件ですよね
0251デフォルトの名無しさん垢版2017/12/21(木) 01:31:48.04ID:zJsYQQc8
>>249
キモイ
0252デフォルトの名無しさん垢版2017/12/21(木) 01:34:38.58ID:zJsYQQc8
>>240
ハンガリアン言ってんのお前だろ?そんなのどうでもいいわ
0253ピラフ ◆9Jro6YFwm650 垢版2017/12/21(木) 07:28:25.33ID:59SFELR/
>>252

間違ったハンガリアン使ったほうがいいってピラフに言ってる人がいたの、どうでもよくないの
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

★ 218 :デフォルトの名無しさん [↓] :2017/12/19(火) 22:43:25.21 ID:9NfRyj4O (2/4)
>>217
★ …と来ると思った。
★ その進歩の無さがこのスレを支えているのかも知れないな。

★ VBScript は「間違った、VB的な」ハンガリアン記法を敢えて使った方がいい場面があるのだが、まだ分からないのか…。

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
0254ピラフ ◆9Jro6YFwm650 垢版2017/12/21(木) 07:34:01.68ID:59SFELR/
間違ったハンガリアン記法を敢えて使った方が良いという人が
間違ったハンガリアン記法を敢えて使った最高のコードを出せよとピラフは思うわけ
なぜ出せない、それがないから説得力がなくてただのマウンティングゴリラ野郎だってピラフ思っちゃうの
0255ピラフ ◆9Jro6YFwm650 垢版2017/12/21(木) 07:35:26.32ID:59SFELR/
>>251
キモくない、かわいい
0257デフォルトの名無しさん垢版2017/12/21(木) 23:40:57.07ID:auNHTpOs
>>255
キモいのはお前だよ
何の罪もない、晒されてる人が可哀想
0258デフォルトの名無しさん垢版2017/12/21(木) 23:45:51.93ID:auNHTpOs
>>253-254
スルーできてないところを見るとおまえ無邪気キャラ作ってるだろ
0259デフォルトの名無しさん垢版2017/12/21(木) 23:49:56.38ID:auNHTpOs
>>256
俺はあんまり妬ましい感情は持ち合わせていないよ
ピラフがキチガイなのは同意するけど
0260ピラフ ◆9Jro6YFwm650 垢版2017/12/22(金) 06:21:10.92ID:/gxjsZX4
>>257
キモいのは完全にお前
ピラフが一番かわいそう
0261ピラフ ◆9Jro6YFwm650 垢版2017/12/22(金) 06:21:26.04ID:/gxjsZX4
世界で一番かわいそう!
0262ピラフ ◆9Jro6YFwm650 垢版2017/12/22(金) 06:25:29.96ID:/gxjsZX4
>>259
ピラフのキャラを分析してピラフを悪しざまに言ってる時点で
ピラフに関心を抱いていて気を引こうとしてるのは明らかであり
あなたの行動は嫉妬によるものと判断して良いです。
自分に素直になりましょう。僕は本当はピラフになりたいです!と
大声で叫んだらスッキリすると思いますよ。以上がピラフからのアドバイスです。
参考になりましたら幸いです。
0264デフォルトの名無しさん垢版2017/12/22(金) 07:15:22.23ID:y7MgjsnO
>>259
じゃあそのレスから湧きだしてるドス黒い感情は何なの?やっぱお前キモいわw
0266ピラフ ◆9Jro6YFwm650 垢版2017/12/22(金) 07:38:26.47ID:/gxjsZX4
>>264
ドス黒い感情がピラフの上品なレスから湧き出すわけがないので
あなたの妄想によるものと思料されるわけです。キモいのはお前。
0267ピラフ ◆9Jro6YFwm650 垢版2017/12/22(金) 07:40:24.30ID:/gxjsZX4
キモいって言ってたからピラフのことだと思っちゃったの、てっきり!
0268ピラフ ◆9Jro6YFwm650 垢版2017/12/22(金) 07:44:25.48ID:/gxjsZX4
てへぺろ(・ω<)
0269デフォルトの名無しさん垢版2017/12/22(金) 08:10:44.86ID:arxIzEtZ
ピラフなので連投で応戦し余裕の無さを見せつけてしまいます
0270デフォルトの名無しさん垢版2017/12/22(金) 08:20:54.97ID:arxIzEtZ
>>262
アドバイス?他人のアドバイスを聞かないような奴がなにを?
0272デフォルトの名無しさん垢版2017/12/22(金) 08:37:53.51ID:fqPE8D2R
間違ったハンガリアンを使えというアドバイスか?
記法なんてそれあなたがそう思ってるだけですよねでしかないからな
0274デフォルトの名無しさん垢版2017/12/22(金) 08:49:13.95ID:arxIzEtZ
>>271
俺が何をアドバイスした?
0275デフォルトの名無しさん垢版2017/12/22(金) 08:55:19.75ID:arxIzEtZ
>>262
アドバイスなんぞ、あなたがそう思ってるだけですよでしかないそうで。
0276デフォルトの名無しさん垢版2017/12/22(金) 08:57:10.28ID:6K1dx/3N
>>274
知らねえよ、アドバイス聞かないって言ってたから
そういう経験があると思ったけど、自分のことを
人に聞くな
0277デフォルトの名無しさん垢版2017/12/22(金) 08:59:42.99ID:arxIzEtZ
>>276
アドバイスを聞かないのはいつものピラフだよ
0278デフォルトの名無しさん垢版2017/12/22(金) 09:02:20.11ID:6K1dx/3N
>>275
俺が言ったのは間違ったハンガリアンについてな
お前はそれをアドバイス全般に汎化したわけだけど
汎化できるものなのかな?よく考えてみて
0280デフォルトの名無しさん垢版2017/12/22(金) 09:03:41.53ID:arxIzEtZ
>>278
少なくとも>>262にはいえる
0282デフォルトの名無しさん垢版2017/12/22(金) 09:10:43.46ID:lyRs/gAj
ハンガリアン記法なんて過去の遺物だし
0283デフォルトの名無しさん垢版2017/12/22(金) 09:11:12.50ID:arxIzEtZ
>>281
だって全般に汎化したといったのはお前だもの
0284デフォルトの名無しさん垢版2017/12/22(金) 09:20:06.38ID:6K1dx/3N
>>283
アドバイスなんぞ、〜そうで
というふうにアドバイスを主語にして
誰かがそう言ったという伝聞形式で言った
わけだから、しらを切るのは難しいかと
0285デフォルトの名無しさん垢版2017/12/22(金) 09:26:26.09ID:6K1dx/3N
100歳まで生きる人間が存在することと
すべての人間が100歳まで生きること
は違うわけで、分かっててやってるならただのクズだけど
本当にわからずにやってるなら論理学の入門書を読むのが良いよ
0286デフォルトの名無しさん垢版2017/12/22(金) 10:03:48.12ID:arxIzEtZ
読み違えました、の一言で済むのにな
0287デフォルトの名無しさん垢版2017/12/22(金) 10:05:37.97ID:lyRs/gAj
ピラフの頭と同じで不毛な議論だね
0288デフォルトの名無しさん垢版2017/12/22(金) 10:08:39.50ID:arxIzEtZ
ああここはピラフスレだったか
0289デフォルトの名無しさん垢版2017/12/22(金) 10:27:05.36ID:lyRs/gAj
ピラフをイヂメテ游ぶスレです
0290デフォルトの名無しさん垢版2017/12/22(金) 19:52:04.07ID:y7MgjsnO
どっちかというと ID:6K1dx/3N の方がいぢめたくなるタイプだけどなw
というか完全にいぢめられっ子だろコイツw
0291デフォルトの名無しさん垢版2017/12/22(金) 20:08:57.64ID:HDUqSz1r
ピラフはいじめると喜ぶからな
0293デフォルトの名無しさん垢版2017/12/23(土) 21:11:05.73ID:haMiLSL6
>>292
そんな単純なものではない
0294デフォルトの名無しさん垢版2017/12/23(土) 22:12:51.74ID:IOu6KTYi
西暦2017年、IDEの進化によりハンガリアン記法は滅亡の危機に瀕していた
だが旧態依然としたVBScriptの開発環境と救世主ピラフによりハンガリアン記法は息を吹き返した
かに見えた
0295デフォルトの名無しさん垢版2017/12/23(土) 23:09:56.12ID:haMiLSL6
北斗の拳か
0297デフォルトの名無しさん垢版2017/12/24(日) 00:32:24.63ID:FMoWZ5wc
ちゃんと変数名が書けてないケースが多数だから、ハンガリアンにしてくれってことだと思うが。
ちゃんと書けてれば問題無いかもしれんが、ちゃんと書ける奴でもちゃんと書けるという信用を勝ち得ていなければ仕方ないな。
0298デフォルトの名無しさん垢版2017/12/24(日) 04:58:32.97ID:2PxYmIQz
fso_
fso_folder
fso_file

とかにしとけばいい変数をわざわざ

objFso
objFolder
objFile

とか書いてる人は何考えてんだろと思うよな
0300デフォルトの名無しさん垢版2017/12/24(日) 09:44:32.02ID:sxeGXkng
>>298
合ってるだろ?
FileSystemObjectにFolderオブジェクトにFileオブジェクトだ
Folder, Fileはfsoオブジェクトではない。
0301デフォルトの名無しさん垢版2017/12/24(日) 10:06:32.98ID:DUHodh9F
そもそも上も下もイラン
fso
file
folder
で十分でしょ?
これらの名前でオブジェクトじゃないことがあり得るの?
0302デフォルトの名無しさん垢版2017/12/24(日) 10:26:03.69ID:sxeGXkng
>>301
fileにファイル名、foloderにフォルダ名の文字列型とか。

そもそも、ハンガリアン記法はオブジェクト指向が導入されて
型名が多くなりすぎて破たんしたんだが。

それに、今はIDEを使う環境だとIDEが超優秀なので
ハンガリアンを使う意味が全くない。
0303デフォルトの名無しさん垢版2017/12/24(日) 10:32:09.65ID:DUHodh9F
>>30
ファイル名ならfileNameだろ
そんな変数の付け方するやつは殺せ
file
fileName
fileCreatedDate
とかでつけた方が読みやすい
まあこれもハンガリアン的ではあるが
とにかくシステムハンガリアンはクソ
0305デフォルトの名無しさん垢版2017/12/24(日) 11:25:33.69ID:DUHodh9F
>>304
安価ミスったわ
ネットのサンプルとか見てもぶち殺したくなる変数名ばっかで萎えるわ
同僚もシステムハンガリアン信奉者でしんどい
0306デフォルトの名無しさん垢版2017/12/24(日) 13:00:38.16ID:sxeGXkng
VBScriptはIDEのサポートが無いのでハンガリアンなんだろうね。
オブジェクト型だけobjかoでも付けとけば良いと思う。
0307デフォルトの名無しさん垢版2017/12/24(日) 15:36:46.16ID:9EARh1KB
>>301
普通にそれだと文字列だと思われるが?
0308デフォルトの名無しさん垢版2017/12/24(日) 15:40:34.55ID:oSJcOqye
実際、コード読むとハンガリアンの方が理解しやすい。
先に出たファイル名の文字列かオブジェクトかといったもろもろ含めるときちんと変数名を付けられてる奴なんて殆どいない。

書ける奴ほどそんなこと分かってるから変数名付けるのに凄く悩むし、ハンガリアン批判もしないと思うんだが。
0309デフォルトの名無しさん垢版2017/12/24(日) 15:48:30.99ID:CcW1Sn5A
>>307
あのさ
例えばfileで文字列だったらだよ?
パスなの?名前なの?わかる?
だからfileNameとかfilePathとか言う変数名をつけるの
この変数名ならオブジェクトや数値と言うことはあり得ないからね
システムハンガリアン使いはこういうのサボる口実にしてるだけなんだわ
0310デフォルトの名無しさん垢版2017/12/24(日) 21:26:09.83ID:JY5VMnoc
モンゴリアンが何か吠えているようですw
0312デフォルトの名無しさん垢版2017/12/29(金) 23:18:35.42ID:1POkgVP3
>>309
現実はやたら略す人間がいるから、そう簡単ではない。

変数名と実体が異なる場合や、論理名の日本語とまったく異なる命名をする人間もいる。
0313デフォルトの名無しさん垢版2017/12/29(金) 23:23:50.71ID:1POkgVP3
>>309
VB系の悪いところはObject型を推奨しているところ。

マイクロソフトのライブラリそのものだって型が想像できないものだらけ。
0316デフォルトの名無しさん垢版2017/12/31(日) 09:52:01.77ID:BeDJJP/b
今年もよろしくってのは2017年の事だよね。
ピラフに「よろしく」するのは1,2日で十分だ。
0322219垢版2018/01/12(金) 23:16:22.05ID:96cxGEMW
本来のハンガリアン記法は「用途」を書くという考えだった。型名を書くなんぞ発想じゃねえ。
型が変われば全部修正とかありねー。

「敢えて」つったところは。
VBScript ではオブジェクト型は代入で差別的に「Set」しなきゃならんだろ?
文法的に差別されている以上、後で読む人のために「obj」とか付けとくんだよ!!これは自分自身のためでもある。

Date型にも同様な問題は付いて回るが、「〜Date」とか「〜Time」とか付けることにしとけばいいと思う。
普通に代入できるし、特別なリテラルがある分「おたく、VBScript 書けるの?書けるなら、普通わかるよね?」という強要ができる部分がある。(当社比)
だがオブジェクト型、てめーだけは用途が多岐にわたる分、駄目だ。

ということが分からんって何なのだろうか?


あと、「『面倒だから書かない』と『面倒だけど書くべき』場面」についてだが。
理由は同じ。
「拡張性」
「後から読む人(自分を含む)のため」


こういうことは中学生とか高校生とかで小論文書かされたら大体分かる。
分からんならその程度の脳みそってことさ。
0323デフォルトの名無しさん垢版2018/01/13(土) 09:53:21.99ID:HHh5wxDC
>>322
差別とか言う言葉を使うな

それよりピラフはクリスマスに婿入りでもしたのか。
新幹線が自壊した頃だな。
うちの親が俺のパソコンを中古屋に出した日でもある。
ピラフのこと日記に書いてたから殺しに行った可能性あるな。
でも、翌日は珍しく一日に何度もうちに来てるんだよな。
何かを確認しに来たのかな。
0324デフォルトの名無しさん垢版2018/01/14(日) 08:40:22.81ID:Q445mvRu
ピラフ良い奴だったな。
居なくなると寂しいもんだ。
きっと向こうでもVBScript書いてるんだろうね。
0325デフォルトの名無しさん垢版2018/01/14(日) 19:36:01.71ID:Q445mvRu
ピラフ追悼age
0326デフォルトの名無しさん垢版2018/01/16(火) 10:11:55.16ID:UqdmI0tl
ピラフ(ToT)
0330デフォルトの名無しさん垢版2018/01/27(土) 11:21:22.80ID:D2QMTaR4
ピラフ追悼age
0331デフォルトの名無しさん垢版2018/01/27(土) 19:18:30.07ID:njNa7Kc7
社内システムのWindowsサーバーでのバッチ処理運用を任されることになった
開発会社から運用手順を引き継いでみると、サーバーにログインして
30個くらいのバッチファイルを手で順にぽちぽちと実行していく原始的なものだった
途中にディレクトリ移動やメッセージ確認などの手順も含まれている

とても手ではやっていられないという印象を受けたので、自動化を検討したい
・VBSのGUIで指定したバッチファイルを順次コマンドウィンドウへ流す
・コマンドウィンドウに吐き出されたバッチファイルの結果メッセージを監視し、
エラー文字列が含まれていたら警告ウィンドウを出して実行中止

・・・というようなスクリプトを組みたいのだが、VBSで実現可能だろうか?
ちなみにバッチファイルとVBAについてはいくらか知識があるが、VBSは未経験
0334デフォルトの名無しさん垢版2018/01/27(土) 22:59:37.53ID:njNa7Kc7
>>332
サーバーはディスプレイ・キーボード・マウスを装備しているからGUI操作可能
ていうか直接サーバーを操作する想定でシステム構築したそうだ
RubyもPowerShellも経験がなく、自分に扱えそうなのはVBAに似ているVBSくらいだと思う

>>333
何かおかしいかな?
先週引き継ぎ会があったばかりで困っているのだ
0339デフォルトの名無しさん垢版2018/01/28(日) 00:23:51.78ID:Zf2yP+RP
>>331
一番重要な情報が抜けている。
その30個ほどのバッチファイルの実行パターンは何種類かで固定か?
「時と場合によって様々に変わる」というならそもそも自動化する意味がほとんど無い。
0340331垢版2018/01/28(日) 06:35:54.51ID:XJz2kvxC
>>335
あちゃー
VBSにはVBAのようなユーザーフォームってないんだっけ?
各バッチファイルの実行ボタンと、正常終了・異常終了を表示する
テキストボックスを備えたGUIを妄想していたが無理か・・・

あと>>331に書いたとおり、各バッチファイルの標準出力に
エラー文字列が含まれていればオペレータに警告して実行を中断したい
バッチファイルには荷が重いのではないか

>>339
実行パターンは完全固定。ただし以下の特殊要因があり、なおさら実行支援手段が欲しい
・バッチファイル名に続けて引数文字列(その回ごとに全バッチファイル共通)を入力要
・途中で実行を休み、データ転送のWindowsアプリ操作を挟む必要あり
0341デフォルトの名無しさん垢版2018/01/28(日) 08:00:12.39ID:upwzKL61
>>340
標準出力のエラー判定がどの言語で作ってもネックになりそうだね。
ちゃんとしたアプリだと戻り値(errorlevel)にゼロ以外の値を返してるんじゃないの?
エラーも標準出力ではなくて標準エラー出力だろうし。

まぁ、実行を手動で30個のバッチにするようなアフォSIerだと
望むべくもないか
0343デフォルトの名無しさん垢版2018/01/28(日) 08:34:35.35ID:H0qeixAC
>>340
フォームはhtmlの知識あれば、htaでいけるよ
標準出力のメッセージでエラー判定はキツいね
一応Execなら近いこと出来るけど、元のバッチファイルから書き換えた方が早いかな
と言っても、人の作ったバッチファイル理解するのも大変だけどね
がんばってとしか言えないな
0344331垢版2018/01/28(日) 09:46:03.44ID:XJz2kvxC
>>341
ERRORLEVELはセットしていないそうだ

>>342
UIはそれでやるしかなさそうだね

>>343
納品物に手を入れるとサポートを受けられなくなるので、バッチファイルの修正は避けたい
Execについてマイクロソフトのドキュメントを調べてきた
Wscriptオブジェクトを作りExecメソッドでコマンドを実行すると
StdOutプロパティに標準出力が入ることを利用し、
InStr(object.StdOut.ReadAll, 文字列) > 0 のような判定をすれば行けるのかも

ほんとはJP/1のような運用支援ソフトを使うべきなんだろうけど、
そういう直接の利益を生まないものに予算が下りにくい会社なので・・・

ともかく頑張ってみるわサンクス
0345デフォルトの名無しさん垢版2018/01/28(日) 11:47:44.02ID:upwzKL61
>>344
戻り値をセットしてないなんて酷いプログラムだな。
BAT処理でも標準出力の文字列検索は出来るので何とかなるかもね。

いtったい何処のベンダーが作ったら30個のバッチを手動で走らせるような仕様になるのかと。
普通は自動化してボタン一発で実行とかタスクスケジューラで実行させるけどねぇ。。
低レベル過ぎるデベさんだね〜
0346デフォルトの名無しさん垢版2018/01/28(日) 21:32:52.73ID:cl7B8Mzd
ピラフの取り巻きが一番キモかった説
0349デフォルトの名無しさん垢版2018/01/30(火) 02:07:17.90ID:/7Bn9Ho4
Rubyではパイプラインで、サブプロセスを実行し、結果を受け取れる。
例えば下は、メモ帳の実行ファイルの場所を探す

resText = ""
IO.popen("where notepad") { |io| resText = io.read }
puts resText

出力結果
C:\Windows\System32\notepad.exe
C:\Windows\notepad.exe
0350デフォルトの名無しさん垢版2018/01/30(火) 02:18:32.27ID:2KH5MuW8
>>344
> InStr(object.StdOut.ReadAll, 文字列) > 0 のような判定をすれば行けるのかも
アホの子か?小学生から出直ししてこい。

1. 30個ほどのバッチファイルを定型処理
⇒ フツーにバッチでラップすりゃあいいだろ。引数取れるし。
2. > ・途中で実行を休み、データ転送のWindowsアプリ操作を挟む必要あり
⇒ 意味不明…まさかFTPとかで送信してまた受信を待つとか??ハァ??

クソバッチを全部捨てて自分で作るな。俺なら。
0351デフォルトの名無しさん垢版2018/01/30(火) 12:22:47.11ID:7oC6ahAb
このようにしてまた仕様と言う名のバグが産み出されそびえ立つクソになって行くのです
こんなときピラフがいてくれたらなあ
0352デフォルトの名無しさん垢版2018/01/30(火) 12:26:50.86ID:3jCMptyK
スーパーハッカーのピラフが居れば解決さ
0353349垢版2018/01/30(火) 23:54:25.86ID:/7Bn9Ho4
>>349
修正
>IO.popen("where notepad") { |io| resText = io.read }

# 標準エラー出力を、子プロセス側で標準出力にリダイレクトする
# 標準エラー出力と標準出力がマージされる

IO.popen( "where notepad", :err=>[:child, :out] ) { |io| resText = io.read }
0354ピラフ ◆9Jro6YFwm650 垢版2018/02/04(日) 15:13:21.26ID:GvS2o5m7
>>351
        ,、,, ,、,, ,, ,,
      _,,;' '" '' ゛''" ゛' ';;,,
     (rヽ,;''"""''゛゛゛'';, ノr)
     ,;'゛ i _  、_ iヽ゛';,  そんなこと言われても
     ,;'" ''| ヽ・〉 〈・ノ |゙゛ `';,     どうすりゃいいのさ
     ,;'' "|   ▼   |゙゛ `';,
     ,;''  ヽ_人_ /  ,;'_
    /シ、  ヽ⌒⌒ /   リ \
   |   "r,, `"'''゙´  ,,ミ゛   |
  /  /   リ、    ,リ  l  l   .
__l  l_.[] _゛r、ノ,,r"__/_/__
  \, ´-'ヽ
    ヾ_ノ
     |
     |
     |__   コロ・・・・
    _____\    コロ・・・・
   ()__)」
0355ピラフ ◆9Jro6YFwm650 垢版2018/02/04(日) 15:22:18.95ID:GvS2o5m7
>>328
パンツは履きなさいよ紳士淑女の嗜みとして
インフルエンザが猛威を奮っているらしいから
仮にノーパンがデフォの生粋の変態だとしても日本社会を病魔から
守るためにパンツは履くべきだし腹巻きを巻くべきだよ

参考までに
http://img01.naganoblog.jp/usr/mugenndai/4384572_1709475954_142large.jpg
0356ピラフ ◆9Jro6YFwm650 垢版2018/02/04(日) 15:28:25.92ID:GvS2o5m7
>>352
スーパーハカーといえば日本最大手の仮想通貨取引所であるコインチェックが
お金盗まれたらしいじゃん、まああいつは四天王の中でも最強...
Excelで管理してればこんなことにはならなかったのにね
0357ピラフ ◆9Jro6YFwm650 垢版2018/02/04(日) 15:29:41.90ID:GvS2o5m7
>>353
いいか、ここはVBScriptのスレだ
お前が書いてるのはRubyだ
悪くない続け給え
0358ピラフ ◆9Jro6YFwm650 垢版2018/02/04(日) 15:50:07.94ID:GvS2o5m7
>>344
似たような経験あるよ

処理が失敗しても正常終了するプログラムがあって
処理が成功したときのみ後続のプログラムを動かしたいってこと

処理が成功したときはログファイルに"success"って文字が出力される
仕様だったからプログラムの実行が終わったあとに
ログファイルをgrepして判断するようにした

前日のログを拾わないように今回分のみ出力されるログファイルと
永続的に出力されるログファイルを分けた

シェルスクリプトから呼び出すことを前提にしたプログラムなのに
処理が失敗して正常終了するなんて正気の沙汰じゃないと思った
リターンコードで判別できると超楽チンなのにね

フレームワークとか共通ライブラリとか自分で手を入れられないものが
そういう仕様だとあれだよね、ほんとあれだよ
0361デフォルトの名無しさん垢版2018/02/04(日) 22:55:47.36ID:oTwEdISy
>>358
そういう場合でも何とかする技術はあれこれあるけど
あれ?ピラフってgrepとか知ってるような奴だったっけ?

…こいつは臭いぜ…。偽物くさい…。
0362デフォルトの名無しさん垢版2018/02/05(月) 08:27:12.46ID:thAVDFFK
ピラフって超おナルシストだっだはず
0363デフォルトの名無しさん垢版2018/02/05(月) 12:21:34.30ID:PUaiSfXX
ピラフ復活しとるな
これでまた俺もパンツをはいたサルにもどれるw
0364デフォルトの名無しさん垢版2018/02/05(月) 19:29:58.40ID:rw2ec9Lj
ピラフの居ないこのスレなんて卵とご飯とラードとネギと焼き豚と塩コショウの入ってないチャーハンみたいなもんさ。
0365ピラフ ◆9Jro6YFwm650 垢版2018/02/05(月) 19:52:51.14ID:jcw1NCuo
Rubyistの人いるー?

エレガントな解法、エレファントな解法 〜モンテカルロ法を添えて〜
https://note.mu/issei_y/n/n882e9f77e8bd

これどう?このお題Rubyならどう解く?
0366デフォルトの名無しさん垢版2018/02/05(月) 20:14:02.52ID:0VcCX4hr
いや調子に乗るなよ
0367ピラフ ◆9Jro6YFwm650 垢版2018/02/05(月) 20:18:08.95ID:jcw1NCuo
>>366
じゃあVBScriptで解けるわけ?
0368ピラフ ◆9Jro6YFwm650 垢版2018/02/05(月) 20:22:56.26ID:jcw1NCuo
絶対VBScriptじゃ解けないよ
0369デフォルトの名無しさん垢版2018/02/05(月) 20:31:13.64ID:0VcCX4hr
その程度って事だろ
0370ピラフ ◆9Jro6YFwm650 垢版2018/02/05(月) 20:35:17.32ID:jcw1NCuo
VBScriptで解ける人なんて絶対居ないよ
できるものならやってみろって心底思うよ
0371デフォルトの名無しさん垢版2018/02/05(月) 22:56:58.58ID:iKZIeQUL
ピラフキャラ変わった?
なんか俺の知ってるピラフじゃない
パラレルワールドに来てしまったのか俺は?
0372ピラフ ◆9Jro6YFwm650 垢版2018/02/05(月) 23:18:21.66ID:jcw1NCuo
>>371
ピラフは出来もしない分際でイキってる人が大嫌いだからね
0378デフォルトの名無しさん垢版2018/02/06(火) 09:29:34.59ID:KLf4d4dU
ブラックピラフかw
0380デフォルトの名無しさん垢版2018/02/06(火) 12:36:17.03ID:xJzE1Tgz
ピラフはダークサイドに堕ちたんか
0381デフォルトの名無しさん垢版2018/02/06(火) 12:56:48.87ID:5YY4PHUq
自分が出した問いかけには回答が貰えて当然と考え
無視されたり答えてもらえないと相手を無能扱い

昔からのピラフそのものじゃないか
何も変わってない(成長していない)と思うが
0389デフォルトの名無しさん垢版2018/02/06(火) 14:13:56.77ID:xJzE1Tgz
ピラフが壊れた
ピラフが壊れた
0393ミスターポポ ◆9Jro6YFwm650 垢版2018/02/06(火) 19:41:44.78ID:OkJIQgZO
>>380
証拠もないのに適当なこと言わないで頂きたい
0394ミスターポポ ◆9Jro6YFwm650 垢版2018/02/06(火) 19:43:12.10ID:OkJIQgZO
>>390
それでは面接を始めます

いろんな問題があるなかでなぜこの問題に
挑戦しようと思いましたか? 解答の動機を教えてください
0395ミスターポポ ◆9Jro6YFwm650 垢版2018/02/06(火) 19:44:47.69ID:OkJIQgZO
                __ヾ:.vz __
             , . : : : : : : : : : : :\
            7: : : : : : : : : : : : : : : `ヽ
           /. : : : : : : : : : : : : : : : : :〈
            7.: :/: : : : : 从ハ: : : _: : {
            ≧:}レノイ'´    `゙` }rく
          /.::}从>=、__彡==ミr゙ .':.\
         /.::::::∧ミ乂__.ノ⌒ゝ. __ノノイ.::::::. \
      ,..:::´::::::::::::::::::ハ  厶_ji_   〃::::::::::::::::.`:::.、
     /.:::::::::::::::::::::::::::>'´rー==ミ:、':::::::::::::::::::::::::::::::\
    /.::::::::::::::::::::::::> ´    ̄ ̄ミz  ` <:::::::::::::::::::::::::::.
   ,:::::::::::::::::::::::/    r彡´二ユ     `ヽ::::::::::::::::::::::,
   ,::::::::::::::::::::::∧   r<::〉> ´ <=ミ    ∧::::::::::::::::::::,
0397ミスターポポ ◆9Jro6YFwm650 垢版2018/02/06(火) 19:54:22.58ID:OkJIQgZO
>>396
大変やな(´・_・`)
0398デフォルトの名無しさん垢版2018/02/06(火) 20:13:59.06ID:xOBvsWeM
>>381
こいつは何か言われればそれが面白くないからね
rubyの話を咎めたのになぜかvbsの提示にすり替わってるし
反省もしない向上もしないそれがピッコロ
0399ミスターポポ ◆9Jro6YFwm650 垢版2018/02/06(火) 20:25:40.52ID:OkJIQgZO
なんだピッコロの話かじゃあいいけど
0402ミスターポポ ◆9Jro6YFwm650 垢版2018/02/06(火) 21:13:23.44ID:OkJIQgZO
>>401
石油にか? 何の話?
0404ミスターポポ ◆9Jro6YFwm650 垢版2018/02/06(火) 21:51:54.12ID:OkJIQgZO
炭鉱で頑張るんやで
0405デフォルトの名無しさん垢版2018/02/06(火) 22:07:35.62ID:UOO0LUWk
>>403
あるじゃーのんか

>>398
まるで将棋だな
もとい、まるで女だな。
0406デフォルトの名無しさん垢版2018/02/07(水) 03:57:39.12ID:LQaGrglb
Windows10 Home で、WSL(Windows Subsystem for Linux)正式版を簡単に導入できた

MS Store から簡単に、Ubuntu 16.04 をダウンロードできた。
サイズは、200MB ほど

パッケージマネージャーで、Ruby 2.3 も簡単にインストールできた

ただ、Linux を使って、やる事がない
0408デフォルトの名無しさん垢版2018/02/07(水) 08:46:51.53ID:JQTULLGn
ピラフは暗黒麺に堕ちダース・ピラフとなった
もう米粒ではないイカ墨ピラフだ
0409ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 21:15:57.94ID:isOebZIS
                     /.⌒ヽ
                    /    ..\
                  ../      ヽ. \
        / ̄ ̄\     (./       .ヽ. )
      /       \    /         l"
      |::::::        | .ノ           l
     . |:::::::::::      |  |  ─    ─   .::|
       |::::::::::::::    | .| (●)  (●) .:::::|
     .  |::::::::::::::    }  |  (__人__)  ..:::::::|
     .  ヽ::::::::::::::    }  ヽ.._ ` ⌒´     _,ノ
        ヽ::::::::::  ノ    |          \
        /:::::::::::: く     | |        |  |
-―――――|:::::::::::::::: \――┴┴――――-┴┴――
0411デフォルトの名無しさん垢版2018/02/07(水) 21:31:57.95ID:4MElfpHe
この題材あんまりおもしろくないよな
よって自分でやれ
0412ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 21:34:08.91ID:isOebZIS
>>411
できてからいいなよ、ゆえにお前がやるんだよ
0413ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 21:35:42.58ID:isOebZIS
炭鉱で働きながら問題解いた人もいるんですよ、甘えるな!
0414デフォルトの名無しさん垢版2018/02/07(水) 21:39:04.33ID:4MElfpHe
他人にやらせようとしてるくせに何言ってんだこいつ
0415ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 21:42:36.36ID:isOebZIS
>>414
やってから言いなよ
この問題解いたら圧倒的な充実感に満たされて
文句言う気もなくすから
0416デフォルトの名無しさん垢版2018/02/07(水) 21:45:35.31ID:4MElfpHe
お前のコードを出せ理論は使いどころ間違ってない?
0417ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 21:48:25.89ID:isOebZIS
>>416
それとこれとは話がちがうだろ
ちーがーうーだーろー
0418ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 21:48:54.76ID:isOebZIS
問ー題ー解ーいーてー
0419デフォルトの名無しさん垢版2018/02/07(水) 21:59:45.69ID:4MElfpHe
仮に完璧なコード出したところで、糞どうでもいいようなレスしてはいおしまいなんだよね
レスは必ず付けるんだよ、なぜならこいつにとってはレスバトルでの敗北を意味するから
0420ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 22:04:47.95ID:isOebZIS
>>419
完璧なコード出してから言いなよ
言い訳ばかりで見苦しいよ、やらない理由を考えるより
できる方法を考えよう、前に進もう
0421デフォルトの名無しさん垢版2018/02/07(水) 22:26:17.85ID:4MElfpHe
手前で勝手にやってろってんだよ
お前のコード出せは「俺様に意見するな」に過ぎない
0422ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 22:30:07.49ID:isOebZIS
>>421
一緒にやろうよ、どうしてそんなに強情なのさ
0423デフォルトの名無しさん垢版2018/02/07(水) 22:36:06.12ID:4MElfpHe
延々と繰り返して持久戦に持ち込むつもりかな
これぞピッコロ
成長などするわけない
0424ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 22:51:08.66ID:isOebZIS
>>423
人のこと言える立場じゃないじゃん、完璧なコード出してないくせに
0425ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 22:52:49.62ID:isOebZIS
完璧なコード出してくれたらポポももっと成長しなきゃって思えるけど
出してないじゃん
0427ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 22:59:41.97ID:isOebZIS
>>426
解けることは炭鉱の人が示したよ、VBScriptで解けるよ
じゃあ炭鉱の人とは別の解を示してよ
単純だって言うくらいならできるでしょ
見栄張ってないことを証明して
0428デフォルトの名無しさん垢版2018/02/07(水) 23:01:19.52ID:4MElfpHe
>>424
言ったそばからそれかよ
そろそろ取り巻きを装って発狂しねえかな
0429デフォルトの名無しさん垢版2018/02/07(水) 23:06:59.24ID:4MElfpHe
意見をすればコード出せ
コードを出せばあっそ、よかったね

こいつの頭の中など見え透いてる
0431ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 23:10:40.12ID:isOebZIS
>>429
静かにして、いま集中してるから
0432ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 23:11:35.76ID:isOebZIS
>>430
それだけじゃないけどとりあえず別解示して
0433デフォルトの名無しさん垢版2018/02/07(水) 23:14:11.64ID:4MElfpHe
>>431
取りあえず何かレスしないと気が済まない?
だったらお前がまず黙っててみろよ
0434ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 23:15:49.85ID:isOebZIS
>>433
いまポポが集中してるところでしょうが!!
0435デフォルトの名無しさん垢版2018/02/07(水) 23:16:51.98ID:4MElfpHe
>>390に対して>>394だもんね
舐めくさってないかこのバカは
0436ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 23:20:42.00ID:isOebZIS
>>435
でもさあよくあるじゃん
是非うちで働きませんかと誘っておいて
出向いていったら弊社を志望した動機を教えてくださいって手合い
てめえが誘ってきたんだろうがという状況ですよ
なかなかおもしろいと思うんだよね
ユーモア理解してもらえると思ったんだけど
0437ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 23:21:26.34ID:isOebZIS
炭鉱夫のおっさんはわかってくれたと思うんだけど
0440ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 23:39:49.72ID:isOebZIS
>>439
ユーモアを理解せずコードも出せないお前の方がどうしようもないクズだよ
0441ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 23:41:14.85ID:isOebZIS
>>438
そういえばラピュタに出てくる親方も炭鉱夫じゃん
片山さんのことをラピュタのおっさんと呼ぶべきか
親方と呼ぶべきか迷うよね、まずそこから議論しよう
0442ミスターポポ ◆9Jro6YFwm650 垢版2018/02/07(水) 23:44:46.27ID:isOebZIS
>>426の人は単純な計算やんと関西弁まで使って大見栄きったんだから
別解示すことくらい朝飯前だと思うんで朝ごはんのおかずにしようと思うから
別解示してほしいの
0443デフォルトの名無しさん垢版2018/02/07(水) 23:50:15.53ID:4MElfpHe
>>440
手前の不届きをユーモアだとかほんとクズだよね
これぞピッコロ、反省などできるわけありません
0444デフォルトの名無しさん垢版2018/02/07(水) 23:52:48.31ID:4MElfpHe
さらには意見されたことが許せないのでいつも通りのコード出せ
なりふり構っている余裕などありません
0445ミスターポポ ◆9Jro6YFwm650 垢版2018/02/08(木) 00:03:08.30ID:F3iRrrRx
コード書けない人頑張ってるな
0446ミスターポポ ◆9Jro6YFwm650 垢版2018/02/08(木) 00:04:13.81ID:F3iRrrRx
でもちょっと静かにして欲しい寝てる人もいるんで時間考えて
頑張りたい気持ちはわかるから
0447ミスターポポ ◆9Jro6YFwm650 垢版2018/02/08(木) 00:04:47.85ID:F3iRrrRx
彼をこのスレの頑張り屋さんと呼ぶことにしようか
0448デフォルトの名無しさん垢版2018/02/08(木) 00:10:43.45ID:VokglfxL
寝てる人間がスレ見てうるさいなんて思うわけないだろ
そんな舐め腐った態度でコードを提示してくれるお人好しなんてまずいないよ
0449デフォルトの名無しさん垢版2018/02/08(木) 00:18:38.91ID:VokglfxL
そろそろ護衛してくれる取り巻きさんたち出てきてもいい頃じゃないの?
0451デフォルトの名無しさん垢版2018/02/08(木) 08:33:58.67ID:SUrbUNKP
>>442
一番単純で素直な方法はなもう示されてるじゃないか。何故別解が欲しいのか?
お前は何の考えもなく、何か刺激を受けるコードに出会いたいだけだろ。

自分の考えを言葉にすることもできない無能が偉そうな事を言うな
0453デフォルトの名無しさん垢版2018/02/08(木) 08:49:51.44ID:XHvZ2cZH
暗黒面に堕ち、ダース・ピラフ卿となったピラフには死を
0456デフォルトの名無しさん垢版2018/02/08(木) 23:03:45.85ID:tnu1egt/
ははぁ。
「100bitのビット列を生成する。パターンは2^100通り」
「その中で、『1が10連続するパターンに一度でもマッチする』のは何通りか」
というお題だな。

そういう意味でコテのおっさん達は失格。

おっさん達の人格がアレとしてこのお題、ちょっと難しい。
強引にやれば解けるのは自明だけど。
元のブログの著者が「知り合いの数学者に『エレガントに』解いてもらった」てのが分からないなぁ。
紙上でサクッと出せるもんなんだろうか…。俺は思いつかない。
0457ミスターポポ ◆9Jro6YFwm650 垢版2018/02/08(木) 23:12:40.74ID:F3iRrrRx
エロティックに解いて欲しい
0460ミスターポポ ◆9Jro6YFwm650 垢版2018/02/09(金) 06:57:53.58ID:mo3G8y2t
>>458
こわっ
0461ミスターポポ ◆9Jro6YFwm650 垢版2018/02/14(水) 23:24:30.53ID:tnmvc1jI
ぶんぶんはろーぶいびーえす
0462デフォルトの名無しさん垢版2018/02/14(水) 23:42:53.08ID:DFNYs9as
ばーか
0465デフォルトの名無しさん垢版2018/02/15(木) 00:10:32.37ID:HvtjjqnS
>>463
ばーか
0466ミスターポポ ◆9Jro6YFwm650 垢版2018/02/15(木) 07:28:13.33ID:R43pB1Wi
>>464
あざーす片山さんあざーす
0467ミスターポポ ◆9Jro6YFwm650 垢版2018/02/15(木) 07:29:06.24ID:R43pB1Wi
>>465
ギブか?おーん?
0469ミスターポポ ◆9Jro6YFwm650 垢版2018/02/15(木) 20:54:55.14ID:R43pB1Wi
じゃあなんですか、スレ違いの発言しちゃいけないとでも言うんですか
0470ミスターポポ ◆9Jro6YFwm650 垢版2018/02/15(木) 20:56:59.25ID:R43pB1Wi
Rubyというメガネを通してVBScriptを見ることで初めて見えるものってあると思う
そういうのを大切にしていきたい
0472ミスターポポ ◆9Jro6YFwm650 垢版2018/02/15(木) 21:59:15.18ID:R43pB1Wi
サバサバしてる方が良いわけ?
それベッドの上でも言える?
そこんとこよく考えて発言していただきたい
0473デフォルトの名無しさん垢版2018/02/15(木) 22:03:58.95ID:HvtjjqnS
>ピラフは、VBからはじめたので、Cのポインタのプログラムは、
> 組めないですが、まぁ、CASLのLEAとLDで組むようなものでしょうか。
>たとえば、自分が、マンガを読むとき、マンガの棚には、目的のマンガの本が
> あります。
> 現実は、あまくないです。マンガは、ないので、本屋にいって金で買い増す。
>さらに、さがせば、ポインタのポインタのようなもの・。
> 自分が辞書でことばの意味を調べることに似ていますが、
>ピラフは、20代でマンガをかったのは、10冊もないでしょう。
>クソバカ片山を辞書でひいても、のっていません。
>そんなのは、あたりまえで、ピラフは、辞書は、ひいていません。
>
>それでわ。
0475ミスターポポ ◆9Jro6YFwm650 垢版2018/02/15(木) 22:13:12.55ID:R43pB1Wi
>>473
なにこの怪文書
大丈夫なの? お薬飲んだ?
0476ミスターポポ ◆9Jro6YFwm650 垢版2018/02/15(木) 22:13:29.64ID:R43pB1Wi
>>474
はいNG
0478デフォルトの名無しさん垢版2018/02/15(木) 22:31:40.17ID:HvtjjqnS
>天才白白のおめざめですぅー!!
> 今週は、なんとか代休とれそうですぅ!!
>それまで、こつこつゲーム制作ですぅ!!
> 今日は、ザコ編隊飛行のアニメパターンと
>美少女CGの完成がメインですぅ!!
>どんなのができるというわけなのかなぁー!!
>まようというわけなのかなぁー!!
> 人間ねぼけようかなぁー!!
>
>うわぁーーい!!
>
>           ______ _______
>           /          __ ____)
>     V     / でわですぅ!!   / ////  
> v( ^ー^)v <____________________)
>  | 白白 |
>  O   O
0479ミスターポポ ◆9Jro6YFwm650 垢版2018/02/15(木) 22:40:49.77ID:R43pB1Wi
>>478
カワイイ(//ω//)
0480デフォルトの名無しさん垢版2018/02/15(木) 22:57:12.97ID:HvtjjqnS
>Rubyistの人いるー?
>
>エレガントな解法、エレファントな解法 〜モンテカルロ法を添えて〜
>http://note.mu/issei_y/n/n882e9f77e8bd
>
>これどう?このお題Rubyならどう解く?
0481デフォルトの名無しさん垢版2018/02/16(金) 04:37:34.73ID:UeJm4Cbf
「交通事故」でも過労死 裁判所が画期的な和解勧告
http://news.yahoo.co.jp/byline/konnoharuki/20180209-00081434/
いよいよ「働き方改革」が法案審議に
http://business.nikkeibp.co.jp/atcl/report/16/021900010/012500060/
「ルール違反の残業には罰則を」安倍政権が成立を目指す「働き方改革関連法」を事前予習!
http://headlines.yahoo.co.jp/hl?a=20180125-00010003-abema-bus_all
長時間労働の是正へ「特別チーム」 厚労省、全国に設置
http://headlines.yahoo.co.jp/hl?a=20180125-00000010-asahi-soci
週休三日制のメリット、デメリットを考える
http://dime.jp/genre/476977/
「週休3日制」で社員から悲鳴? 一方で支持された「気分で出勤制度」とは
http://dot.asahi.com/aera/2016032300229.html?page=2
残業時間を自動記録!iOS向けアプリ「残業証拠レコーダー」リリース
GPSで自動記録、弁護士監修で証拠能力高く
http://news.livedoor.com/lite/article_detail/13125505/
0482デフォルトの名無しさん垢版2018/02/16(金) 14:19:30.97ID:zn59WJDb
再起動したときにメールを送信するものを作っています
http://www.atmarkit.co.jp/ait/articles/0405/22/news017.html
これを参考に以下にようにしてみたのですが
★転送においてサーバーに接続できませんでした。
と表示されます
★[安全性の低いアプリの許可:有効] をgmail上で設定しています
問題点がありましたらご指摘ください

Set oMsg = CreateObject("CDO.Message")
oMsg.From = "hoge@gmail.com"
oMsg.To = "hoge@gmail.com"
oMsg.Subject = "Test"
oMsg.TextBody = "テストメッセージです" & vbCrLf & Now
oMsg.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing";) = 2
oMsg.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver";) = _
"smtp.gmail.com"
oMsg.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport";) = 465
oMsg.Configuration.Fields.Update
oMsg.Send
0483デフォルトの名無しさん垢版2018/02/16(金) 14:21:11.14ID:zn59WJDb
再起動したときにメールを送信するものを作っています
http://www.atmarkit.co.jp/ait/articles/0405/22/news017.html
これを参考に以下にようにしてみたのですが
★転送においてサーバーに接続できませんでした。
と表示されます
★[安全性の低いアプリの許可:有効] をgmail上で設定しています
問題点がありましたらご指摘ください

Set oMsg = CreateObject("CDO.Message")
oMsg.From = "hoge@gmail.com"
oMsg.To = "hoge@gmail.com"
oMsg.Subject = "Test"
oMsg.TextBody = "テストメッセージです" & vbCrLf & Now
oMsg.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing";) = 2
oMsg.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver";) = _
"smtp.gmail.com"
oMsg.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport";) = 465
oMsg.Configuration.Fields.Update
oMsg.Send
0484ミスターポポ ◆9Jro6YFwm650 垢版2018/02/16(金) 21:59:16.25ID:PUEkZrZs
>>483
認証の情報が必要なんじゃないかと

↓こちらでどう?

VBScriptのCDO.MessageでGmailアカウントを使用したメール送信
http://itmemo.net-luck.com/vbscript-mail/
0485デフォルトの名無しさん垢版2018/02/17(土) 08:56:07.63ID:WaYsCacy
>>484
ありがとうございます
この方法でメールを送ることはできました
あとは自分でPC起動時に自動で実行できるかテストしてみます
ありがとうございました
0487ミスターポポ ◆9Jro6YFwm650 垢版2018/02/21(水) 22:45:09.17ID:DKFUidIG
ご査収ください

Sub Bubblesort(ary, fst, lst)
  If fst < lst Then
    Call MoveLast(ary, fst, lst)
    Call Bubblesort(ary, fst, lst - 1)
  End If
End Sub

Sub MoveLast(ary, fst, lst)
  If fst < lst Then
    Call MoveLast(ary, fst, lst - 1)
    Call Exchange(ary(lst - 1), a(lst))
  End If
End Sub

Sub Exchange(a, b)
  If a > b Then
    Dim t
    t = a
    a = b
    b = t
  End If
End Sub
0488デフォルトの名無しさん垢版2018/02/22(木) 08:02:06.00ID:fzcPxoTK
vbs単体でストップウォッチみたいなの作るのって不可能?
msgboxじゃ処理止まるしなあ。
複数ファイルを非同期で走らせるとか、hta使うかしないと無理かな。
powershell では作れそうだが。
0489デフォルトの名無しさん垢版2018/02/22(木) 09:16:34.62ID:f/Ljiqe+
開始の時刻を記録して
入力があった時刻を記録して
差を計算すれば良いような
何をやりたいのかよくわからんが
0491デフォルトの名無しさん垢版2018/02/22(木) 18:07:56.06ID:fzcPxoTK
>>489
時間計測は出来るけど、それを例えば1秒毎に表示を更新してカウントダウンみたいなのをやる方法が分からなくて。

>>490
ポップアップってのがあるのか。けど閉じたり開いたりするのはちょっとうざったいなあ
0493デフォルトの名無しさん垢版2018/02/22(木) 19:00:38.20ID:2+xwAIXD
>>492
それじゃ単なる時計だよ
ストップウォッチだからスタートはいいとしてストップボタン(ボタンでなくてもいいけど)をどうするかが問題
標準だとHTAが無難だと思う
0494デフォルトの名無しさん垢版2018/02/22(木) 20:58:27.59ID:45CkAVud
>>492
なるほど、もう少し詳しく教えてください。
ストップウォッチと書いたけれど、それでやりたいことは実装できそう。

vbsダブルクリックからコンソールに出力はどうすれば?
0498デフォルトの名無しさん垢版2018/02/22(木) 21:19:32.19ID:XPN6kdE8
>>494
一行更新は出来ないね
後カウントダウンは出来るけど、キー入力できないので停止が出来ない
何がしたいかはっきりしないのでなんとも言えないけど、GUI欲しいなら素直にhtaで書いた方がいいと思う
0500デフォルトの名無しさん垢版2018/02/22(木) 21:49:27.75ID:XPN6kdE8
>>499
何だろうね
echoってwritelineと同じかもと思ってstdout.writeでやってみたけど、横に繋がるだけで一行更新は出来ないみたい
0501デフォルトの名無しさん垢版2018/02/22(木) 21:54:14.07ID:45CkAVud
みなさんありがとうございます。

具体的に言うと、測定機器があってその出力結果の処理に既にvbsを使っています(ドラッグ&ドロップが凄く便利)。
でその前の測定のときに時間を計測する必要があるのですが、いつもスマホのタイマーやストップウォッチを使っているので、そのvbsに機能を付加できないかと思った次第です。

htaもいいのですがファイルが2つになるので、できれば一つで実現出来ないかなと。
0504デフォルトの名無しさん垢版2018/02/22(木) 22:12:30.09ID:XPN6kdE8
>>501
複数行出てもいいならこんな感じでいいんじゃないのかな

Const Cdt = 5
Dim Tm,T1
If MsgBox("カウントダウンを開始します。",vbOKCancel+vbInformation) <> vbOK Then WScript.Quit
Tm = Timer
Do
T1 = Cdt - (Timer - Tm)
WScript.Echo Round(T1,1)
If T1 <= 0 Then Exit Do
WScript.Sleep 50
Loop
0505デフォルトの名無しさん垢版2018/02/22(木) 22:20:03.32ID:K6gwUVsb
Ruby でも、ストップウォッチは困る

Rubyから、Selenium WebDriver で、わざわざ、ブラウザを起動して、
jQuery で操作してるのは、漏れぐらいかw

何をやっているのか、よく分からない
0506片山博文MZ ◆T6xkBnTXz7B0 垢版2018/02/22(木) 22:26:02.75ID:bw7NPixR
vbCRで行更新は問題なかったが、WScript.Echoが最後に改行する問題があるようだ。

WScript.Echo "aa" & vbCR & "ab"
0507片山博文MZ ◆T6xkBnTXz7B0 垢版2018/02/22(木) 22:31:01.12ID:fAW7dU6s
これでOK。

Dim fso, conout
Set fso = CreateObject("Scripting.FileSystemObject")
Set conout = fso.CreateTextFile("CONOUT$")
conout.Write vbCr & "TEST1"
conout.Write vbCr & "TEST2"
conout.Close
0508ミスターポポ ◆9Jro6YFwm650 垢版2018/02/22(木) 23:10:06.13ID:YcYRar81
>>499
FSOならイケたような

Const StdOut = 1

Dim FileSystem
Set FileSystem = CreateObject("Scripting.FileSystemObject")

Dim Stream
Set Stream = FileSystem.GetStandardStream(StdOut)

Call Stream.Write(vbCr & "hoge")
Call Stream.Write(vbCr & "fuga")
0509ミスターポポ ◆9Jro6YFwm650 垢版2018/02/22(木) 23:12:27.36ID:YcYRar81
Call WScript.StdOut.Write(vbCr & "hoge")
Call WScript.StdOut.Write(vbCr & "fuga")
これで普通にできたわワロス
0510ミスターポポ ◆9Jro6YFwm650 垢版2018/02/22(木) 23:13:05.69ID:YcYRar81
>>505
じゃあこれ、Rubyでよろ

エレガントな解法、エレファントな解法 〜モンテカルロ法を添えて〜
https://note.mu/issei_y/n/n882e9f77e8bd
0511デフォルトの名無しさん垢版2018/02/22(木) 23:40:40.27ID:pWXFDnT3
>>510
ばーか
0513デフォルトの名無しさん垢版2018/02/23(金) 07:17:30.02ID:rFyc7Zoy
いやみなさん参考になりました。
cscriptからの実行で最低限の欲しい機能は実装できそうです。
それ以上望むときはhtaなど使ってみます。
どうもありがとうございました。
0517デフォルトの名無しさん垢版2018/02/23(金) 17:23:16.42ID:rFyc7Zoy
>>516
他のvbs呼び出し時に指定できるはず
0519デフォルトの名無しさん垢版2018/02/24(土) 14:14:40.12ID:RRgfLCln
>>518
winsock ocxはCOMだから使えるだろ
0521デフォルトの名無しさん垢版2018/02/27(火) 08:27:28.58ID:NECscFm8
そうなの?
0522デフォルトの名無しさん垢版2018/02/27(火) 18:28:38.01ID:6kwdf3qL
>>520
VBScript から WinSock を使おうとするとオブジェクトは作れても上手く動かない。
ocx は画面の部品だから VBScript から使えなくても仕方がない。
また、使えたとしても VBScript から操るのはライセンス違反にあたるんだよなぁ。
ググれば分かるよ。
0523デフォルトの名無しさん垢版2018/02/28(水) 08:44:15.01ID:3v2JUwri
>>522
Wscript.CreateObjectでインスタンスを作ると使えるらしいが。
mswinsock.ocxの単体配布はライセンス違反だがvbのダミーアプリを作って配布は大丈夫なのでは?
0524デフォルトの名無しさん垢版2018/02/28(水) 21:16:35.24ID:QE0vwaYh
>>523
技術的、ライセンス(単体配布ではなくデザインライセンス)的にダメな理由は大体以下。
http://nonsoft.la.coocan.jp/Chinamini/20100001/20100305.html
https://stackoverflow.com/questions/6348907/vbscript-jscript-networking-connect-either-udp-or-tcp
https://support.microsoft.com/ja-jp/help/318597/you-receive-an-error-message-you-do-not-have-a-license-to-use-this-con

よって、VB6.0 の開発ライセンスを持っていて、コマンドとして作って、それを VBScript から Exec する分には合法だと思うよ。
「Mswinsck.ocx の COMオブジェクトをコードから直接覗く行為」≒「開発行為、もしくはスクリプトからの直接使用」が駄目だと解釈したけどね。

ちなみに、PowerShell なら好きなポートから TCP し放題。
あーもうこっちでいいやと思った。
0525デフォルトの名無しさん垢版2018/02/28(水) 21:38:28.95ID:QE0vwaYh
あ、Mswinsck.ocx をラップしたような COM を作ってる人は世界にいっぱいいる。
それでいいんじゃないかな。
0526デフォルトの名無しさん垢版2018/03/01(木) 08:30:04.02ID:x2Us4BmG
>>524
>ちなみに、PowerShell なら好きなポートから TCP し放題。
でもセキュリティがお面倒なんでそ?
0527デフォルトの名無しさん垢版2018/03/13(火) 19:47:35.20ID:jP/GpVv+
みなさん、教えてください

VBScript逆引き大全500の極意
という本を買いました
vbsからエクセルを操作するやり方が
たくさん出ていて買ってよかったです

そこで疑問が
エクセル操作は、この本に出てる
ことしかできないのでしょうか?

それとも、できることはもっと
あるけど本では一部しか載ってない
のでしょうか?
0529527垢版2018/03/14(水) 12:19:12.70ID:4/65xvyo
ありがとうございます
「 excel.application やりたいこと 」
で検索してみます
0530デフォルトの名無しさん垢版2018/03/15(木) 06:43:28.50ID:D4RVJiAa
いまさらVBScriptを使おうとする理由はなんなんだ?
0531デフォルトの名無しさん垢版2018/03/15(木) 07:04:42.56ID:FyAQJQXD
代替手段がない
0532デフォルトの名無しさん垢版2018/03/15(木) 07:07:39.93ID:FyAQJQXD
VBScript以外の言語を使う人は結局イキってるだけ
0534デフォルトの名無しさん垢版2018/03/15(木) 10:56:24.90ID:a/qw7if6
PowerShellのセキュリティ制限が緩かったらVbscriptもbatも絶滅してたかもね
0536527垢版2018/03/15(木) 13:06:55.99ID:jI8Jtvt0
仕事用に、htaで簡単な押しボタン式ツールを
作ってみんなに使ってもらってるんです
いつまで使えるか不安ですが
0539527垢版2018/03/15(木) 23:27:40.71ID:z7VP3lJQ
WPF?
グーグル先生に聞きましたが
よくわかりませんでした

HTAとVBSって、ホント人気ないですね
会社でちょろっとしたツールを
作るには最適だと思うんですが
0541デフォルトの名無しさん垢版2018/03/16(金) 07:27:53.84ID:94o+zqi4
VBSの貧弱な機能に絶望してPowerShellを勉強してみたが
=じゃなくて-eqだとか、大昔のUNIXに載ってたB-shellかよと再絶望した
VBSを捨てて一から設計したスクリプト環境がこれではゲイツも浮かばれんわ
0542デフォルトの名無しさん垢版2018/03/16(金) 08:22:04.56ID:X9tgS4BB
>>541
理由はあったみたいだけど、不等号の表現は失敗だと思う。直観で分かりにくいよな。
0543デフォルトの名無しさん垢版2018/03/16(金) 08:35:46.99ID:Ib57sq5c
>>539
wpfはグーグル先生じゃなくてかずき大先生だろ?
0545デフォルトの名無しさん垢版2018/03/17(土) 07:13:49.84ID:nxO/ldT7
シェルスクリプト、PowerShell、VBS の次のレベルは、Ruby

Windows でも、ファイル・テキスト処理に問題ない
0547ピラフ ◆9Jro6YFwm650 垢版2018/03/17(土) 14:24:53.79ID:k10yAZH4
>>534
じゃあこれ、PowerShellでよろ

エレガントな解法、エレファントな解法 〜モンテカルロ法を添えて〜
https://note.mu/issei_y/n/n882e9f77e8bd
0548デフォルトの名無しさん垢版2018/03/17(土) 16:15:19.01ID:vVxc7E6H
>>546,547
ばーか
0549ピラフ ◆9Jro6YFwm650 垢版2018/03/17(土) 18:59:07.51ID:PdA6nn4X
できないの?おーん?
0552ピラフ ◆9Jro6YFwm650 垢版2018/03/17(土) 20:18:45.56ID:PdA6nn4X
>>550
ピラフにはイギリス人の血が混じっているので収集癖があります
いわば大英博物館もピラフに流れている血のおかげで建っていると言っても過言ではないわけです
0553ピラフ ◆9Jro6YFwm650 垢版2018/03/17(土) 20:21:33.98ID:PdA6nn4X
>>551
それがビューティフルだと思って書いたわけ?
なにも考えず書き写すだけじゃ意味ないよね
もっと工夫できるよね、ちゃんとやって
0554ピラフ ◆9Jro6YFwm650 垢版2018/03/17(土) 20:22:40.74ID:PdA6nn4X
君たちの潜在能力はそんなものじゃない
もっと工夫できるし、もっとビューティフルなコードに辿り着ける
もっとやれるよ
0555ピラフ ◆9Jro6YFwm650 垢版2018/03/17(土) 20:30:34.59ID:PdA6nn4X
言語の特徴もそう、Rubyらしいプログラム、PowerShellらしいプログラムがある
Rubyの特徴っていうのは便利な関数がたくさん用意されていて
簡単な文法がたくさん用意されていてラムダ式も簡単に書くことができて
ストリームの処理もお手の物でPowerShellはとにかく頑張ってる
そういう言語の特徴をとらえた上でその言語らしいコードを書くのが
スタイリッシュだと思うしビューティフルでブリティッシュだと思う
0556ピラフ ◆9Jro6YFwm650 垢版2018/03/17(土) 23:58:43.82ID:PdA6nn4X
それじゃあ勝負しましょうよ
Cドライブ以下(サブディレクトリ含む)のすべてのファイルの
ファイル名とファイルサイズをテキストファイルに出力するの
PowerShellとVBScriptでどっちが速いか勝負しましょうよ
0557ピラフ ◆9Jro6YFwm650 垢版2018/03/18(日) 00:00:13.02ID:2A979qoc
ピラフがプロジェクトマネージャやるから

>>550
VBScriptのコードよろしくお願いします

>>551
PowerShellのコードよろしくお願いします
0558ピラフ ◆9Jro6YFwm650 垢版2018/03/18(日) 00:04:05.17ID:2A979qoc
 ∧,,∧
(=・ω・) にゃん♪
(,, uuノ
0559デフォルトの名無しさん垢版2018/03/18(日) 03:04:57.01ID:JFJ3EKTR
Ruby で書いた。
2ch 以下のフォルダを、再帰的に走査して、ファイル名・サイズ(KB)を表示する

# . で始まる、directory, file を除く
Dir.glob('C:/Users/Owner/Documents/2ch/**/*') do |file|
stat = File.stat file
size = stat.size / 1024
if size < 1
size = 1
elsif size >= 1000
# ここだけ、size は、3桁区切りの文字列になる!
size = size.to_s.gsub(/(\d)(?=(\d{3})+(?!\d))/, '\1,')
end
puts "#{file} : #{size} KB"
end
0560デフォルトの名無しさん垢版2018/03/18(日) 08:31:16.41ID:N1H3Isud
>>552
ピラフはキリギリスの血が混じっていているのか
只者ではないと思っていたが昆虫から進化していたのか
0561デフォルトの名無しさん垢版2018/03/18(日) 09:07:16.57ID:0rUfomSx
>>555
うんちブリブリブリティッシュ
0562ピラフ ◆9Jro6YFwm650 垢版2018/03/18(日) 10:06:50.54ID:6KkWSEKw
>>559
やるじゃん、こういうのサクッと書けるのがRubyの強みだよね
0563ピラフ ◆9Jro6YFwm650 垢版2018/03/18(日) 10:09:38.26ID:6KkWSEKw
>>560
オメーのその早とちりなところピラフ嫌いじゃない
0564ピラフ ◆9Jro6YFwm650 垢版2018/03/18(日) 10:09:50.98ID:6KkWSEKw
>>561
IQがひどいと思いました
0565デフォルトの名無しさん垢版2018/03/18(日) 10:17:14.00ID:0rUfomSx
またこいつ全レス始めてるよww
0566ピラフ ◆9Jro6YFwm650 垢版2018/03/18(日) 10:20:44.35ID:6KkWSEKw
はいNG
0568ピラフ ◆9Jro6YFwm650 垢版2018/03/18(日) 10:27:58.62ID:6KkWSEKw
なんだじゃあしょうがないな
0569デフォルトの名無しさん垢版2018/03/18(日) 10:45:03.99ID:0rUfomSx
許せるかどうかはまた別の話だろ
0571ピラフ ◆9Jro6YFwm650 垢版2018/03/18(日) 12:05:03.33ID:6KkWSEKw
>>570
あざーす片山さんあざーす!
0572デフォルトの名無しさん垢版2018/03/18(日) 13:05:21.68ID:1TxSiTde
>>557
こんなんでいいの?工夫もクソも無いけど
ls 'C:\Users\Owner\Documents\' -rec -file | select Name,Length | Export-Csv .\hoge.txt -e UTF8 -not
0573ピラフ ◆9Jro6YFwm650 垢版2018/03/18(日) 13:10:14.80ID:6KkWSEKw
>>572
ありがとうございますー!
0574デフォルトの名無しさん垢版2018/03/18(日) 14:11:51.76ID:gmOGH5rK
>>563
ピラフは焼き鳥か
ということはレプティリアン
キモいわ
0575ピラフ ◆9Jro6YFwm650 垢版2018/03/18(日) 14:19:56.76ID:6KkWSEKw
>>574
ちょっと待てピラフキモいのか?
ピラフキモくないと思ってたから
ピラフキモいみたいな言われ方すると
ピラフ傷つくんですけど、ところで焼き鳥って美味しいよね
ときどき無性に食べたくなる、ねぎまが最高だよ
0576デフォルトの名無しさん垢版2018/03/18(日) 20:23:21.36ID:0rUfomSx
あっそ、よかったね
0577デフォルトの名無しさん垢版2018/03/19(月) 06:59:21.48ID:csFbH6Mx
Ruby で、順列を表示する、関数を作った

class MyPermutation
def initialize (number)
@number = number
@results = Array.new @number
@ary = (1..@number).to_a
end

def next_number (ary)
if ary.length == 1
@results[-1] = ary[0]
puts @results.join ', '
else
ary.length.times do |i|
clone = ary.clone # コピー
@results[@number - ary.length] = clone[i]
clone.delete_at i # 要素を削除
next_number clone # 再帰
end
end
end

def print
next_number @ary
end
end

obj = MyPermutation.new 3
obj.print
0578ピラフ ◆9Jro6YFwm650 垢版2018/03/19(月) 07:05:46.36ID:b0oFSb/1
>>577
これはすばらしい
0579デフォルトの名無しさん垢版2018/03/19(月) 07:08:01.89ID:32j3TWWL
>>578
ばーか
0580デフォルトの名無しさん垢版2018/03/19(月) 08:26:38.32ID:eXGdI8oa
>>575
ピラフがキモいのじゃなくて
キモいのがピラフ
0581デフォルトの名無しさん垢版2018/03/19(月) 12:21:18.48ID:0kYKRQxT
キモイのがピラフで
もっとキモイのがピラフだ
0582デフォルトの名無しさん垢版2018/03/20(火) 02:02:29.80ID:qVb9KqM8
>>546-547
Ruby で作った。
chunk で、数字が切り替わるごとに、グルーピングする。
0 か1 が、10回以上続くものだけを集める

prng = Random.new
cnt = 0

100.times do |idx|
results = 100.times.map { |i| prng.rand 2 }
.chunk { |num| num }
.select { |num, ary| ary.length >= 10 }

cnt += 1 if results.length >= 1
end

puts cnt
0583デフォルトの名無しさん垢版2018/03/20(火) 06:06:36.55ID:6RADQo1g
“なりすまし万引きGメン”を再逮捕 女児の弱みにつけ込みわいせつ行為 奈良県警2018.3.19 19:13

 弱みにつけ込み、女児にわいせつな行為をしたとして、奈良県警郡山署は19日、強制わいせつ容疑で、東京都日野市高幡、会社員、藤井裕久被告(48)=強要罪で起訴=を再逮捕した。容疑を否認している。

 再逮捕容疑は昨年12月17日午後3時45分ごろ、大阪市天王寺区の小学6年生の女児(12)に対し、女児の自宅玄関前で首筋に両手を回して抱きつき、背中をなで回すなどのわいせつ行為をしたとしている。

 同署によると、藤井容疑者は同区の中古本販売店で、少女向けの本棚に陳列されている本と本の間に千円札1枚をはさみ、女児が持ち帰る様子を観察。店外に出たところで身分証明書を求め、さらに住所や電話番号を聞いた上で、女児の自宅まで押しかけて犯行に及んでいた。

 藤井容疑者は今年2月、同県大和郡山市の中学1年生の女子生徒(13)に対しても、同様の手口で名前などを聞いたとして強要容疑で逮捕されていた。同署は余罪を調べている。
0584ピラフ ◆9Jro6YFwm650 垢版2018/03/20(火) 21:53:18.73ID:d5tHhYP7
>>582
やるじゃん!!!
0585582垢版2018/03/20(火) 23:52:21.50ID:qVb9KqM8
>>582
修正

results という結果配列も必要ない。
Enumerator#size で、Enumerator から直接、要素数を取れる

prng = Random.new
cnt = 0

100.times do |idx|
size = 100.times.map { |i| prng.rand 2 }
.chunk { |num| num }
.select { |num, ary| ary.length >= 10 }
.size

cnt += 1 if size >= 1
end

puts cnt
0586デフォルトの名無しさん垢版2018/03/21(水) 09:17:50.16ID:ohD1HnSB
何を得意になってるんだよ(笑)
0587ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 09:43:08.08ID:SAwbOqVo
>>586
じゃあオメーできんのかよ? おーん?
0588ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 09:43:36.79ID:SAwbOqVo
悔しかったらVBScriptで書いてみろよー
0589デフォルトの名無しさん垢版2018/03/21(水) 09:56:18.99ID:D8R/n7dn
>>587,588
ばーか
0590デフォルトの名無しさん垢版2018/03/21(水) 10:01:30.90ID:D8R/n7dn
うんこくさいとおもったらピラフだった
0591デフォルトの名無しさん垢版2018/03/21(水) 10:07:14.84ID:ohD1HnSB
>>588
VBSじゃ出来ないって言ってたのはお前だろ
ほんとバカだな
0592ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 10:21:20.67ID:SAwbOqVo
>>591
じゃあVBScriptでできるんですかー? 証明できるんですかー? おーん?
0593デフォルトの名無しさん垢版2018/03/21(水) 10:43:54.12ID:HmSHsjRN
お友達582が出てきてくれてさぞ安心してんだろうな


おーん?(笑)
0594デフォルトの名無しさん垢版2018/03/21(水) 10:52:31.11ID:HmSHsjRN
コードを出してもらっても、その内容には一切の言及なし


おーん?(笑)
0595582垢版2018/03/21(水) 11:05:38.73ID:wxFTzoek
ピラフ大王の実力は、すごいからな

漏れは、かなり分析したから、
骨身にしみて、よく知ってるw
0596デフォルトの名無しさん垢版2018/03/21(水) 11:39:06.78ID:D8R/n7dn
ピラフの舎弟かね?
じゃあマイ&シュウだな
0597ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 12:03:37.15ID:SAwbOqVo
>>594
VBScriptでできないんですかー? おーんおーんおーん?
0598582垢版2018/03/21(水) 12:04:48.71ID:wxFTzoek
ピラフ大王のソースコードは、芸術性が高い

もし、大王が「たのしいRuby 第5版、2016」を読んだら、
スクリプトにかけては、天下無双になる!
0599デフォルトの名無しさん垢版2018/03/21(水) 12:12:04.08ID:X9V7MDA1
>>597
これぞ統合失調症
出来ないって言ってたのはお前だよな、と何回ループさせれば気がすむのかな
0600ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 12:15:37.32ID:SAwbOqVo
>>598
えへへー、その壺も売ってください
0601ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 12:16:40.99ID:SAwbOqVo
>>599
じゃあお前はVBScriptでできると思ってるわけ?
思ってないわけ? そこんとこハッキリさせようよ
思ってないんだったらピラフに同意することになるし
思ってるんだったら証明して見せろよ
0602デフォルトの名無しさん垢版2018/03/21(水) 12:23:06.03ID:X9V7MDA1
どっちを選択しても俺様の勝利、としたいだけだろ(笑)
見え透いてるんだよ
0603デフォルトの名無しさん垢版2018/03/21(水) 12:25:08.19ID:X9V7MDA1
まさかと思うけどこいつホントにVBSじゃできないと思ってるのか?
0604ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 12:28:13.97ID:SAwbOqVo
>>603
じゃあやってみろよ!
0605デフォルトの名無しさん垢版2018/03/21(水) 12:49:57.29ID:X9V7MDA1
教えを乞う側の振る舞いじゃないよな
立場をわきまえろよ
お前の指図など受けるわけないだろう
0606ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 12:51:06.05ID:SAwbOqVo
できないのな?
0607ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 12:52:58.61ID:SAwbOqVo
結局できないんじゃん、偉そうなことばっか言ってるくせに結局できないんじゃん
身の程を弁えて発言して欲しいよ、最初からピラフが言ってたじゃんVBScriptでは
できないことはないだろうけれども難しい状況にありますと
0608デフォルトの名無しさん垢版2018/03/21(水) 12:58:22.11ID:D8R/n7dn
368 名前:ピラフ ◆9Jro6YFwm650 [] 投稿日:2018/02/05(月) 20:22:56.26 ID:jcw1NCuo [3/5]
絶対VBScriptじゃ解けないよ

絶対解けないと断言しちゃってるよね
ピラフほんとうんこ
0609デフォルトの名無しさん垢版2018/03/21(水) 12:58:59.41ID:D8R/n7dn
ピラフくさいとおもったらうんこだった
0610ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 12:59:54.48ID:SAwbOqVo
>>608
お前もできなかったじゃん
「出来ないって言ってたのはお前だ、俺はできるんだ」と
偉そうに言ってたお前でさえ結局できなかったじゃん
絶対VBScriptじゃ解けないと言ったピラフの目は正しかったことになりますよね
0611デフォルトの名無しさん垢版2018/03/21(水) 13:10:12.32ID:D8R/n7dn
こいつほんとうんこw
つい今

最初からピラフが言ってたじゃんVBScriptでは
できないことはないだろうけれども難しい状況にありますと

って自分で言ったこともうわすれてるww
0612ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 13:19:02.47ID:SAwbOqVo
>>611
で、お前はできるの? できないの?
はっきりしろよ!(怒号)
0613デフォルトの名無しさん垢版2018/03/21(水) 13:27:22.63ID:D8R/n7dn
こいつコード出せばっかりでいじめてもまったくおもしろくないな
0614ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 13:35:19.58ID:SAwbOqVo
>>613
あれれー? できないのかなー? NGにしちゃおうかなー? おーん?
0615ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 13:41:14.84ID:SAwbOqVo
>>613
お前ピラフの悪口言うしか能がないから
お前だけNGにしてお前だけ完全に無視してやろうかなー?
0616デフォルトの名無しさん垢版2018/03/21(水) 15:06:00.47ID:D8R/n7dn
で?
やってみろよばーかw
0617デフォルトの名無しさん垢版2018/03/21(水) 15:06:24.04ID:D8R/n7dn
おーん?(ハッタリ)
0618ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 15:08:16.51ID:SAwbOqVo
はいNG
0619デフォルトの名無しさん垢版2018/03/21(水) 18:57:58.07ID:x+KWF8YJ
rubyのメガネとやらは全くのデタラメだったわけだ(笑)
0620ピラフ ◆9Jro6YFwm650 垢版2018/03/21(水) 19:19:05.71ID:SAwbOqVo
          ____
        /      \
       /  ─    ─\  ?
     /    (●)  (●) \
     |       (__人__)    | ___________
     \      ` ⌒´   ,/ | |             |
___/           \ | |             |
| | /    ,                | |             |
| | /   ./             | |             |
| | | ⌒ ーnnn          |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄ ̄     _|_|__|_
0621デフォルトの名無しさん垢版2018/03/21(水) 20:13:58.17ID:D8R/n7dn
>>619
その場しのぎで適当なこと言ってるから自分でもわけがわからないみたい
0622デフォルトの名無しさん垢版2018/03/23(金) 21:37:34.14ID:MmEfLpKg
VBSで2つのXMLファイルを比較してマージする処理(足りなかったら追加、変更があったらその部分を更新)
を書きたいです。DOMを使うのが普通なのでしょうか。
どのように作ったらいいのか大まかな方針を教えていただけませんか?
0623デフォルトの名無しさん垢版2018/03/23(金) 21:45:26.50ID:MmEfLpKg
実はXMLスレにも書いたのですが、あちらは過疎ってたので
こちらにヒントもらいにきました
0624デフォルトの名無しさん垢版2018/03/23(金) 22:07:27.94ID:+dFlodKs
>>622
> DOMを使うのが普通なのでしょうか。
ま、普通はそうだろうねぇ。だがしかし。

> VBSで2つのXMLファイルを比較してマージする処理
VBScript で書く理由?何の理由や得がある?
DOM ツリーを作って触れるライブラリを持ってる言語で書くに越したことはないぞ?
0625デフォルトの名無しさん垢版2018/03/23(金) 22:55:51.70ID:YCD7O/bC
>>624
Windows環境で、言語をコンパイルする環境もないので
コンパイルせずに使えるVBSがいいのかなと思いました。
Javascriptの方がいいのでしょうか。
0626デフォルトの名無しさん垢版2018/03/23(金) 23:23:35.91ID:d2+YbqA/
追記も修正もするって単なる上書きとは違うんだよね?
その辺の仕様が文章から読み取れん
0627デフォルトの名無しさん垢版2018/03/23(金) 23:45:22.08ID:IQgPE3+N
XMLをハンドリングするのにDOMはおそらく使いづらい。
ツリーは配列上に表現できる。
SGMLに閉じタグがあることを不思議に思ったことは無いだろうか?
実は閉じタグは配列上にツリーを表現する際欠かせないものなのだ。
配列上にツリーを構成すると、追加削除の操作が高コストになりえる。
したがって最適解はリンクリストになるはずだ。
0628デフォルトの名無しさん垢版2018/03/24(土) 00:28:27.63ID:TyYpGZwY
久々のスマッシュヒットバカwwww
0629デフォルトの名無しさん垢版2018/03/24(土) 01:38:49.47ID:yFGWi9OA
>>626
JScript(JavaScript) か PowerShell でライブラリを探した方がいい。
VBScript には XML のライブラリはないと思うし、そもそもライブラリが作りにくい言語。
0631デフォルトの名無しさん垢版2018/03/24(土) 04:00:44.67ID:Z79Bg+7E
DOMは編集に向いていないんだよ。
VBS使おうとしてる人に言うのは酷かもしれないが、DiffとかMergeとか言ってるから、難しさを思い知った時に「DOMは編集に向いていない」ということを思い出してくれ。
0632デフォルトの名無しさん垢版2018/03/24(土) 04:08:35.24ID:Z79Bg+7E
選択点について考えてみよう。
選択する場所を示すのは、文字あるいはノードの上だろうか?
DOM仕様ではその通りである。
では現実はどうか?
文字列「ABC」のBに何かを挿入することはあるだろうか?
そんなことはない。
AとBの間、あるいはBとCの間であるはずだ。
つまり選択点は文字と文字の間にあるのが妥当と思われる。
「B」一文字を選択するには、「AとBの間」と「BとCの間」二つの選択点を持つRangeを使えばよいのだ。
少なくとも現在のDOM仕様のように、「選択点の前」とか「選択点の後ろ」というようなわかりにくく混乱するインターフェースを提供する必要はない。
ウェブはあまりにもおかしいのだ。
これは技術ではなく政治の結果ということを思い出してほしい。
いまこそ掃除の時である。
0633デフォルトの名無しさん垢版2018/03/24(土) 04:40:57.50ID:Z79Bg+7E
一つの位置を示すのに複数の方法が提供されると何が起こるか考えてみてくれ。
文字列「ABC」において、「Aの後ろ」と「Bの前」はどういった違いがあるだろうか?
0634622垢版2018/03/24(土) 07:08:07.75ID:KMBF8+s9
>>626
上書きではありません
タグが新しく追加されていたら追加して、タグ内の値が変わっていたらその部分だけ更新です
0635622垢版2018/03/24(土) 07:17:53.20ID:KMBF8+s9
>>629
PowerShellはさわったことがあるので
PowerShellを探してみます
ありがとうございます。
0637デフォルトの名無しさん垢版2018/03/24(土) 12:12:43.91ID:dypSsj7z
PowerShell では、そんなに複雑なプログラミングは出来ない。
「たのしいRuby 第5版、2016」を読めば?

XML はTree だから、「a, b, c」のように、単純なシーケンスじゃない。
各要素内に、親ポインターを持っているから

1つ前の要素が、親、兄、それ以外の、3つのパターンがある。
それが、深さ優先の順番で、配列に入っている

差の概念が、難しい。
単純なシーケンスの差と、異なる
0638デフォルトの名無しさん垢版2018/03/24(土) 12:48:02.55ID:0i06yKXF
PowerShellでc#コードを動かせるからなんでもありじゃないの?
そんなことをするのならc#でEXE作るけど。

今ならPythonでも覚えた方がええわ。
0640デフォルトの名無しさん垢版2018/03/24(土) 18:34:20.58ID:yFGWi9OA
>>636
忘れてた。VBScript からは Msxml2.DOMDocument.6.0 オブジェクトが使えるんだった。

リファレンス
https://msdn.microsoft.com/ja-jp/library/ms765496(v=vs.85).aspx
JScript のサンプルからのコンバート手順
https://msdn.microsoft.com/ja-jp/library/ms756007(v=vs.85).aspx

「VBscript XML 編集 OR 操作」でググると色々出てくるから、やりたいことは多分できるんじゃないかな。
0641637垢版2018/03/24(土) 22:21:23.31ID:dypSsj7z
Ruby には、配列を集合演算できる。
配列A - 配列Bで、差集合

jQuery では、Tree は深さ優先で、配列に格納できる。
Ruby でも出来るかどうか、わからないけど

同じ要素名でも、必ず別のインスタンスを作れば、同一要素として扱わないのかな?
すべて異なる要素になるなら、そのまま集合演算を使える

集合の特徴は、[1, 2, 1] みたいに、同一要素があると、
[1, 2] のように、1つの要素にまとめられてしまう
0642デフォルトの名無しさん垢版2018/03/24(土) 22:44:47.16ID:Z79Bg+7E
そんな単純ではないんだけどな。
0643デフォルトの名無しさん垢版2018/03/24(土) 23:17:37.05ID:Z79Bg+7E
編集距離の概念を持っているかさえ怪しくなってくるな。
0645デフォルトの名無しさん垢版2018/03/25(日) 01:37:45.15ID:U5SlEUJl
>>644
それは大きなテーマで、VBSスレで話し合うようなことではないし、はっきりとした答えを持ち合わせていない。
とはいえ、壊れたタグを修復するとか、Diffをとるとか、Mergeするといったような一般的な編集の目的には、リスト構造が良いのではないかと思う。
実は、リストによるツリー表現はすでに経験があり、壊れたタグの修復や構造変換である程度の実績がある。
その経験から、DOMから離れて考えることを強く推奨する。
0647デフォルトの名無しさん垢版2018/03/29(木) 14:18:16.36ID:Aj1w/cGF
某所のコピペしたスクリプトですが
Win8.1だとdos窓が一瞬出てしまいます
Win10だと出ませんでした
窓が出ないようにする方法って他にありますか
出来ればexeを作るとかじゃなくてvbsで完結できるといいんですが

Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c dir > dir.txt",vbhide
0648デフォルトの名無しさん垢版2018/03/29(木) 14:56:09.29ID:XbefxzDJ
>>647
ws.run "cmd /c dir > dir.txt",0,True
だと?
0649デフォルトの名無しさん垢版2018/03/29(木) 16:15:48.47ID:+dX3Weor
>>646
SGMLのノードをそのままリストにしたような感じになる。
もちろんXMLもそのままリスト化できる。
たとえば、閉じタグが欠損したノードを自然な形でツリー上に表現することはできないが、リストならできる。
さらに、リスト上を走査すると欠損していることが判定できるので、エラー回復も容易にできる。
この性質を利用して何かが欠損したフラグメントをリスト上に追加することができるし、欠損を補完することもできる。
おそらく編集にはリストが最適だと思う。
さらに言えば、リストをツリーとして扱うアダプタも容易に作れる。
属性をリスト上に表現することはできるが、何もメリットが無いので、開始タグ上に配列として表現するのが良いと思う。
実際にそうして困ることは何もなかった。

欠点はパフォーマンスだけだと思う。
0650デフォルトの名無しさん垢版2018/03/29(木) 16:22:24.98ID:+dX3Weor
XML、SGMLをリスト上に表現するのは、HTMLエディタのようなフラグメントを扱うときに最大の効果がある。
HTMLフラグメントをコピペする場合、タグのバランスが取れていないことはよくある。
また、バランスは適正であるが、冗長であるという場合もある。
こういったものをツリー上で修正するのは困難であるし、そもそもツリーとして表現する時点で修正されていなければならない。
実際にやってみればすぐに壁にぶち当たる上、修正困難なバグに悩まされるだろう。
リスト上に表現するだけで、問題が一掃されるので、かなりお勧めできる。
もちろん間違ったフラグメントを追加しないのであれば普通にツリーを使えばよい。
0651デフォルトの名無しさん垢版2018/03/29(木) 16:25:29.79ID:+dX3Weor
最近はやりの、WYSIWYGなオンラインエディタなどで、安全にHTMLを修正する。
あるいは、クローラによって安全かどうかわからないソースから安全に情報を引き出す。
こういったことはツリーではなかなか難しいと思ったほうが良い。
壊れた状態を表現できないことが逆に壊れた結果を生み出す。
0652デフォルトの名無しさん垢版2018/03/29(木) 16:40:44.42ID:Aj1w/cGF
>>648
すみません
同じディレクトリに作業フォルダを変更したcmd.lnkがあってそれを消したら出なくなりました
cmd.exeと明示的に指定したりlnkを最小化で起動するように変えても出ません
ちなみにWinのバージョンを変えたらdos窓の大きさが変わったりとlnkは作り直したほうがいいみたいです
Win10では起こらなかったのにな
レスありがとうございました
0653デフォルトの名無しさん垢版2018/03/30(金) 12:19:51.50ID:87KFZNYL
jQuery は、Tree を深さ優先で、リストに格納してる

つまり、傍系(兄弟)より直系(子孫)優先。
人間の相続と同じ
0654デフォルトの名無しさん垢版2018/04/03(火) 22:48:36.14ID:TiWdSWYz
>>649-651
こいつバカの片山博文だろ。
「犯人は、〜〜といった意味不明なことを言っており」の典型。
こいつ絶対働いてないだろ。
0659片山博文MZ ◆T6xkBnTXz7B0 垢版2018/04/04(水) 00:25:39.00ID:a1vLuWaL
うっわ、モールス信号もわからないコミュ障の低能のゴミがwww
キモっ、頭コンクリを糠床にして寝かせて欲しいのか、きしょいゴミwww
0660片山博文MZ ◆T6xkBnTXz7B0 垢版2018/04/04(水) 00:40:59.15ID:a1vLuWaL
逃げてやんの、低能敗北主義者www
モールス信号のわからないコミュ障なんてwww
0661デフォルトの名無しさん垢版2018/04/04(水) 17:31:48.37ID:SxE5bB6F
> モールス信号
ト・ト・ト・ツー・ツー・ツー・ト・ト・ト がSOSを指す事しか分かんないや
0662デフォルトの名無しさん垢版2018/04/04(水) 17:40:00.45ID:AIMC/Uei
._ ..... ___
0664デフォルトの名無しさん垢版2018/04/04(水) 22:17:51.79ID:HSMykMdO
このスレに於いてピラフからの遭難信号を受信したものは速やかに
自己の艦船に装備されている最大限の武器システムを使用し
撃沈させる義務がある。
0665ピラフ ◆9Jro6YFwm650 垢版2018/04/04(水) 23:12:38.46ID:Xcvz+ZNp
       __            __
      / * \        / * \
      ヽニニニノ       ヽニニニノ
      |(●) (●)      /(●) (●)\
   /ノ| (__人__) |   /^):::⌒(__人__)⌒:: ヽ
  /^/ .|  `⌒´ |   / / |    `⌒´    |
 (  ' ̄ ヽ   _/ヽ (  ' ̄\      _/
   ̄ ̄| = V // | |   ̄ ̄| = ̄ //  | |
     |   // | |     |   //   | |
0666デフォルトの名無しさん垢版2018/04/05(木) 14:22:19.49ID:eFdDptlj
Ruby で、selenium-webdriver で、Chrome のHeadless mode で、
5ch の投稿者名・書き込み内容を、抜き出してみた

driver.navigate.to "https://mao.5ch.net/test/read.cgi/linux/1479499953/8-9";

elements = driver.find_elements(:css, 'div[data-id]')

elements.each do |elem|
str = elem.attribute('data-id') + ' 投稿者 :'

# CSS では、コンテキストの直下を表現できないので、xpath を使う
# str += elem.find_element(:css, '> div.meta > span.name').text
str += elem.find_element(:xpath => "div[@class='meta']/span[@class='name']").text
puts str

str = '内容 :'
str += elem.find_element(:xpath => "div[@class='message']/span").text
puts str
end
0667ピラフ ◆9Jro6YFwm650 垢版2018/04/05(木) 22:04:35.89ID:SYfKFmGc
>>666
     *      *
  *     +  グッジョブ!
     n ∧_∧ n
 + (ヨ(* ´∀`)E)
      Y     Y    *
0670デフォルトの名無しさん垢版2018/04/26(木) 09:24:01.24ID:I7rYz0KC
ピラフ愛してるぜっ(︶^︶)
0674デフォルトの名無しさん垢版2018/04/27(金) 08:51:42.58ID:Ej1vQYqT
>>671
お前を愛している奴など居ない
お前自身も含めて(ー_ー)
0675デフォルトの名無しさん垢版2018/04/27(金) 09:05:51.88ID:PPFuzNJe
>>673
趣味ですけど
趣味こそがホビーであり
仕事こそがビジネスだと思います
しかるに働くことはワークであり
業務こそがエンタープライズだと思うわけです
ゆえにVBSは愛されてるんだなと思いました
0680デフォルトの名無しさん垢版2018/04/27(金) 10:14:35.97ID:Ej1vQYqT
>>676
誰かに愛されるとオマエは消滅する。
消滅していないと言うことは誰もオマエを愛してはいない。
0682デフォルトの名無しさん垢版2018/04/27(金) 12:58:06.68ID:24cBGVvy
無料で翻訳されている、Rails チュートリアルをやれば?

ピラフ大王なら、1週間ほどで、web アプリを極められると思う
0689デフォルトの名無しさん垢版2018/04/27(金) 15:59:37.46ID:PPFuzNJe
ピラフが楽できるようにそっちが頑張ればwinwinの関係になれると思うんです、詳細は後ほど解説します
0691デフォルトの名無しさん垢版2018/04/27(金) 18:54:10.14ID:PPFuzNJe
>>690
ピラフを叩きたいだけなんじゃないの?
受け身形にすることで主語を誤魔化してるよね

ピラフを叩くのは誰か、あなたですよ
事実を正確に書くならば
僕がピラフさんのことを叩いても仕方がない
とあなたは言ってるわけです

ご自分の卑屈な姿勢を正当化するために主語を誤魔化して
ピラフのことを悪く言ってる
それってとっても根暗だし情けないと思う

自分を変えよう、Rails頑張って自信をつけよう
ピラフを叩かなくても満足できるようになろうよ
できるよ!Railsをピラフにピラフに教えてくれるよね?
0692デフォルトの名無しさん垢版2018/04/27(金) 18:56:58.47ID:PPFuzNJe
あなたのためなんです!
ピラフにRailsを教えることがあなたのためになるから
こうしてお願いしているんです!
よろしくお願いします!
0698デフォルトの名無しさん垢版2018/04/28(土) 00:15:53.30ID:N2eWy5jF
ピラフ大王が、Rails チュートリアルを極めるのは、時間の問題だろう

PowerShell でも、あれだけ楽々と、スクレイピングする人やさかいに。
大楽勝でしょう
0700デフォルトの名無しさん垢版2018/04/28(土) 08:34:21.27ID:/TUugfbb
>>691
ピラフを叩くとどんな音がするんだ?
0702698垢版2018/04/28(土) 22:39:43.67ID:N2eWy5jF
漏れは、ソースコードを見れば、作者のレベルがわかるんだよ

ロジックをどう組み立てたか、作者の考え方がわかるのさ
0704ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 01:20:31.68ID:OvBO+XDu
>>702
ほお、では試してみましょうよ。

コインが13枚あります。
その中に1枚重さの違うコインがあります。
重さの違うコインは重いか軽いかはわかりません。
天秤を3回使うことで重さの違うコインを特定するには
どのように比較すればよいでしょうか。

これ、VBScriptで解いてください。
0706デフォルトの名無しさん垢版2018/04/30(月) 01:47:06.33ID:iaGbt0Ns
時間をおけばレスが付かなくなると思ってんのかなこのキチガイは
0707デフォルトの名無しさん垢版2018/04/30(月) 02:02:20.12ID:iaGbt0Ns
なまじ持ち上げられていたから勘違いしちゃってんだろうね
お前を擁護するのはこのruby厨以外いない事実をそろそろ受け入れたほうがいいんじゃない?
0708698垢版2018/04/30(月) 04:08:02.40ID:rgKYJDiS
元のクイズは、

9個の分銅がある。
その内、8個は同じ重さで、残りの1個は、それらよりも軽い時、

天秤を2回使って、軽い分銅を見つけよ
0709デフォルトの名無しさん垢版2018/04/30(月) 13:07:29.32ID:mFzelsmG
>>701
その人は他のスレでも見かけるけど、
様子のおかしい人にしか見えない
なのでピラフとは相性ぴったり
0712デフォルトの名無しさん垢版2018/04/30(月) 15:21:56.76ID:iaGbt0Ns
>>710
主張がブレすぎ
お前こそ都合よく「VBScript」という単語を含めているだけに過ぎない
0713ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 15:50:25.50ID:OvBO+XDu
>>712
ピラフの事はいい、いまはあんたの話をしてるんです
あなた今日一度もVBScriptの話をしてません、それが問題なんです
問題解決のためにVBScriptで問題解きましょ?
それで両方の問題に終止符を打てます、これはとてもよい提案です
ぜひご検討いただいて、ご回答いただいて自分はスレ違いじゃないんだと
いうことを広く周囲にお示しになっていただければと思います。
何卒よろしくお願いいたします。あなたのためなんです。
0714デフォルトの名無しさん垢版2018/04/30(月) 16:18:57.59ID:iaGbt0Ns
>>713
どうでもいいわけないだろう、以前からお前の話をしているんだから
しかも結局コードの要求だけで取り繕うありさまだ
終わりにするなら逆にお前自身が>>704をやってればいいだろ
0715ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 16:25:53.31ID:OvBO+XDu
>>714
ピラフの話をするのがマズイんですよ
ピラフはVBScriptじゃないから
このスレはVBScriptのスレですよね
あなたはピラフの話ばかりでVBScriptの話をしてないじゃないですか
それがスレ違いだと言ってるんです
>>704をVBScriptで解いて自分はスレ違いじゃないと証明してください
0716デフォルトの名無しさん垢版2018/04/30(月) 16:41:15.36ID:iaGbt0Ns
好き勝手やってスレを機能させなくしているお前をまずどうにかしなくちゃだからスレ違いには相当しない
ごちゃごちゃ言い逃れていないで反省する様を見せれば大目に見てやるけどね
わかったらさっさと自分で取り掛かれ
0717ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 16:48:19.02ID:OvBO+XDu
>>716
結局最初から最後までピラフの話ばかりじゃないですか
ここはピラフについて必死に話し合うスレじゃないんですよ
VBScriptについて必死に話し合うスレなんです
ピラフはVBScriptじゃありません

問題解かなくてもVBScriptの話題振れるならそれでもいいですよ
でもあなたはそういうのできないでしょう?

あなたを観察してきましたけどあなたは他人を非難するばかりで
話題を提供したり話を膨らませたりしたこと一度もありません
そういうの苦手な人なんだろうなってピラフは思いました

VBScriptで問題解いてください、あなたはそういうの得意でしょう
ピラフはあなたのことを完全に理解しています
ピラフだけがあなたの理解者です
0718698垢版2018/04/30(月) 17:02:21.01ID:rgKYJDiS
これは、MS, Google などの入社試験の問題だろ。
こんなの研究しているのは、漏れらぐらい

円周率が、3.05 よりも大きいことを証明せよって言う、有名な東大入試問題があるけど、
MS, Google は、こういう数学的な証明問題を出さないよな

クイズは多いけど
0719デフォルトの名無しさん垢版2018/04/30(月) 17:11:46.88ID:iaGbt0Ns
>>717
話が通じてないみたいだからもう一度
「お前自身がコードを書け」

これがスレ違いなら今日一日コードの要求しかしていないお前自身がスレ違いだ
0720ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 17:15:48.80ID:OvBO+XDu
>>719
ピラフはVBScriptの問題を出したんです

一方あなたはピラフのことしか話してないんです
ピラフに文句言ってるだけでVBScriptの話を一切してないんです
このままだとこのスレであなた一人だけがスレ違いになって孤立してしまうんで
助け舟を出してるんです、VBScriptで解いてください
0721片山博文MZ ◆T6xkBnTXz7B0 垢版2018/04/30(月) 17:20:01.53ID:4AJ8oS6Z
>>704
まずは、コイン13枚に名前を付けよう。
コインA〜Mとする。
天秤にコインを載せるとき、左の皿に載せるコイン、右の皿に載せるコイン、どちらにも載せないコイン、の3グループに分けられる。
一枚だけ重さが違うコインがあるので、左が傾けば左の皿に問題のコインがある。
右が傾けば右のコインに問題のコインがある。
釣り合えば載せていないグループに問題のコインがある。
問題のコインが含まれていないグループは、問題外となり、次回からは天秤に載せる必要はない。
VBScriptで実現するのであれば、コインのグループをアルファベットの文字列で表し、天秤に載せる操作を、3引数の再帰関数と標準出力で実装するとよいだろう。
0722ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 17:22:23.76ID:OvBO+XDu
>>721
重さの違うコインは重いか軽いかはわからないので
傾いた方に含まれるとは限らないっすよ
0725デフォルトの名無しさん垢版2018/04/30(月) 17:41:04.28ID:iaGbt0Ns
>>720
だからつまりお前のコード要求はスレ違いってことになるよね
悔しいんだろうけど受け入れよう
しかも天秤問題なんかググれはすぐ手順出てくるだろ
0728ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 17:47:45.09ID:OvBO+XDu
自分で考えずにググるとかプログラマとして終わってるでしょ
バカじゃないの
0729ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 17:49:23.50ID:OvBO+XDu
答えをググるという卑怯な真似をする卑怯な人がいるので
答えはVBScriptで提出するように
0730デフォルトの名無しさん垢版2018/04/30(月) 17:51:04.71ID:iaGbt0Ns
>>726
手順そのものかよ
スレ違いだな
0731デフォルトの名無しさん垢版2018/04/30(月) 17:51:58.34ID:iaGbt0Ns
自分でやらずに他人に頼るバカが何を言ってんだ
0732ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 17:53:23.70ID:OvBO+XDu
ググればと言ってるのはカンニングすれば東大受かるでしょと言ってるようなもん
映画で主演を務めた山口達也は書類送検されたんですよ!?
0733ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 17:54:14.67ID:OvBO+XDu
>>731
おめーVBScript書けないし、解き方もググらなきゃわからんのだろ
おめーの出番ねーから
0734デフォルトの名無しさん垢版2018/04/30(月) 17:59:51.68ID:iaGbt0Ns
そもそもお前がなにを目的としているかなんて知らないし、
自分で解決しようとしていないことにまるで気づいていないのかな
0735デフォルトの名無しさん垢版2018/04/30(月) 18:01:26.75ID:iaGbt0Ns
>>733
おめーVBScript書けないし、解き方も訊かなきゃわからんのだろ
おめーの出番ねーから
0736ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 18:01:49.31ID:OvBO+XDu
>>734
ピラフの目的なんて知る必要なんて無い
VBScriptで回答すれば良い話
なぜならばここはVBScriptのスレだから
いい加減ピラフに粘着するのやめようよ
0737ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 18:05:34.43ID:OvBO+XDu
俺ならVBScriptでこう書くぜっていうのを出していただければ
ワタクシならこう書くわよっていうのを出していただければ
ありがたく頂戴するんで、そういう知識や技術が集まるスレッドに
していきたいと思うわけでございまして遅ればせながらピラフの所信表明と
させていただきたいと思います、明けましておめでとうございます
0738デフォルトの名無しさん垢版2018/04/30(月) 18:15:40.15ID:iaGbt0Ns
>>736
手順に沿ってコードを書きたいというならまだわかるけど、
手順そのものはプログラミングでどうこうじゃないだろ
お題スレがあるからためしに投げてみろよ
0741デフォルトの名無しさん垢版2018/04/30(月) 18:27:32.38ID:iaGbt0Ns
>>739
残念だけど何でもかんでもプログラミングで解決できるわけじゃないよ
0744デフォルトの名無しさん垢版2018/04/30(月) 18:38:02.64ID:iaGbt0Ns
>>742
いいから解法をググってみろって
自分の欠損具合に気づくから
0748デフォルトの名無しさん垢版2018/04/30(月) 19:29:11.42ID:vgwYu435
if a=b print "c"
if a=c print "b"
if b=c print "a"
0749デフォルトの名無しさん垢版2018/04/30(月) 19:31:12.03ID:iaGbt0Ns
まだ懲りないか
0751デフォルトの名無しさん垢版2018/04/30(月) 19:39:54.34ID:iaGbt0Ns
スレ違いとかはどうでもいいや
>>750
失せろ
0752ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 19:43:49.04ID:OvBO+XDu
まだピラフに粘着してるの?うんざりなんですけど
話題もないし得るものもないし何なの、ピラフに惚れちゃったの?
0753ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 19:44:33.97ID:OvBO+XDu
せめて素敵なVBScriptコード書く人だったらピラフも
悪い気はしないけど、なんにもできないじゃん
0754ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 19:49:28.99ID:OvBO+XDu
VBScriptだったら
・Option Explicitをつける
・ByValをつける
・Callをつける
・.NETのクラスを使わない
とかかな、安全なコード
0756ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 19:52:04.71ID:OvBO+XDu
>>755
うおー!マジかー!はえーっすね
お風呂から上がったらちゃんと読みますあざーす!!
0757デフォルトの名無しさん垢版2018/04/30(月) 20:00:13.53ID:iaGbt0Ns
>>752
まあそうやってさっきまでの話を逸らすしかお前にはできないよな
恥かいちゃったもんね
0761ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 20:47:08.38ID:OvBO+XDu
ググらないと解き方わからないとかプログラミングでは解けないとか
抜かしてた完全なるアホがピラフへのストーキング行為をやめないので
ピラフ困ってます
0764ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 20:58:25.79ID:OvBO+XDu
大丈夫ですゴールデンウィークはまだ始まったばかりなんで
よろしくお願いいたします
0765デフォルトの名無しさん垢版2018/04/30(月) 21:12:30.31ID:iaGbt0Ns
>>761
コードを書くことと解法を突き止めるのは別の話なんだけど頭の中大丈夫か?
いや、駄目だよな
0766デフォルトの名無しさん垢版2018/04/30(月) 21:20:00.48ID:iaGbt0Ns
>>764
お前礼の一つも言えないようなクズのくせに調子よくない?
0768デフォルトの名無しさん垢版2018/04/30(月) 21:27:37.19ID:iaGbt0Ns
逆だよ逆、排除だよ
勘違いスンナ
0769ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 21:27:48.79ID:OvBO+XDu
VBScriptの話をしたいだけなのに
VBScriptの話全くできない人につきまとわれてるピラフかわいそう
0770デフォルトの名無しさん垢版2018/04/30(月) 21:29:51.03ID:iaGbt0Ns
他人の力を借りてるだけで、お前何もできてないだろ
勘違いスンナ
0773ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 21:42:32.20ID:OvBO+XDu
>>770
あ、逆にさコテハン付けたら人気でるんじゃない?
ピラフのカリスマ性と人気に嫉妬してピラフに文句ばかり言ってるんでしょ
コテハン付けたらそっちも人気出ると思うよ
0774デフォルトの名無しさん垢版2018/04/30(月) 21:45:56.31ID:iaGbt0Ns
会話を噛み合わせて来ないところをみると立場が悪いことは理解できてるんだろうか
だったら黙っていればいいだけなのにそれもできない障害者
0775ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 21:45:59.58ID:OvBO+XDu
フリーザとかいんじゃない?
上品で丁寧な言葉遣いだけど戦闘力半端ない感じ
そういうの合ってるんじゃない?
0776デフォルトの名無しさん垢版2018/04/30(月) 21:47:05.52ID:Bnz4mTgH
ピラフが居ないとこのスレは寂れる
だが出てくるとウザイ
諸刃のピラフなのである
0777デフォルトの名無しさん垢版2018/04/30(月) 21:48:06.90ID:iaGbt0Ns
>>773
お前がコテ付けてるの、このスレだけだろ
お前のようなゴミはこんなスレでしか立ち振る舞えないもんな
0778ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 21:55:02.60ID:OvBO+XDu
>>777
このスレのアイドルであるピラフのことをゴミだと言ってるけど
自分はそれより上だという思いがあるわけっしょ
立派なプライドだと思うよ、私の戦闘力は53万ですみたいな
そういうプライドがあるわけっしょ、やっぱフリーザだよ
あなたやっぱフリーザだよ!!
0780デフォルトの名無しさん垢版2018/04/30(月) 22:11:40.01ID:iaGbt0Ns
>>778,779
他人に任せてないで自分で天秤問題に取り掛かれよ
ほんとクズだな
0782デフォルトの名無しさん垢版2018/04/30(月) 23:00:33.75ID:iaGbt0Ns
まあやるわけないよな
0783ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 23:27:21.28ID:OvBO+XDu
コミュニケーションのとり方を知らずに成長した人って居るんだよね
他人にクズやゴミということしかコミュニケーションの手段を持ち合わせてない人
ピラフはちょっと無理だわ、NGで
0784ピラフ ◆9Jro6YFwm650 垢版2018/04/30(月) 23:33:13.74ID:OvBO+XDu
本当に申し訳ないんだけどもこれ以上続けるとピラフが酷いこと言っちゃいそうで
ピラフは酷い言葉とか乱暴な言葉いままで使ったことないしこれからも使いたくもないので
本当に申し訳ないんだけどこんな木偶の坊はNGで
0786ピラフ ◆9Jro6YFwm650 垢版2018/05/01(火) 06:17:58.81ID:c3jt/n1A
       __            __
      / * \        / * \
      ヽニニニノ       ヽニニニノ
      |(●) (●)      /(●) (●)\
   /ノ| (__人__) |   /^):::⌒(__人__)⌒:: ヽ
  /^/ .|  `⌒´ |   / / |    `⌒´    |
 (  ' ̄ ヽ   _/ヽ (  ' ̄\      _/
   ̄ ̄| = V // | |   ̄ ̄| = ̄ //  | |
     |   // | |     |   //   | |
0787デフォルトの名無しさん垢版2018/05/01(火) 08:02:14.48ID:vhCBRj7E
どうせ最後にレスできなければ負けなんだろ?
黙ってりゃいいだけなのにお前の方が続けてるじゃねーか
0792デフォルトの名無しさん垢版2018/05/01(火) 10:05:28.86ID:vhCBRj7E
黙るつもりはないようだね
0794デフォルトの名無しさん垢版2018/05/01(火) 16:27:49.23ID:chOyPd3e
ピラフ!
おあずけ
0797片山博文MZ ◆T6xkBnTXz7B0 垢版2018/05/01(火) 17:56:47.48ID:Bi25k6nv
>>793
ピラフ、仕事だ。まずは、これのグローバル変数をすべてメンバー変数に書き換えて下さい。
0798片山博文MZ ◆T6xkBnTXz7B0 垢版2018/05/01(火) 18:11:20.50ID:Bi25k6nv
久しぶりに、数学を思い出すよ。
コンビネーション nCr=n!/((n-r)!*r!).
H: 重そうなコイン集合.
L: 軽そうなコイン集合.
H∪Lから左皿に載せるm_1個のコインと、右皿に載せるm_2個のコインを選んで、
未知のコインをなるべく少なくする問題に分割される。
0799片山博文MZ ◆T6xkBnTXz7B0 垢版2018/05/01(火) 18:43:15.32ID:Bi25k6nv
やっぱり狂っているな。やり直し。
H: 重そうなコイン集合。
L: 軽そうなコイン集合。
K: OKなコイン集合。
#(X): 集合Xの濃度。
現在状態(H, L, K)について、H∪L∪Kから左皿に載せるコインと、右皿に載せるコインをそれぞれ一個以上選んで
得られる次の状態(H', L', K')について#(H')+#(L')を最小化する問題に帰する。
0800片山博文MZ ◆T6xkBnTXz7B0 垢版2018/05/01(火) 18:46:23.21ID:Bi25k6nv
さらに単純化すれば、状態は、(#(H), #(L), #(H∩L), #(K))と表せる。
H∩K=L∩K=空集合。
0801片山博文MZ ◆T6xkBnTXz7B0 垢版2018/05/01(火) 19:09:37.45ID:Bi25k6nv
(0, 0, 0, 0)→解なし.
(1, 0, 0, 0), (0, 1, 0, 0)→天秤1回、解あり.
(1, 1, 1, 0)→天秤0回、解あり.
(2, 0, 0, 0), (0, 2, 0, 0)→天秤1回、解あり。
0802片山博文MZ ◆T6xkBnTXz7B0 垢版2018/05/01(火) 19:12:17.76ID:Bi25k6nv
>>801訂正。
(0, 0, 0, 0)→解なし.
(1, 0, 0, 0), (0, 1, 0, 0)→天秤0回、解あり.
(1, 1, 0, 0)→解なし.
(1, 1, 0, 1)→天秤1回、解あり.
(1, 1, 1, 0)→天秤0回、解あり.
(2, 0, 0, 0), (0, 2, 0, 0)→天秤1回、解あり。
0803デフォルトの名無しさん垢版2018/05/02(水) 20:23:39.98ID:eZ4RbFHr
片山博文最近荒ぶってるな
なんかあったんか?相談に乗らんけど
0804片山博文MZ ◆T6xkBnTXz7B0 垢版2018/05/02(水) 22:09:16.85ID:fs6yNkAI
元からのキャラだ。中学生の頃からサイバーパンクを気取ってニフティに書き込みまくってた。
0805片山博文MZ ◆T6xkBnTXz7B0 垢版2018/05/03(木) 14:38:08.46ID:RMsmDfZS
機械学習を試そうとしているが、グローバル変数は都合が悪い。ピラフさんはGWで欠席。仕方ないな。
0806片山博文MZ ◆T6xkBnTXz7B0 垢版2018/05/03(木) 16:08:36.30ID:RMsmDfZS
過去のIDを破り捨てる時期が来た。
ネタバレ失礼。





ニフティで全角文字の「N」というハンドルネームで荒らしをやっていた。
ログインパスワードは「GOD(no)1」。
0812デフォルトの名無しさん垢版2018/05/09(水) 20:59:34.42ID:XSU0RO1t
>>811
guiへのマウスやキーボードの自動操作のマクロだけども何かvbsはダブルクリックで動かす以外で恩恵あるかしら?
PowerShellは何かそのダブルクリックで動かないとか色々とめんどくさい
0813デフォルトの名無しさん垢版2018/05/11(金) 00:43:51.54ID:xmrusUj+
残すプログラムを書くなら
いまどきvbsなんてのは、選択肢にすらあげるべきじゃない
0814デフォルトの名無しさん垢版2018/05/11(金) 07:55:11.91ID:JTro927C
だから今、一秒毎におPythonを超えて
0817デフォルトの名無しさん垢版2018/05/16(水) 21:48:19.30ID:kOrUiyat
>>812
1行でも書いてから言え。
VBSもPSもGUI操作はほぼほぼ想定してないことが分かる。

>>816
無いね。
寝言はネット外でヨロ。
0818デフォルトの名無しさん垢版2018/05/17(木) 12:56:03.78ID:+Ta9IsW0
>>812
ダブルクリックだけで実行できてしまうと誤って実行しやすくなる。
0819デフォルトの名無しさん垢版2018/05/23(水) 19:17:04.93ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

DGU60
0821ピラフ ◆9Jro6YFwm650 垢版2018/06/19(火) 23:20:14.03ID:hvNPYZEt
PowerShellってバージョン5でclassとかusing namespaceとか
使えるようになって格段によくなったよね
0822デフォルトの名無しさん垢版2018/06/19(火) 23:38:26.23ID:LZNoc1kE
>>821
スレ違い
0823ピラフ ◆9Jro6YFwm650 垢版2018/06/19(火) 23:45:17.93ID:hvNPYZEt
>>822
そんなバカな
0824ピラフ ◆9Jro6YFwm650 垢版2018/06/19(火) 23:47:33.52ID:hvNPYZEt
じゃあなんですか、PowerShellがスレ違いだとでも言うんですか
0825デフォルトの名無しさん垢版2018/06/19(火) 23:49:14.14ID:LZNoc1kE
>>824
失せろ
0826ピラフ ◆9Jro6YFwm650 垢版2018/06/19(火) 23:49:34.76ID:hvNPYZEt
>>825
なんでや?
0827ピラフ ◆9Jro6YFwm650 垢版2018/06/19(火) 23:50:06.85ID:hvNPYZEt
なんでやねん
0828ピラフ ◆9Jro6YFwm650 垢版2018/06/19(火) 23:50:42.25ID:hvNPYZEt
なんでや!?
0829ピラフ ◆9Jro6YFwm650 垢版2018/06/19(火) 23:51:39.95ID:hvNPYZEt
           ,-──、.
         ,.、-     '''''' ヽ、
        /。。゚。゚,、-────ヽ
       /。゚。。゚ 。|        ヽ
       |。゚。。 / ─- 、-、 ゚ _=|
      / ̄ヽ |   ━━ヽヽ l/━|
      ヽ Ll        ,..ヽ |  |
       | |.        ヽ─  |
       | レ┐      -二三  |
       |   |           /
       ヽ=へ   ────'''/
      ┌‐.<    ────=、
      ,.┴─、\         \/ヽ
     /    \ ヽ      / )/-/ヽ
    /        |     ノ┐/ ,.-/  ヽ
   ./         l   ./ / l "|"/'ヽ |
   |          ヽ  .|  (   / l .|
   '|, ノ  ,,-,,.、-'" ̄`>ィ.|   ).l´ /|  |
   /        / / |    /| |  ,l、_    ___....,、┐,,,、
   / /        ノ  |.,-─''"ノ  | /,. ,.┴、.、'" _,-‐ニ/ι、
  / |           // / ‐'" ノ  | |  '  -─ 、,-つつ-''"
  |  |       _,................/   =-'"  //'''''''"/''>......-‐-'"''''ヽ
  ヽ        '"     `ヽ、 、   ノ   / /        |
   ヽ=─'''"          \ ''‐-   //        /
ヽ、 /"´  _     _              ,,-、  _.、-=`ヽ/,.-= ヽ
  \  |  `ヽ 、 | ` ヽ 、  /`ヽ 、   /   |//  ||//´ |/
ヽ   \||  `ヽ\| | `ヽ 、ヽ| `ヽ、\//
0830ピラフ ◆9Jro6YFwm650 垢版2018/06/19(火) 23:53:38.18ID:hvNPYZEt
ピラフってさ後光が半端なくない?
0831デフォルトの名無しさん垢版2018/06/20(水) 00:00:47.22ID:tESPbryM
早速発狂かよ
バカじゃねーのこいつは
0832ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 00:15:43.04ID:ro1fH7tB
>>831
バカはお前だろ
0833ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 00:16:11.85ID:ro1fH7tB
ピラフは天才だ
0834ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 00:17:10.04ID:ro1fH7tB
日本 vs コロンビア
の感想を聞かせて
0835デフォルトの名無しさん垢版2018/06/20(水) 00:27:51.51ID:tESPbryM
わざわざ無様さを晒しに来るからほんとバカ
0836ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 00:30:52.66ID:ro1fH7tB
>>835
バカはお前だろ
0837ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 00:32:02.64ID:ro1fH7tB
>>835
じゃあおめーPowerShellで基数ソート実装できんの?
0838デフォルトの名無しさん垢版2018/06/20(水) 00:39:45.19ID:tESPbryM
しばらく悪あがきしてればかつてのお友達が出てきてくれるとでも思ってんのかなこのバカは
0842デフォルトの名無しさん垢版2018/06/20(水) 00:50:53.89ID:tESPbryM
>>839-841
発狂、自演はスレ違い
失せろ
0846デフォルトの名無しさん垢版2018/06/20(水) 01:05:00.83ID:tESPbryM
ハッタリをきかせたところでお前には無理
0850デフォルトの名無しさん垢版2018/06/20(水) 02:31:51.06ID:tESPbryM
>>849
スレ違いって言ってるんだよバカ
0854ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 06:22:31.83ID:ro1fH7tB
まあまあそうケンカなさらずに
0857デフォルトの名無しさん垢版2018/06/20(水) 09:33:03.05ID:tESPbryM
本日もキチガイの自演、発狂をお楽しみください
0859デフォルトの名無しさん垢版2018/06/20(水) 09:58:26.35ID:9pFvQDOw
ピラフは地震で死んでなかったんかいな
0860デフォルトの名無しさん垢版2018/06/20(水) 10:28:51.78ID:tESPbryM
>>858
スレ違い
失せろ
0862デフォルトの名無しさん垢版2018/06/20(水) 11:04:44.50ID:tESPbryM
>>861
以前のような公開オナニーはどうした?
苦労せず学習しようとしているのが見え見え
失せろ
0864デフォルトの名無しさん垢版2018/06/20(水) 12:19:46.45ID:v60PjipY
基数ソーセージが何かわからん件
0865デフォルトの名無しさん垢版2018/06/20(水) 12:20:11.79ID:tESPbryM
>>863
延々と同じたわ言を繰り返して持久戦に持ち込むいつものパターン
まるで成長していない
0868デフォルトの名無しさん垢版2018/06/20(水) 12:57:49.75ID:tESPbryM
>>866-867
依頼スレじゃないんだからお願いされる理由はない
と何度言えば理解できるんだこのバカは
仮に提示したところでコイツのことだから茶化して終わるだけだしな
0869デフォルトの名無しさん垢版2018/06/20(水) 15:30:59.69ID:gUX5UUiy
>>868
困ってる人を助けるのに理由なんていらないよ
勇気出して欲しい、自分を鼓舞するんだよ
できるよ!絶対大丈夫だよ!
0870デフォルトの名無しさん垢版2018/06/20(水) 15:36:45.07ID:wmdOxF7V
ピラフは覚醒剤でも盛ったんか?
0871デフォルトの名無しさん垢版2018/06/20(水) 18:14:09.64ID:tESPbryM
まあ発達障害だよな
0878デフォルトの名無しさん垢版2018/06/20(水) 19:46:25.68ID:tESPbryM
>>872,873,875,876
開き直ったところでここは介護施設じゃないから失せろ発達障害
0880デフォルトの名無しさん垢版2018/06/20(水) 20:14:18.72ID:tESPbryM
>>879
お前は自他共に認める障害者だけど我儘を押し通せる理由にはならない
さっさと失せろ
0881ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 21:36:10.12ID:kG1oBTeh
なるほど、障害者かじゃあ仕方がないな
ID:tESPbryM 君、基数ソートを教えてあげなさい
0882ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 21:36:52.37ID:kG1oBTeh
>>855
やめてよ!ピラフが臭いみたいじゃん!!
0883ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 21:38:16.93ID:kG1oBTeh
>>870
<●><●>カッ
0884デフォルトの名無しさん垢版2018/06/20(水) 21:52:55.67ID:tESPbryM
何か言われたら悔しくなって引くに引けなくなるんだから大人しくしてりゃいいのに
バカだからそれが分からないんだよな
こんなつもりじゃなかっただろうにもはや見世物
0885ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 22:03:06.04ID:kG1oBTeh
>>884
バカはお前
基数ソートを実装できない見世物
0886デフォルトの名無しさん垢版2018/06/20(水) 22:24:13.69ID:tESPbryM
>>882-883
要するに自演がばれてないと思ってんだろ?
こんな見世物なかなかお目にかかれない
0887デフォルトの名無しさん垢版2018/06/20(水) 22:26:57.99ID:tESPbryM
>>885
スレ違いを諭されて反省もせず的外れな反論繰り返してんじゃねえよ
お前ガイジなんだから手話とか点字覚えるといいよ
0888ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 22:38:22.24ID:kG1oBTeh
>>886
思ってるわけ無いだろ
バカじゃないかお前
0889ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 22:39:25.39ID:kG1oBTeh
>>887
で、基数ソートは?
言い訳は聞き飽きた
0890ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 22:42:21.44ID:kG1oBTeh
おい単細胞、基数ソートはまだか?
0891デフォルトの名無しさん垢版2018/06/20(水) 22:53:58.64ID:tESPbryM
>>888-890
スレ違いの指摘が余程悔しかったのか、延々と言い逃れを繰り返すガイジ
あまりに遅れているため自演も満足にできません
ということで失せろ
0892ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 23:03:05.18ID:kG1oBTeh
>>891
おめーVBScriptの話してねーな
スレ違いはお前だからお前が消えろよ
基数ソートをVBScriptで実装したら見逃してやっても良い
0893デフォルトの名無しさん垢版2018/06/20(水) 23:15:44.27ID:tESPbryM
>>892
自演してまでスレを荒らす上に、いまさら思い出したかのようにVBSかよ
努力のできないお前には無理だから
0894ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 23:20:02.16ID:kG1oBTeh
>>893
お前が書くんだよ!ピラフには無理だ
0895ピラフ ◆9Jro6YFwm650 垢版2018/06/20(水) 23:23:08.06ID:kG1oBTeh
できるくせにそれをやらないのは怠慢です
ピラフはできないから仕方ないにしてもお前は言い逃れできないよ
0896デフォルトの名無しさん垢版2018/06/20(水) 23:49:52.58ID:tESPbryM
できないくせにVBScriptの話してねーなとか舐め腐ってんのか
こんな奴に教示しても味を占めるだけだ
それよりID:gUX5UUiyがお留守のようだが?
0898デフォルトの名無しさん垢版2018/06/21(木) 00:20:26.52ID:QrjzKqxm
>>897
スレ違い
反省しなくていいから失せろ
0902デフォルトの名無しさん垢版2018/06/21(木) 08:48:16.46ID:QrjzKqxm
ゴミみたいなプライドのために夜中も見回りとか努力の方向が完全に間違ってるよな
スレ違いだから失せろ
0905デフォルトの名無しさん垢版2018/06/21(木) 09:11:00.80ID:QrjzKqxm
>>897,899-901,903-904
おまえのつぶやく場所じゃないと言ってるんだよ
失せろゴミが
0912デフォルトの名無しさん垢版2018/06/21(木) 09:37:03.80ID:QrjzKqxm
スレ違いの指摘をコードの要求で反論とかまるで会話になってないし、
このバカのことだからNGできるどころか>>1000まで荒らし続けるつもりだろう
0914デフォルトの名無しさん垢版2018/06/21(木) 10:03:55.36ID:QrjzKqxm
キチガイが露呈した今、どうあがいても孤立してしまった現状は覆らないよ
だから二度と出てくるな
0915デフォルトの名無しさん垢版2018/06/21(木) 11:18:31.87ID:UbNgYpLN
ぴ〜ら〜ふ〜ゥが壊れてる
デフォか?
0918ピラフ ◆9Jro6YFwm650 垢版2018/06/21(木) 21:15:13.93ID:aaiou503
>>915
諸君、狂いたまえ

幕末の賢人、吉田松陰の言葉だけど
かっこいいよねこれ
0920ピラフ ◆9Jro6YFwm650 垢版2018/06/21(木) 21:42:00.80ID:aaiou503
>>919
じゃあ逆に聞くけど好きな言葉ある?
0924デフォルトの名無しさん垢版2018/06/21(木) 22:26:36.74ID:QrjzKqxm
自分でVBScriptの話もせずに荒らしてるんだから世話ないよな
0927ピラフ ◆9Jro6YFwm650 垢版2018/06/21(木) 22:52:15.36ID:aaiou503
>>922
Dim ary2 As Integer() = ary.OrderBy(Function(i) Guid.NewGuid()).ToArray()
0928ピラフ ◆9Jro6YFwm650 垢版2018/06/21(木) 22:58:53.08ID:aaiou503
これC#じゃなかったわ
0929ピラフ ◆9Jro6YFwm650 垢版2018/06/21(木) 23:00:06.45ID:aaiou503
>>921
もうちょっと待ってて
今準備してるから
今日中にはできそうにないから
準備でき次第ご連絡します
0931デフォルトの名無しさん垢版2018/06/21(木) 23:08:38.55ID:QrjzKqxm
>>927
もしかしてVB.NETもC#も分からないでコピペしてきたのか?
ガイジにも程があるだろ
0932デフォルトの名無しさん垢版2018/06/21(木) 23:10:05.56ID:aaiou503
test
0933デフォルトの名無しさん垢版2018/06/21(木) 23:12:39.19ID:QrjzKqxm
>>932
スレ違い
失せろ
0935デフォルトの名無しさん垢版2018/06/21(木) 23:18:04.66ID:QrjzKqxm
都合の悪いのをわざわざ選別かよ
そんなことをしてもお前が見えなくなってるだけなのにな
0937デフォルトの名無しさん垢版2018/06/21(木) 23:41:50.46ID:WN3WD58N
>>934
よく見るとピラフのマヌケ振りがしっかりキャプチャされてるね
0940デフォルトの名無しさん垢版2018/06/22(金) 06:23:51.50ID:kyYAMp48

0942デフォルトの名無しさん垢版2018/06/22(金) 09:59:26.65ID:GStoeI36
>>920
天はピラフの下に人を造らず
天はピラフを最下層民とした
ピラフ生きろ
0943ピラフ ◆9Jro6YFwm650 垢版2018/06/22(金) 21:32:20.80ID:Gq8IRLxS
>>916
        ___
      /     \
     /─  ─   \   それではVBScriptの授業を始めます
   /ノ⊂⊃=⊂⊃=   \
  / r' (__人__)       |
  | i\          /
  l             \
  ヽ l          i  ノ
    |          l ̄
    |          i
    |          |
0946ピラフ ◆9Jro6YFwm650 垢版2018/06/22(金) 22:42:07.10ID:Gq8IRLxS
>>945
構って欲しい
0947ピラフ ◆9Jro6YFwm650 垢版2018/06/22(金) 22:49:25.77ID:Gq8IRLxS
一緒にりんごを買いに行って欲しいの
0948デフォルトの名無しさん垢版2018/06/22(金) 23:04:49.74ID:/Yhqei+d
>>946-947
スレ違い
失せろキチガイ
0952デフォルトの名無しさん垢版2018/06/24(日) 11:40:57.24ID:/GbiIoLW
>>943
先生‼質問です! XampのMySQLとPHPでwebアプリケーションを作っているのですが
PHPでhtmlに吐き出したVBScriptでデータベースからインポートしてjson配列に整形後にフォームボタンから、
JavaScriptを書き出して、jQuaryでインタラクティブに編集してjsonファイルを書き替えて
VBScriptでデータベースに保存し直せますか?、
0953ピラフ ◆9Jro6YFwm650 垢版2018/06/24(日) 14:31:19.13ID:WNYRnkO6
>>952
・XAMPPでWebアプリケーションを作っている
・HTMLにVBScriptを記述する
・VBScriptでDBから値を取得してJSON形式に変換する
・jQueryでJSONを編集する
・VBScriptでDBに値を保存する

こういうこと?

DBにアクセスするにはサーバサイドでVBScriptが動く必要があって
VBScriptが動くにはアプリケーションサーバにIISを使う必要があるんじゃないかなと
XAMPPってことはアプリケーションサーバにはApacheを使ってるわけっしょ
VBScriptを実行するのは無理なんじゃないかなと思うのだけれども
PHPからCScript.exeを起動すればVBScriptを実行できそうな気もするけど
普通にPHPでやったが良くない? そっちの方が良いと思うよ
PHP超かわいいじゃん
0954デフォルトの名無しさん垢版2018/06/24(日) 20:39:27.89ID:LNKObbUy
>>952
どのあたりが疑問なのかちょっとわかりにくいので、文章を整理して
相応のスレで質問したほうがいいんじゃないかな
0956ピラフ ◆9Jro6YFwm650 垢版2018/06/25(月) 21:39:12.73ID:mHx9ED9l
はい皆さんこんばんわ
それではVBScriptによるプログラミング教室を始めます
0958ピラフ ◆9Jro6YFwm650 垢版2018/06/25(月) 21:54:23.65ID:mHx9ED9l
>>957
VBScriptに不可能はありません
0959ピラフ ◆9Jro6YFwm650 垢版2018/06/25(月) 21:57:12.43ID:mHx9ED9l
>>957
なぜ片山さんと同じトリップを・・・あなたまさか!?
0963ピラフ ◆9Jro6YFwm650 垢版2018/06/25(月) 22:26:30.82ID:mHx9ED9l
>>961
ピラフは本格的なゲームの作り方を知りません。
しかし、ピラフはVBScriptの可能性を信じているのです。
0964デフォルトの名無しさん垢版2018/06/25(月) 22:28:32.00ID:/AVOX0Ls
素直に俺にはできないって言えばいいのにな
0965ピラフ ◆9Jro6YFwm650 垢版2018/06/25(月) 22:35:55.86ID:mHx9ED9l
>>964
言ったつもりでしたが伝わらなかったようなので改めて言います。
ピラフにはできません。
0966ピラフ ◆9Jro6YFwm650 垢版2018/06/25(月) 22:40:01.95ID:mHx9ED9l
ピラフには不可能です。
0967ピラフ ◆9Jro6YFwm650 垢版2018/06/25(月) 22:43:44.34ID:mHx9ED9l
はっきり言って無理
0968ピラフ ◆9Jro6YFwm650 垢版2018/06/25(月) 22:44:43.81ID:mHx9ED9l
しかし、ピラフはVBScriptの可能性を信じているのです
0969デフォルトの名無しさん垢版2018/06/25(月) 22:46:43.97ID:/AVOX0Ls
>>968
お前には無理
0970さまよえる蟻人間 ◆T6xkBnTXz7B0 垢版2018/06/25(月) 22:50:41.65ID:vR+EzJ5P
外部のプログラムかライブラリーかCOMオブジェクトを使うか、もしくはサンドボックスから脱獄しないと無理だよな。
0971ピラフ ◆9Jro6YFwm650 垢版2018/06/25(月) 22:50:49.67ID:mHx9ED9l
>>969
うん、そう言ってるよ

八百屋のおじさんがこれはトマトだよって言って
客がそれはトマトだと言ってるようなもんじゃん
ピラフが八百屋のおじさんね、君が奇妙な客
トマトは片山さん
0972さまよえる蟻人間 ◆T6xkBnTXz7B0 垢版2018/06/25(月) 22:55:15.60ID:vR+EzJ5P
サンドボックスから脱獄しようとしたら、セキュリティではじかれる可能性がある。
やはり外部に頼るしかない。
0973デフォルトの名無しさん垢版2018/06/25(月) 22:58:40.40ID:/AVOX0Ls
>>971
いちいち言い訳がましいって意味な
0974ピラフ ◆9Jro6YFwm650 垢版2018/06/25(月) 22:59:03.56ID:mHx9ED9l
うぜえなNGで
0975ピラフ ◆9Jro6YFwm650 垢版2018/06/25(月) 23:03:17.15ID:mHx9ED9l
ピラフにうざ絡みするだけのやつはコミュニケーションと認めない

褒めよ、讃えよ、ピラフを
母なるピラフをあ〜♪

--ピラフ讃頌
0976デフォルトの名無しさん垢版2018/06/25(月) 23:11:08.01ID:/AVOX0Ls
このバカ自分のうざさにまるで気づいてなさそう
0977ピラフ ◆9Jro6YFwm650 垢版2018/06/25(月) 23:26:00.92ID:mHx9ED9l
今日の授業では偶数丸め(銀行家の丸め)についてご説明したいと思います。
偶数丸めとは四捨五入などの端数処理の一つで
0.5未満ならば切り捨て、0.5超過ならば切り上げ
0.5ならば偶数になるように丸める方法です。

たとえば
0.5ならば0
1.5ならば2
2.5ならば2
といった塩梅です

四捨五入では0.5を切り上げるので
増加する方に誤差が蓄積します。

偶数丸めは四捨五入と比較して
誤差の少ない端数処理と言えます。

さて、VBScriptには端数処理を行う関数が複数存在します
それぞれの動作は次の通りです
https://dotup.org/uploda/dotup.org1568289.png

Round, CIntは偶数丸め
Int, Fixは切り捨て

VBScriptには四捨五入を行う関数は存在しません。

次回は偶数丸めを使った実践的かつ合理的かつハイパースペシャルな
処理についてご説明します。どうぞご期待ください。
0978デフォルトの名無しさん垢版2018/06/25(月) 23:50:01.52ID:/AVOX0Ls
散々荒らしておいて何を今さら取り繕ってんだよ
自尊心が人一倍強いだけのキチガイでしかないんだからさっさと消え失せような
0980ピラフ ◆9Jro6YFwm650 垢版2018/06/26(火) 05:35:14.48ID:WOesgkdm
>>979
なんのアカウントよ?
ピラフには3日前の記憶はありません
0981ピラフ ◆9Jro6YFwm650 垢版2018/06/26(火) 05:36:53.50ID:WOesgkdm
ここVBScriptについて必死に話し合うスレッドだよ
ピラフに文句言ってる方がスレ違いじゃん
0982ピラフ ◆9Jro6YFwm650 垢版2018/06/26(火) 06:04:11.28ID:WOesgkdm
ピラフの潤沢な知識と卓越した慧眼に嫉妬してるんでしょ
ピラフは心理学を学んでいるのでそういうのわかります
0983デフォルトの名無しさん垢版2018/06/26(火) 07:19:10.88ID:mg3v4+pw
>>980-982
散々好き勝手やっているお前にスレ違い言う権利もここに来る権利もないし、
ここにいてもお前を崇拝する人間などいない
そろそろ現実を受け入れろよキチガイ
0984ピラフ ◆9Jro6YFwm650 垢版2018/06/26(火) 07:25:59.27ID:WOesgkdm
はいNG
0985ピラフ ◆9Jro6YFwm650 垢版2018/06/26(火) 07:39:24.21ID:WOesgkdm
否定することでしか会話に参加できない低能先生は開始3分でレッドカード
0986デフォルトの名無しさん垢版2018/06/26(火) 07:48:36.68ID:mg3v4+pw
都合が悪いことをシャットアウトしてばかりだけどそんなのは現実逃避にすぎない
アーアーきこえなーいが許されるのは園児までな
0988ピラフ ◆9Jro6YFwm650 垢版2018/06/26(火) 20:31:49.48ID:WOesgkdm
>>987
衝撃的な事件だったよね
0989デフォルトの名無しさん垢版2018/06/26(火) 20:46:13.23ID:X63LjdMN
>>988
Vbscripterのピラフ氏がナタでメッタ切りにされ死亡
ナムー(︶^︶)
0990ピラフ ◆9Jro6YFwm650 垢版2018/06/26(火) 21:21:20.21ID:WOesgkdm
+  ⊂⊃ +
   ∧∧
  (*^ー^)
`/⌒/ つつ
////  /
  UU +
0992ピラフ ◆9Jro6YFwm650 垢版2018/06/26(火) 21:30:10.53ID:WOesgkdm
>>991
せやなwピラフ悪いことしまくったから
0993ピラフ ◆9Jro6YFwm650 垢版2018/06/26(火) 21:30:33.46ID:WOesgkdm
してへんわ!
1000デフォルトの名無しさん垢版2018/06/26(火) 23:07:55.77ID:mg3v4+pw
権利を主張するが義務を果たさない癖にそれを指摘されれば発狂してしまうゴミのような自尊心しか持たないこのキチガイは
自分が偶像かなんかでありたかったようだけど結局は一人で空回りしているだけで存在する価値なしの産廃
どうせ荒らしで埋め立てて逃げ切りたかっただろうけどそれすら果たせないゴミ
10011001垢版Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 363日 2時間 15分 53秒
10021002垢版Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況