17/01/02 11:54:19.21 rmIdOn0E.net
炒飯大王あけおめ
790:ピラフ ◆9Jro6YFwm650
17/01/02 12:39:57.97 qgWGz3qK.net
>>752
あけおめーー!!
791:デフォルトの名無しさん
17/01/02 15:14:53.34 qvTin+GV.net
迎春
792:デフォルトの名無しさん
17/01/02 21:06:15.52 OA5tlDmu.net
謹賀新年賀正迎春売春
793:デフォルトの名無しさん
17/01/13 14:09:53.55 rvWXyA2J.net
,..:‐'" ゙̄`ヽ、.
/ \
/ ヽ
/ ,ィ /l i / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
i ,ィ//./ l l. |ピラフ様ぁぁ~?
il ,イl.i././ .l ,.. ,. l. |
l トヨ」」.」∠_ノ」」」 l. |
l .K"(_ゝ r'_(.ンi li |
l i. ,: ./ li. \_ _________/
il ヽ ,`. / ヽ )'
l ` i-ニ..:ィ'´ i、
ノ r┴--┴i . li
ノ,...:-‐i ト-、」._」 トー-.!、
/ i ! l! fOl l l! ,:へ、
,..イli i il .l .l ! l l ,i f:`;:、
ムj.ゲ il l l ! l l! .l .l! !っ入
/ ̄"" ノ__,,_」 .ノ__」.Ol l l l ヽー゙!、
./ / l l l l l l! l! ヽ
f イ l__.」 l l L_.」 il ゙!,
l. i l トOj r::、__,,:=‐' l
l. l ヽ、 .ノ .レ- ,. , l./ l
! _,,, .l ゙「O/L_ノノ_,.-./ __ l
ヽ、/ Ol l ヽヽ_,ィ‐==‐r.i ,.」.人 !、Oヽ /
ヽ、 /,.-ゲ ̄ .l‐ト .l ;Lィ'"l ヽヽ.\>、_>'
><"/ .〉―ii"ヾ="T リ l .i ゙Yー'
(`v / ./ l l! .!/ l ! ! l. \ ^リ
ヽ./ ./ イ l! l.O l l f`ヽ Y"
794:デフォルトの名無しさん
17/01/28 16:58:59.15 POeNSy+f.net
>>736
そのOfficeのバージョンよろ。でないと通用するか分からん。
>>744
CSSとか関係ないだろこれ。
普通に sort を /r で Exec して ReadLine すればいい話だろ。
795:デフォルトの名無しさん
17/01/28 17:02:28.65 POeNSy+f.net
>>744
ていうか HTML に VBSscript 埋め込むとか今時超クソダサいわ…
ねーよ。
796:ピラフ ◆9Jro6YFwm650
17/01/28 17:33:11.48 ZfkfV8lA.net
>>758
要件はhtmlに表示するってことだからcssでいい感じに仕上げるのがいんじゃないかなって・・・
要件を満たしつつナウでクールなプログラム作れるのがベストだよね
ピラフ人間性はクールなんだけどクールなプログラム作るのは苦手
797:ピラフ ◆9Jro6YFwm650
17/01/28 17:35:08.77 ZfkfV8lA.net
>>756
はーい!!!
798:デフォルトの名無しさん
17/01/28 22:56:30.40 PFcI66ca.net
>>759
あんたは今も充分カッコいいよ
799:デフォルトの名無しさん
17/01/29 00:28:33.37 LI0PlKyj.net
スキル凄いっ
800:すよね どうすればそんだけ身に付けられるのやら
801:デフォルトの名無しさん
17/01/29 00:38:07.06 LI0PlKyj.net
ところで、ここの住人でデスマーチ的な事態に立ち会ったことある人います?
オイラは過去にNTTドコモの人給システム、最近は総務省の人給システムで遭遇しました
総務省の方は去年うまい具合に離脱できたんだけど
802:デフォルトの名無しさん
17/01/29 07:52:54.46 tXhlxKDz.net
>>759
閲覧用のログをHTML形式を作っておきたい(〇月〇日分、とか)、というのか、
随時更新されるログファイルを都度表示したいのか、
で作り方は変わるけど、いずれにしても別な言語を使った方が楽。
>>763
仕様書の無いシステムのサーバー移転と改修をやらされてた隣の席のやつが失踪して、その案件が降りかかってきたことはある
803:ピラフ ◆9Jro6YFwm650
17/01/29 13:11:36.04 /wKVGT5X.net
>>764
ここはVBScriptのスレだからVBScriptで実装するなら
どうするかを話し合うべきだと思うんだよね
どの言語が適切かの議論もあるけれども
それをやると議論が発散すると思うんだよね
当初の目的であるログファイルをhtmlに表示すること
から離れていってヤクの毛刈り的なことになるんじゃないかな
トドのつまり議論が収束せず当初の目的に対するソリューションは提供されず
ぼくらの思いはインポッシブル・デザイアであり人の世はアンリミテッド・ディスティニー
ということになるんじゃないでしょうか、ピラフはそのことを懸念いたします
804:ピラフ ◆9Jro6YFwm650
17/01/29 13:43:07.42 /wKVGT5X.net
別の言語で書いたらこんなに簡単になったハイパークールでベリービューティフルだ
っていうのを結果と合わせて提示すれば問題ないと思うんだけど
逆に言えば結果が伴わなければソリューションとしては成り立たないというか
非常に厳しい状況にあるというか完全に白昼夢見てるコアラのマーチだと思うんだよね
805:デフォルトの名無しさん
17/01/29 15:31:43.84 tXhlxKDz.net
>>766
五月蠅いオッサンだな。発想が貧困。
VBScriptでのDOM操作はもうサポートされないし(どうしても必要ならJavaScript)、ちゃっちゃと実装すれば使用感がわかるからそうすべし。
CGIぽくやるのが常套手段だが、ヒアドキュメント的に書けるバッチスクリプトで書くとサクッとできる。
URLリンク(friendpaste.com)
やっぱり文字実態参照が必要だとか、機能や仕様に色々要望が出たら改めてこの「なんちゃって手元CGI」を捨てて本格的に作ればいい。
元々管理行為の自動化を目的にしているVBScriptでやる必然性は全くない。そういう用途には向いてない。
806:デフォルトの名無しさん
17/01/29 15:33:24.57 tXhlxKDz.net
>>737
main.htm とか data.htm とかは乗せてないから適当に修正してくれ。
VBScript で書き直したいならどうぞ。めんどくさいけど。
807:デフォルトの名無しさん
17/01/29 17:32:26.41 tXhlxKDz.net
>>767
ていうか…。>>744 のコードをまともに読んでみた。お前ヘタクソ過ぎ。
連結リストの要素をいちいち New して要素に行をぶら下げて繋げていくとかマジでありえねー。
こんなクソ重い処理を書いて人様に見せる神経がわからねー。
せめて動的配列
808:使えよ。
809:デフォルトの名無しさん
17/01/29 17:35:12.32 tXhlxKDz.net
安価間違えたがどうでもよろしいのぅ。
合法ドラッグでもキメた感じのクラクラ感だわ。
810:デフォルトの名無しさん
17/02/02 00:17:58.39 wUeK1nc/.net
ピラフ逃亡
811:デフォルトの名無しさん
17/02/04 22:30:13.92 hGeOHwTf.net
流れ豚切ってスマソ。
VBScriptを書くためのエディタでオススメあります?
812:デフォルトの名無しさん
17/02/05 00:33:54.29 rmumsZGD.net
謝るくらいなら質問するなハゲ
813:デフォルトの名無しさん
17/02/05 01:05:00.51 sjxemfEz.net
意味不明ですが…。
VBScriptを書くための良いエディタをさっさと教えろやハゲ。
て聞けばいいの?
814:デフォルトの名無しさん
17/02/05 01:26:19.94 0aIac+PQ.net
vbsedit
高いけど
815:デフォルトの名無しさん
17/02/06 23:49:05.69 XjxIGYLu.net
>>775
評価版を落としてみた。悪くはないが色々物足りない。
そもそも、あなたがVBSEditをおすすめした理由って何?
816:デフォルトの名無しさん
17/02/07 06:31:40.08 ZIbMqTMo.net
>>776
インテリセンス
817:デフォルトの名無しさん
17/02/07 06:32:59.75 ZIbMqTMo.net
>>776
あと、デバッグね
人に聞いておいて何か言い方おかしくないか?
818:デフォルトの名無しさん
17/02/07 15:59:49.57 gU4cZzt6.net
>>776
これよりいいものがあったら教えてくれ
819:768
17/02/14 23:32:52.76 lRQa4tkI.net
>>777-778
褒めるところが違う。あるいは不足。
駄目なところもしっかりある。
出直せ。
>>779
どういう側面について「これよりいいもの」って言ってる?壺でも売ってほしいのか?
820:デフォルトの名無しさん
17/02/15 00:03:38.74 XLuufO9h.net
>>780
バカじゃねーの
死ね
821:768
17/02/15 00:20:01.73 F/gWe5fP.net
VB系の言語自体には罪は無いが…
VB系言語の書き手にはあまりにもゴミが多すぎる。その代表格が>>781。
822:デフォルトの名無しさん
17/02/16 10:36:34.16 a+0MvtoN.net
>>782
まともな会話も出来ないやつに言われたくないね
823:ピラフ ◆9Jro6YFwm650
17/02/16 23:49:07.47 Y+okf/TV.net
君たち気が短すぎ、ピラフのように冷静沈着で落ち着きのある
アダルティな大人を目指そうよ。
豊島岡女子学園では運針といって毎朝長さ1mの布に針を通す作業をやるんだって。
基礎の大切さと努力の重みを知って人格を高めて強い意志が育まれるらしい。
プログラムではバブルソートがまさにうってつけだと思うんだよね。
毎朝バブルソートを実装することによって
頭は研ぎ澄まされて澄み渡り凍てついた炎のような心で一日を過ごせる。
ピラフは知らず知らずのうちにやってた。真似していいよ?
824:ピラフ ◆9Jro6YFwm650
17/02/16 23:50:04.81 Y+okf/TV.net
>>771
ピラフ逃げてないし、お風呂入ってただけだし
825:デフォルトの名無しさん
17/02/17 03:02:36.54 fTK4d/WW.net
JSの配列を使って、2分ヒープ(BinaryHeap)を実装しますた。
もし良ければ、見てください
URLリンク(jsdo.it)
826:ピラフ ◆9Jro6YFwm650
17/02/17 21:43:30.89 7skW2Hal.net
>>786
見る!!!
827:ピラフ ◆9Jro6YFwm650
17/02/18 16:21:42.24 xpstS2ZI.net
見た!ピラフがVBScriptバージョン実装するから!!
828:778
17/02/19 00:55:54.24 kjoz7fbA.net
2分ヒープの解説については、図解してあるサイトを参照�
829:オて。 それか、自分で図を描きながら、理解してください 要素の移動が見えるようなサイトを、作れれば良いのですが、自分の実力では作れません
830:ピラフ ◆9Jro6YFwm650
17/02/19 09:20:45.16 PN4gGyuQ.net
>>789
図は描けるんじゃない
動かなくていいよ
ちゃんと説明して
ピラフ理解できないから
831:778
17/02/20 01:57:44.89 mClGTBrk.net
2分ヒープのルールは1つだけ。
親は必ず、子以下になるように、木を保つ
2つの子の(つまり兄弟の)大小関係は、問わない
最後尾にpushして、先頭からpopする。
その時にも再帰的に、上記のルールを適用する
詳しくは、どこかのサイトで調べてください
832:ピラフ ◆9Jro6YFwm650
17/02/20 19:44:12.46 HVXN7tUb.net
>>791
URLリンク(image.itmedia.co.jp)
833:ピラフ ◆9Jro6YFwm650
17/02/20 21:23:29.49 HVXN7tUb.net
>>786
できたー!!
URLリンク(friendpaste.com)
834:ピラフ ◆9Jro6YFwm650
17/02/20 21:58:11.55 HVXN7tUb.net
>>786
いまこうやってるけど
URLリンク(www.fastpic.jp)
こうした方が効率いいよ
URLリンク(www.fastpic.jp)
835:778
17/02/21 03:37:22.58 jHRGu1Ca.net
>>794
下図では、もし7に、0が入っている時、
2を1に上げて、4を2に上げた後、除外していた0を4に入れてから、
その0を上に上げていくから、2度手間になる
7に入っている値が、大きいとは限らないから
836:778
17/02/21 03:47:35.02 jHRGu1Ca.net
あ、スマン。勘違いした。
7は必ず、3以上になるのか
でも下図で、1が抜けたとき、2より3の方が小さい場合、
3が上に上がった時に、考えるのがややこしいw
頭がついて行かないw
837:デフォルトの名無しさん
17/02/21 07:23:18.34 MhR3N7PF.net
ハンドルエラーですと表示されてエラーになるぽ
838:ピラフ ◆9Jro6YFwm650
17/02/21 20:40:05.37 X/rYtP21.net
>>797
スクリプトファイルをダブルクリックした?
コマンドプロンプトとかPowwerShellなどのターミナルエミュレータで
cscript .\test.vbs
みたいに実行するといいよ
839:ピラフ ◆9Jro6YFwm650
17/02/21 20:42:59.28 X/rYtP21.net
>>796
考えるより実装した方が早いよ
ヒープの末尾にあるものはヒープの下の方に位置することが多いから
下から比較していくと比較回数が少なくなるんだよね
840:ピラフ ◆9Jro6YFwm650
17/02/22 07:35:22.43 nZleJgoA.net
>>786
ビットシフト使ったらfloorはいらないよ!
var Heap = (function () {
function Heap() {
this.list = new Array();
}
Heap.prototype.add = function (value) {
this.list.push(value);
var i = this.list.length - 1;
while (i > 0) {
var p = (i - 1) >> 1;
if (this.list[p] <= value) {
break;
}
this.list[i] = this.list[p];
i = p;
}
this.list[i] = value;
};
return Heap;
}());
var heap = new Heap();
841:778
17/02/22 08:04:02.82 eMNezfX1.net
ありがとう
ピラフ、JavaScriptも出来るの?
底の知れない人だなw
842:デフォルトの名無しさん
17/02/22 10:03:26.78 vRta/96i.net
ピラフ師のスキルが凄くて羨望を感じる
843:デフォルトの名無しさん
17/02/22 20:02:40.21 kuhRnch5.net
ピラフさんかっこいい
844:デフォルトの名無しさん
17/02/22 20:02:55.43
845:kuhRnch5.net
846:ピラフ ◆9Jro6YFwm650
17/02/22 20:03:10.81 kuhRnch5.net
おいおいやめろよお前ら
847:デフォルトの名無しさん
17/02/22 20:16:10.24 ObUpFyOn.net
ピラフになったりなんかしたらピラフを抱きしめられないじゃないか
848:デフォルトの名無しさん
17/02/22 22:30:32.02 2I2rdLov.net
ピラフピラフ連呼するな
ピラフ食いたくなるだろ
849:ピラフ ◆9Jro6YFwm650
17/02/22 22:37:39.22 kuhRnch5.net
>>807
まずスクランブルエッグを作ります
そこにご飯を投入し
パラパラになったところで
創味シャンタンDXを入れてまんべんなくなじませて完成です
850:デフォルトの名無しさん
17/02/23 16:45:42.32 VjHTJlMX.net
>>808
チャーハン?
851:デフォルトの名無しさん
17/02/25 06:16:26.60 1HZAmYU3.net
他にも、色々なアルゴリズムがあるよ
データを素集合に分割して保持する、Union-Find
木の高さを揃える、AVL木・赤黒木
852:デフォルトの名無しさん
17/02/25 08:32:36.97 /Dmz+eDZ.net
ピラフが焼き飯ではなく、炊き込みご飯と知った時の衝撃
853:デフォルトの名無しさん
17/02/25 16:41:18.51 5mIog8O/.net
俺がコックの修行してた時にトルコ人のシェフにピラフの作り方聞いたら
シェフはカタコトの日本語でこういった
コメヲ、イタメナ! ←逆から読んじゃダメだよ
854:ピラフ ◆9Jro6YFwm650
17/02/25 20:10:44.02 irzeHAkW.net
まんまん
855:デフォルトの名無しさん
17/03/04 09:44:03.08 lg1wkLI1.net
>コメヲ、イタメナ!
あんな不潔で臭酸っぱいものを?
856:ピラフ ◆9Jro6YFwm650
17/03/05 17:06:43.09 5BA4xB2H.net
>>796
こう!!
URLリンク(paiza.io)
857:デフォルトの名無しさん
17/03/06 13:35:55.20 sPLW5FVC.net
わざわざ作ってくれて、ありがとう
でも、漏れの頭は、そこまでついていけませぬw
858:デフォルトの名無しさん
17/03/19 02:35:24.27 K022OUeg.net
複数のajax処理と、2chの返信から、DOMを構築して、
jQueryでデータを取り出す所を、今研究している
元のHTMLは、ajaxで2chへアクセスして、その返信をHTMLに表示するなど、なかなか凝っている。
こういうループ処理なら、AngularJSを使いたくなってくる
2chで、こういうツールを作れる人は、
プログラム板のVBScriptのスレ主である、ピラフだけかもw
誰も作れなさそうだから、ピラフに頼む
1週間以内に作ってみせろ
859:デフォルトの名無しさん
17/03/19 11:11:03.28 0P9TxGrs.net
>>808
創味シャンタンDXは糞ゲロまずいぞ。
860:デフォルトの名無しさん
17/03/20 22:12:03.91 qIiVvRhT.net
おいピラフさっさと>>817やれよ。
無能かよ
861:デフォルトの名無しさん
17/03/21 15:11:07.84 WKWDE58B.net
お前ほど恥ずかしい無能は見たことがない
862:デフォルトの名無しさん
17/03/23 07:19:11.89 cUFIx/UD.net
無限ループで24時間回すスクリプト書いたのだけど、実際動かして見ると24時間回らず、
数時間ループしたら気がついたら落ちてるんだが原因わかる?ログにも落ちたって出てないんだけど
863:デフォルトの名無しさん
17/03/23 07:34:18.99 uyXgfBmj.net
メモリが尽きたんちゃうん
864:デフォルトの名無しさん
17/03/23 09:40:01.10 GD7SbRil.net
>>821
使い終わった変数やオブジェクトは毎回こんな風にきちんと片付けてるか?
↓
Set ●● = Nothing
865:デフォルトの名無しさん
17/03/23 23:17:02.66 K0r5mLIw.net
>>823
それは片付けてることになら
866:ない
867:デフォルトの名無しさん
17/03/24 06:52:09.53 a76dguYz.net
IEを使ってて何時間かに一回、IEが応答しない時があるのが原因でした。
これで判明
If Err.Number <> 0 Then
WScript.Echo "エラー番号 " & CStr(Err.Number) & " " & Err.Description
End If
868:ピラフ ◆9Jro6YFwm650
17/03/25 14:35:12.15 V66a16Nj.net
>>817
何をやりたいのかさっぱりわからないんだよね
AngularJSっていうのも聞いたことないし、ここがどこかもわからないし、ピラフは誰?
869:ピラフ ◆9Jro6YFwm650
17/03/25 14:35:43.80 V66a16Nj.net
>>818
じゃあおすすめのシャンタン教えてよ!
870:デフォルトの名無しさん
17/03/25 20:54:15.93 U+vYoMoM.net
On Error Resume Nextって一回唱えれば、エラー何回起きても有効なんでしょうか
無限ループでエラーになったらErr.Clearだけするようにしてますが、
一回だけならOn Error Resume Nextもループの中に入れたほうがいいんでしょうか
871:デフォルトの名無しさん
17/03/25 23:54:37.87 Gy0JTtQc.net
>>828
使い方間違ってる。
On Error Resume Nextというのは、
エラーが起きたら次の行で自分でちゃんとエラーチェックします!
って言う時に使うんだよ。
872:336
17/03/26 00:08:05.05 ZrNYQ0Ge.net
まあ、アレだろ。
効く期間を知りたいってことだろ。
そりゃずっと効くだろ。
On Error Goto 0
とかで切り替えるまでは。
それともスコープ的な話かな?
有効なのはそのプロシージャ内。
873:デフォルトの名無しさん
17/03/26 10:17:17.17 jjsINd2t.net
これ見てほしいんですが
Option Explicitと同じような感覚で入れてましたが
これじゃダメってことですね?
main関数の中でやらないと
URLリンク(github.com)
874:デフォルトの名無しさん
17/03/26 11:43:06.57 O+6HMc0m.net
>>827
CookDo香味ペーストと間違えたw
創味ペーストDXは超美味い。
875:336
17/03/26 13:47:23.87 ZrNYQ0Ge.net
>>831
えっ?
それ、エラーにならんの?
そういえばVBScriptってプロシージャ外から始まるんだっけ?
これってMainまでにOn Error Resume Nextだけ実行してるってこと?
どちらにしてもこれがプロシージャ内に及んだら色々問題ありそう。
それに、しくみ上Mainにも入れればいけると思うけど、こんなエラー処理皆無のプログラムはダメだね。
On Error Resume Nextってのは、条件によってわざとエラーを起こしてきちんとエラー処理をするために使うものだぞ。
ファイルを開く直前でOn Error Resume Nextに切り替えてエラー番号調べてファイルが無かった場合に切り替えるとか。
876:デフォルトの名無しさん
17/03/26 13:53:00.15 jjsINd2t.net
>>833
エラーを観測したい部分に設置するってことでいいですか
877:デフォルトの名無しさん
17/03/26 14:35:31.96 sDJq89I1.net
冒頭にOn error~てエラーを放棄してるように見える
あとCall使ってるのって年輩の印象がする
878:デフォルトの名無しさん
17/03/26 14:43:37.94 jjsINd2t.net
もしかしcallって付けなくても動くの?コピペしただけだから知らんかった
879:デフォルトの名無しさん
17/03/26 15:18:15.24 O+6HMc0m.net
>>836
call hoge(a, b, c) ⇒ hoge a, b, c
カッコなしでやる
880:デフォルトの名無しさん
17/03/26 15:26:29.89 jjsINd2t.net
ほぉ
やってみます。
881:デフォルトの名無しさん
17/03/26 16:03:55.85 O+6HMc0m.net
かっこかっこかっこかっこかっこかっこかっこつけ
882:デフォルトの名無しさん
17/03/26 23:12:15.19 PRpbdmfu.net
【 スクリプト改造依頼スレ 】(丸投げ) part8
スレリンク(php板:178-180番)
jQuery 質問スレッド vol.7
スレリンク(hp板:252-2番)
883:97 ピラフへ、ここに作りかけを書いておいたので、コピペして使ってくれ。 まあ、漏れも作ってみるけど http://jsdo.it/michihito/zWfm 2chの返信から、(URL) (日付) (時刻) (ID)の書式4文字列を取り出す部分と、 入力URLの一番末尾の、/ 以降の部分をチェックする、処理を作っておいた。 ここには、1~1000の単独の数字か、1-1000 のような範囲が入る http://~/~/1000 http://~/~/1-1000 入力URLには、空行を除いて、10個以下ぐらいに制限して、 $.ajax で1つアクセスしたら、2~3秒待ってから、次のアクセスをすればどうか? ただ、例には、<div class="number"> タグしかないから、 <dt> タグを使っているHTMLには、対応できない。 元のJSでは、両方のタイプに対応している
884:デフォルトの名無しさん
17/03/26 23:39:05.11 7dOJEWlC.net
おいピラフさっさと>>817やれよ。
無能かよ
885:デフォルトの名無しさん
17/03/26 23:39:28.20 7dOJEWlC.net
809 名前:デフォルトの名無しさん[sage] 投稿日:2017/03/19(日) 02:35:24.27 ID:K022OUeg
複数のajax処理と、2chの返信から、DOMを構築して、
jQueryでデータを取り出す所を、今研究している
元のHTMLは、ajaxで2chへアクセスして、その返信をHTMLに表示するなど、なかなか凝っている。
こういうループ処理なら、AngularJSを使いたくなってくる
2chで、こういうツールを作れる人は、
プログラム板のVBScriptのスレ主である、ピラフだけかもw
誰も作れなさそうだから、ピラフに頼む
1週間以内に作ってみせろ
886:ピラフ ◆9Jro6YFwm650
17/03/26 23:49:03.07 avI+l4ib.net
>>840
なるほどね、面白そうだから考えてみる
887:ピラフ ◆9Jro6YFwm650
17/03/26 23:49:50.75 avI+l4ib.net
>>841
いっしょにやろう!
888:デフォルトの名無しさん
17/03/27 00:52:00.99 5V+MDnfA.net
不味くなったのは味覇で創味シャンタンは美味しいのことだろ
俺に言わせれば「コメヲ、イタメナ」だけど
889:832
17/03/27 04:06:57.08 cGqqXL2J.net
ピラフへ
URLリンク(jsdo.it)
ここのJSファイルの一番下に、
Date型のプロパティで、オブジェクトをソートする、
テストを作っておいたので、自由にコピペして使って
タイムスタンプでソートして並べ替える、というのが要件にあるので
890:デフォルトの名無しさん
17/03/27 04:14:04.27 LarKYmAi.net
いらないな。
日付型であれば、単に日付型を比べればいいだけだし
a = new Date()
b = new Date()
a < b
ゴミを渡されて使えと言われても困る
891:ピラフ ◆9Jro6YFwm650
17/03/27 20:10:57.30 bt96dW+y.net
やろうと思ったけど何をやればいいのかわからなかった
ピラフあきらめた!
892:832
17/03/27 22:35:17.48 cGqqXL2J.net
JavaScript の Date は罠が多すぎる
URLリンク(qiita.com)
Date.prototype.getTime で 世界協定時 1970 年 1 月 1 日 00:00:00 からの、
経過ミリ秒が得られるので、これで比較する
Date型同士を、<, > で比較するのは、ややこしいので使わない
>>848
http://~/~/101-103
http://~/~/200
依頼は、複数のURLを入力して、
各レス番号の、(URL) (日付) (時刻) (ID)の書式4文字列を取り出す。
その際、時刻順に並べる
893:ピラフ ◆9Jro6YFwm650
17/03/27 22:55:26.68 bt96dW+y.net
>>849
なるほどねえ、日付は文字列でソートしたらいんじゃない?
894:832
17/03/27 23:24:46.75 cGqqXL2J.net
"2016/09/09(土) 09:00:08.02 ";
2chのデータは、ミリ秒まである。
.02 なら、20ms
この文字列から、Dateオブジェクトを作る所は、もう作った
895:デフォルトの名無しさん
17/03/27 23:25:23.89 LarKYmAi.net
>>849
> ちなみに Date 同士の比較でも < や > は期待通りに動作するが、ややこしいのでおすすめしない。
「期待通りに動作するが」って言葉をわざと消したね?
何がややこしいのか理解不能
896:ピラフ ◆9Jro6YFwm650
17/03/27 23:28:08.34 bt96dW+y.net
>>851
ミリ秒まであっても桁数が同じなら文字列でいんじゃないかな
全部捨ててゼロから始めよう!VBScriptで!!
897:832
17/03/28 00:00:57.52 xLSwJtuy.net
>>852
9時間の時差とか、夏時間とか、色々あって面倒くさい。
サーバーが、どの国にあるかによって変わるのかも?
getTime を使っていれば、問題ない
898:デフォルトの名無しさん
2017/03/2
899:8(火) 00:52:50.46 ID:xO0UHaSB.net
900:デフォルトの名無しさん
17/03/29 13:20:18.64 4JVOihbO.net
VBScriptスレでなぜJavaScript作成依頼が出ているのか?
9時間の時差を気にするならタイムゾーン指定して入力すればいい、とか突っ込みどころが満載
901:デフォルトの名無しさん
17/03/29 16:40:17.04 tP+f5a+P.net
そういえば、windows10でbash使えるようになったんでしょ、なんかvbsとコラボして面白いことできないか?
grepとか
902:デフォルトの名無しさん
17/03/29 18:25:00.15 0E9hkODx.net
いっその事、Windows11はUbuntuベースになればいいわ
903:デフォルトの名無しさん
17/03/29 21:06:54.73 9Av2Nl7q.net
>>849
できた!
URLリンク(friendpaste.com)
904:ピラフ ◆9Jro6YFwm650
17/03/29 21:07:47.87 9Av2Nl7q.net
↑これピラフ
905:832
17/03/29 23:05:50.66 igyVRP5i.net
頼まれたから、JSで作っているけど、jQuery.ajax, Differed で、並列で2chにアクセスして、
その返信から、データを抜き出すのは、漏れ独りで作るのは、難しい
これを作れるのは、ピラフぐらいだろうと思って、このスレへ頼みに来た
>>859
これは、VBScript?
これは、どうやって実行するの?
906:片山博文MZ ◆T6xkBnTXz7B0
17/03/29 23:12:47.12 uG+6tdKu.net
テキストデータを拡張子.vbsで保存、ダブルクリック。
907:832
17/03/30 00:32:41.08 sFEA1QiW.net
さすが、ピラフ!
PowerShell_ise で、
cscript test.vbs で、実行できた
データを、<div class="date">(.*?)</div> の正規表現で抜き出せた?
漏れは、jQueryで、HTML木にしてから、[data-id="200"] とかで、抜き出したけど
(URL) (日付) (時刻) (ID)の書式4文字列は、半角区切りで、以下
http://何たら/かんたら/250 2013/04/01 23:35:12.89 ID:abcdefgh
908:デフォルトの名無しさん
17/03/30 00:37:03.70 gGp/SYAm.net
豚をおだてて木に登らせる
909:832
17/03/30 01:02:40.04 sFEA1QiW.net
VBScriptでも、copy & paste できる、HTMLみたいな、入出力画面を作れるの?
http://何たら/かんたら/250
最後の数字部分の入力チェックも必要。
1-1000 までの範囲か、単独の数字
通信は非同期なら、2, 3秒ずつ、おいてやった方がいい
それと、通信エラー時の処理。
タイムアウトは1分ぐらいか?
910:デフォルトの名無しさん
17/03/30 12:13:11.92 jjTJPOgd.net
>>837
見ヅライのはバグの温床になるから
基本カッコつけてる。
カッコ省略化でもつけてる。
年配の人がカッコつけてるなら
経験的にバグを避けようという心理的な
ものだよ。
そういうの考えずに新しく知ったからやってみるのもいいけど
見ヅライコードを生産する新人は
陰でバカにされてる。
911:デフォルトの名無しさん
17/03/30 13:11:06.00 3FiVrdpL.net
>>866
この話の流れでその返しはおかしくないか?
call付けなくても動くのかって質問で、括弧外せば動くって回答してるだけだろ
912:ピラフ ◆9Jro6YFwm650
17/03/30 21:23:19.64 IP4uexeU.net
/⌒ヽ / ̄~\
/ \____/ ヘ. ヽ
し/ ` \ソ
/ / \ \
/´ ,.--‐--、 |
| ///// ( ○○ ) ///// | ブウー
| ヽ----''′ |
ヽ ... /
\ ........::::::::<
913:デフォルトの名無しさん
17/03/30 21:38
914::10.46 ID:xu2t8/AL.net
915:片山博文MZ ◆T6xkBnTXz7B0
17/03/30 21:56:02.08 2hi+y029.net
ファイヤー!
916:デフォルトの名無しさん
17/03/31 14:23:18.43 MSDdGKrU.net
for /f %%a in (%1) do md %%a
というバッチはVBScriptで書くとどうなりますか?
917:832
17/04/04 09:15:23.34 K8Tf42DL.net
Linux板の、test スレ
スレリンク(linux板:6番)
この板のデータは、パターンが異なる。
<dt>~<dd> というタグがあって、この中に、日時・IDが入っている。
ピラフ、この様式にも対応してもらえます?
漏れは、edgeのF12開発者ツールでデバッグしているけど、
2chはShift_JISだから、文字化けして、Syntax errorになる
どうやれば良いのか?
テストすら、ままならぬ
918:ピラフ ◆9Jro6YFwm650
17/04/04 21:46:55.86 NUf8XMbi.net
>>872
へい
URLリンク(friendpaste.com)
文字化けはレスポンスヘッダにcharset=Shift_JISがないのが原因みたいね
スレリンク(tech板)
-> Content-Type: text/html; charset=Shift_JIS
スレリンク(linux板)
-> Content-Type: text/html
レスポンスを強制的にShift_JISに変換してデバッグ出力すれば
テストできるっしょ、いけるいける
919:ピラフ ◆9Jro6YFwm650
17/04/04 21:57:13.00 NUf8XMbi.net
>>871
これってフォルダを1個作ってるだけ?
こちらでどうぞ
CreateObject("Scripting.FileSystemObject").CreateFolder WScript.Arguments(0)
920:デフォルトの名無しさん
17/04/05 01:25:00.80 xSSzJDFg.net
>>874
ありがとうございます
>>871はD&Dしたテキストファイルからテキストを1行ずつ読み込み、
読み込んだテキストを名前としたフォルダの作成を最後の行まで繰り返す
というバッチです
ご教示頂いたコードは上記の動作はしないようです
921:デフォルトの名無しさん
17/04/05 09:27:48.06 mxfZDJ/1.net
PowerShell で書いた。
バッチは読めないから、やるべき処理を説明してくれ。
実行する前に、cd "c:\abc\def" で適当なフォルダへ移動してから、実行して
DirName.txt には行区切りで、
a
b
c
のように、フォルダ名が書いてあるものとする
-WhatIf を付けているから、実際には実行されない。
このまま実行して、動作を確かめたら、-WhatIf を消して実行すれば、実際に実行される
$dnAry = Get-Content -Encoding UTF8 DirName.txt
foreach ($dn in $dnAry) {
# フォルダーが無い時だけ、作成する
If (Test-Path $dn) {
echo "${dn} は既に存在します"
}else {
New-Item -Path $dn -ItemType Directory -WhatIf
echo "${dn} を作成した"
}
}
922:デフォルトの名無しさん
17/04/05 15:49:22.01 iReVhGd3.net
>>876
XP環境なためPowerShellを使ったことはなかったんですが、
v1.0が入っていたので使い方をググりながら試してみたところ、
多少手こずりましたがなんとか実行に漕ぎ着けました
結果は、期待した通りにフォルダの作成がなされました
何故バッチ以外でやろうとしたのかというと、
バッチの場合テキストファイルに半角の&等が含まれていると
変換処理も出来なくて詰むからなのですが、
>>876のコードの場合は&や;や半角スペース等があっても
問題無くフォルダを作成してくれたのでまさに理想通りでした
今後活用させて頂きたいと思います
ありがとうございました
923:デフォルトの名無しさん
17/04/06 06:02:30.69 HWasajaM.net
>&や;や半角スペース
ファイル名には半角英数字と、_ (アンダーバー)以外、使ったらダメ。
他のアプリで、バグるよ
924:デフォルトの名無しさん
17/04/06 06:59:46.27 THZRSW1Y.net
そんなこと言ってられる時代はとっくに終わってる
925:832
17/04/06 08:12:48.51 HWasajaM.net
スレリンク(tech板:200番) 2017/03/27(月) 00:59:39.35 ID:w19GhvCX
このデータの曜日の部分、(月)を取り除いて、
(URL) (日付) (時刻) (ID)の書式4文字列は半角区切りで、以下のようにして。
http://何たら/かんたら/250 2013/04/01 23:35:12.89 ID:abcdefgh
IDが空白の場合は、時間の後ろに、半角空白を入れない方が良いかな?
ひとまず、PowerShell で、カレントフォルダで、
cscript 実行ファイル名 入力ファイル名 出力ファイル名
のような感じで、入力ファイルに行区切りで、URLを書いておけば、
出力ファイルに出力するように、作って下さい
ひとまず、これで良いでしょう。
ソースコードに、コメントも書いて下さい
漏れは、JavaScriptでもう少し、実験してみます。
まあ、ユーザーには入力画面があった方が、良いんだろうけど
926:デフォルトの名無しさん
17/04/06 11:41:20.38 pYgX14l+.net
他人のやることに口出ししてたのが実は無能乞食だったとか
草も生えない
927:ピラフ ◆9Jro6YFwm650
17/04/06 20:28:02.87 549rh3ZE.net
>>880
実験じゃなくて製造しなよ
928:ピラフ ◆9Jro6YFwm650
17/04/06 20:28:23.60 549rh3ZE.net
>>881
ホントだよね乞食ってサイテー
929:デフォルトの名無しさん
17/04/06 22:09:46.88 /l8Wtl5w.net
臣下の安万侶が申し上げます。
そもそも、万物万象の初め、混沌とした大本はすでに固まっていたが、
まだ生命も形も現われなかったころのことは、名もなく、
また動きもなく、誰もその形を知りようがなかった。
930:ピラフ ◆9Jro6YFwm650
17/04/06 23:01:09.36 549rh3ZE.net
>>880
PowerShell使うなら全部PowerShellでやったらいんじゃない?
URLリンク(friendpaste.com)
931:ピラフ ◆9Jro6YFwm650
17/04/06 23:03:25.54 549rh3ZE.net
パイプ使ってるとデバッグが大変だった
エクスポネンシャルバックオフってなんかかっこよくない?
必殺エクスポネンシャルバックオフ!!って感じ
932:832
17/04/07 00:40:05.39 mMXChyqG.net
漏れも作っているけど、ピラフが作るの速すぎるんだよw
もう、漏れが作る意味がない。
まあ、実験はしてみるけど
こらこら団報告書生成
URLリンク(hotmilk350ml.web.fc2.com)
これのHTMLに、dataType: 'jsponp' ってあるけど、これ、jsonp の間違いじゃないの?
$.ajax
({
type: 'GET',
url: url,
dataType: 'jsponp',
timeout: 12000,
漏れは、Win10, EdgeでローカルPC上で、jsonp でやると、
callback が呼ばれないというエラーになる
ローカルPCに、サーバーを立てていないからかな?
サーバー環境もない。
PowerShell でサーバーを立てられるかな?
933:832
17/04/07 11:16:41.14 mMXChyqG.net
ブラウザからのクロスドメインは難しいから、
YQL (Yahoo! Query Language)のサービスを使って、クロスドメインを可能にする、
jquery.xdomainajax.js プラグインを、試してみようと思う
こらこら団報告書生成
URLリンク(hotmilk350ml.web.fc2.com)
元々、このツールでも、このプラグインを使っているし
でも、世界中の人が、YQLを使ったら、どうなるんだろう。
2chでもYQLを、アクセス禁止にするかも知れない
934:832
17/04/08 06:38:05.30 heEYVyV/.net
>>885
これは、PowerShellかい?
もう、作ったの?
いくら何でも、仕事が速すぎる
実行の仕方と、引数の使い方ぐらい、教えてよ�
935:B それに、コメントも書いて。 解読するのは大変
936:デフォルトの名無しさん
17/04/08 07:57:26.89 ru8uPGC7.net
ピラフ大王クラスのスキルあったら年収1000万円+は余裕なんだろうな
これはもう天賦天稟の才だろう
937:832
17/04/08 08:21:04.31 heEYVyV/.net
使い方
>>885 にあるピラフが作った、PowerShell 用のソースコードをコピペする。
ファイル名を例えば、kora.ps1 (拡張子はps1。数字の1)とする
urls.txt というファイルに、1行ずつURLを書く
スレリンク(linux板:5-6番)
スレリンク(tech板:200番)
PowerShell_ise または、PowerShell を右クリックして、管理者として起動する。
Set-ExecutionPolicy RemoteSigned と入力する。
RemoteSigned は、署名なしのローカルスクリプトを実行できる
cd で作業フォルダへ移動する。
そのフォルダへ、すべてのファイルを置いておく
.\kora.ps1 > out.txt
out.txt に結果が出力される。
出力ファイル名は、自由に決めてよい
PowerShell では、大文字・小文字どちらを使っても、同じ命令になる。
Tab キーで補完できる
ピラフへ
入力ファイル名も、urls.txt の固定じゃなくて、自由に決められた方がよいのでは?
.\kora.ps1 < in.txt > out.txt
938:832
17/04/08 08:34:07.98 heEYVyV/.net
もう、このPowerShellスクリプトで、いいやろ
ピラフとペアプログラミングするのは、もうイヤ。
こっちがJavaScriptのクロスドメインで困っている時に、
勝手に突っ走って、PowerShellで仕上げてしまうのだから、手に負えない
1. 漏れがJSでコーディング
2. それを参考にして、ピラフがVBSでコーディング
3. それを参考にして、漏れがJSでコーディング
4. それを参考にして、ピラフがVBSでコーディング
こういうペアプログラミングの、きれいな流れにならない
1. 漏れがJSでコーディング
2. それを参考にして、ピラフがVBSでコーディング
3. それを参考にして、漏れがVBSの文法を勉強する
4. ピラフが突然、PowerShellでコーディング
終了w
939:デフォルトの名無しさん
17/04/08 11:51:25.66 RvaJrgxa.net
>>880
> ひとまず、PowerShell で、カレントフォルダで、
~~~~~~~~~~~~~
> 出力ファイルに出力するように、作って下さい
~~~~~~~~~~~~~
自分が依頼したことすら忘れてんのかこの知的障害者
940:デフォルトの名無しさん
17/04/08 13:00:53.02 neBboeII.net
おまえら、VBSじゃなくてGolangでええやんけ。
941:デフォルトの名無しさん
17/04/09 09:47:15.19 E4zb+v5T.net
>>894
流行らせようと啓蒙活動ですね
わかります
それはそうと、日本のITは先進諸外国に比べて劣っているという記事を見て思い出したんだけど
2000年代初頭とかなり昔に日経コンピュータか何かの記事に載っていたもので
欧米先進国ではシステムに合わせて業務処理を改変するのに対し
日本企業は業務処理に合わせてシステムを改変するため構築のコストが膨大になってう
という内容だったんだ
俺も20年近くこの業界で飯を食ってるから後者が事実でいまだにそのままだってのはわかるんだが
わからないのは前者で、システムに合わせて業務を変えちゃうってのは本当なのかね
外資の仕事はやったことないのでよくわからんのだがどーよ?
942:デフォルトの名無しさん
17/04/09 12:00:34.04 m4fz/djC.net
>>895
海外の場合は、すぐにリストラされて業界内での人材の移動が
頻繁にあって業務処理が均質化されるんだが
日本の場合は子飼いの叩き上げが多いので会社ごとに業務処理が
出来上がっていて簡単には変えられない。
業務処理を変えないまま無理やりERPパッケージ導入して失敗なんてことも良くある。
知ってる会社は何億もつぎ込んで失敗して担当者が消えたwww
943:デフォルトの名無しさん
17/04/09 19:10:48.47 E4zb+v5T.net
>業務処理を変えないまま無理やりERPパッケージ導入して失敗なんてことも良くある。
>知ってる会社は何億もつぎ込んで失敗して担当者が消えたwww
これはあるね
10年くらい前にNTTドコモの人級システム、去年まで総務省の人級システムの現場にいたけど
どちらも永久に完成しないシステムになってる
944:デフォルトの名無しさん
17/04/10 06:27:36.37 mlLdH/YN.net
×人級
◯人給
945:デフォルトの名無しさん
17/04/10 07:49:55.72 lRgBDW1T.net
みずほもIBM系のシステムと富士通系システムの統合に失敗したんだよね
あれだって、どちらかの方式に統一する方向で進めば何も問題なかったはずなのに
社内の派閥争いの結果だもんね
でも少し勘繰ってしまうんだけど、わざとシステムを複雑化して余計な金を使わせることで
IT業界の市場拡大とIT技術者の雇用拡大によってトリクルダウンを狙った陰謀だったりして
946:ピラフ ◆9Jro6YFwm650
17/04/11 23:33:25.56 mnOuUGik.net
/ ̄ ̄ ̄\
/ ⌒ ⌒ ヽ ,,,
/ ( ●)(●) | /⌒_)
| (__人__) } ノ ノ うーす
__. }、. ` ⌒´ 、` /
(⌒ |_,,,ノ
"''''''ヽ_ |
| |
| |
i  ̄\ ./
\_ |/
_ノ \___)
( _/
|_ノ''
947:ピラフ ◆9Jro6YFwm650
17/04/11 23:58:39.22 mnOuUGik.net
>>887
PowerShell でサーバー建てるのはできるみたいよ
URLリンク(qiita.com)
サーバー停止するのCtrl + cだけじゃ死んでくれないので
ブラウザからリクエスト送るなりしないといけない
非同期で処理できればいんだけど
Runspaceがかくかくしかじかでなんかできなかった
サーバ用のウィンドウを開いてウィンドウごと閉じてしまうのが
手っ取り早いかと、運用でカバーてことで
948:ピラフ ◆9Jro6YFwm650
17/04/12 00:00:02.92 XSZgbrvU.net
>>892
クロスドメインで困ってたんだ
∧ ∧
|1/ |1/
/ ̄ ̄ ̄`ヽ、
/ ヽ
/ ⌒ ⌒ |
| (●) (●) |
/ |
/ |
{ |
ヽ、 ノ |
``ー―‐''" |
/ |
| | |
.| | | |
.| し,,ノ |
!、 /
ヽ、 / 、
ヽ、 、 /ヽ.ヽ、
| | | ヽ.ヽ、
(__(__| ヽ、ニ三
949:ピラフ ◆9Jro6YFwm650
17/04/12 00:05:48.72 XSZgbrvU.net
>>892
YQLを試してみるって言ってたけどダメだった?
何がどうしてダメだった?
JSのコーディングが終わったら改めてVBSにポーティングするよ
動作する前からエラーチェックとか細かいところ作りこむ必要ないと思う
全体をざっくり作って詳細を作りこんでいく感じの欧米スタイルがいんじゃないかな
950:ピラフ ◆9Jro6YFwm650
17/04/12 00:07:41.38 XSZgbrvU.net
∧ ∧
|1/ |1/
/ ̄ ̄ ̄`ヽ、
/ ヽ
/ ⌒ ⌒ |
| (●) (●) |
/ |
/ |
( _ |
(ヽ、 / )|
| ``ー―‐''"| ヽ|
ゝ ノ ヽ ノ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
951:ピラフ ◆9Jro6YFwm650
17/04/12 00:08:18.92 XSZgbrvU.net
ムーミンかわいすぎ
952:デフォルトの名無しさん
17/04/12 07:21:16.81 2OtLuZtH.net
このスレ住民でピラフ師だけ異様にスキルが突出してるよね
以前は「ピラフなんてたいしたことないよ」とか揶揄してるコメントもあったけど
ここ数年はそういう書き込みは無くなって、みんな素直に「凄い!」を連呼するようになった
>>902と896はムーミンだと思うけど、やる夫の改変
953:系みたいな892のキャラは何のAAだろう
954:832
17/04/12 07:55:42.41 wEqEhwuC.net
WSH で起動した外部プロセスは、スクリプトの終了後、自動的に終了されるが、
PowerShell で起動したプロセスは、スクリプトの終了後も、生き続けるのか
これは、厄介だな。
スクリプト内で起動したプロセスIDを覚えておいて、
スクリプトの終了時に、終了させなければならない
それと、入力ファイル名は固定ではなく、スクリプト起動時の引数にでもして、
ユーザーが決められる方がいいかも
ピラフとは、スクラム・アジャイル開発はできない。
普通、1サイクルは1週間だから、ピラフのように、
1日で作ってしまうような人は、チーム開発できないw
能力が突出しすぎ
955:デフォルトの名無しさん
17/04/12 08:51:50.54 ja4EsqIV.net
ピラフ持ち上げすぎだろ
ここはド素人のたまり場か
956:デフォルトの名無しさん
17/04/12 12:19:18.48 hHJU7MEl.net
ピラフを妬むド玄人
957:デフォルトの名無しさん
17/04/12 19:02:58.53 MHDf3KWm.net
妬む要素ないだろ
958:ピラフ ◆9Jro6YFwm650
17/04/12 22:33:46.37 XSZgbrvU.net
仏の境地のみなさん
959:ピラフ ◆9Jro6YFwm650
17/04/12 22:36:33.48 XSZgbrvU.net
,〟-─、.
,.、- '''''' ヽ、
/。。゚。゚,、-──ヽ
/。゚。。゚ 。| ヽ
|。゚。。 / ─- 、-、 ゚ _=|
/ ̄ヽ | ━ヽヽ l/━|
ヽ Ll ,..ヽ | |
| |. ヽ─ |
| レ┐ -二三 |
| | /
ヽ=へ ──'''/
┌‐.< ──=、
,.┴─、\ \/ヽ
/ \ ヽ / )/-/ヽ
/ | ノ┐/ ,.-/ ヽ
960:デフォルトの名無しさん
17/04/13 08:39:40.31 QYjCKHAY.net
今月のアップデートでIE11は互換モードでもVBSをブロック
URLリンク(blogs.windows.com)
961:デフォルトの名無しさん
17/04/14 00:42:34.10 hxJRSKhs.net
IE使ってる人ってまだいるのかな
まあエッジも近々に対策されるかもしれんけど
962:デフォルトの名無しさん
17/04/14 12:22:03.66 rSCZEyqD.net
キーロガーみたいなツールで
「ひたすらタスクログ」ってのがあります
URLリンク(www.vector.co.jp)
これと同じ機能をVBスクリプトでやりたいんですが
可能でしょうか?
963:デフォルトの名無しさん
17/04/14 12:31:43.40 rSCZEyqD.net
やりたいことは、それをGPかロクオンスクリプトで全pcで動かして、ログはサーバに出力させることで
証跡管理みたいに使いたいのです
964:デフォルトの名無しさん
17/04/14 13:51:37.42 kxrdTrxL.net
出来るよ
wscript.networkでユーザー名とコンピュータ名取ってきて
win32apiのprocessでユーザー名で引っ掛ければ簡単に出来るとおもう
965:デフォルトの名無しさん
17/04/14 13:54:50.87 kxrdTrxL.net
ユーザー名で引っ掛けられなかった
全部取ってくるしかないかな
966:デフォルトの名無しさん
17/04/14 14:00:33.84 kxrdTrxL.net
あ、ごめん
リアルタイムだと厳しいかもしれない
一定時間毎のログなら可能
967:デフォルトの名無しさん
17/04/14 20:04:38.99 GJ5shYiL.net
やべぇ、今頃ピラフが作ってる予感しかしねぇ
968:ピラフ ◆9Jro6YFwm650
17/04/14 20:58:16.91 4UBn/dPN.net
>>920
安心していいピラフには難しすぎて無理
969:デフォルトの名無しさん
17/04/15 00:53:14.39 hkV7XO5A.net
>>915
URLリンク(friendpaste.com)
作るつもりなかったけど作ってみた。
ウインドウのほうは調べてない。
970:デフォルトの名無しさん
17/04/15 08:12:05.38 Jx2Asb2P.net
ついに
971:ピラフが敗北宣言!
972:デフォルトの名無しさん
17/04/15 11:26:58.68 aJ3AHXCj.net
このスレで「~出来ますか」っていう書き込みをするなよ
すぐに、ピラフが作ってしまいそうで、怖いからw
973:デフォルトの名無しさん
17/04/15 12:42:17.14 RBB1YBkB.net
ここは作成依頼スレじゃ無いだろ
作らなくてもいい
974:ピラフ ◆9Jro6YFwm650
17/04/15 20:15:25.76 DfHBZeAx.net
>>922
やるじゃん
975:ピラフ ◆9Jro6YFwm650
17/04/15 20:25:13.98 DfHBZeAx.net
Call の話
Class Class_Test
Public Sub Process
End Sub
End Class
Call (New Class_Test).Process
こういうときはCall付けないとエラーになる
976:デフォルトの名無しさん
17/04/16 09:07:51.40 MocduK3p.net
>>927
Process実行後にClass_Testのインスタンスが闇に葬られてるしwww
現実にこんなコード書くやつ居たら脳みそがCallエラー起こしてる
977:ピラフ ◆9Jro6YFwm650
17/04/16 11:39:37.74 m1EJuj8m.net
>>928
GCに回収されるだけでしょ
メソッドがオブジェクトに属しているのはオブジェクト指向的に正しい
素直できれいなピラフの本質が現れたすばらしいコードです
よろしくお願いします
978:デフォルトの名無しさん
17/04/16 13:14:08.26 MocduK3p.net
Class ピラフ
Public Sub GoDie
End Sub
End Class
Call (New ピラフ).GoDie
979:デフォルトの名無しさん
17/04/18 13:55:21.05 PVIlNia4.net
>>915
URLリンク(friendpaste.com)
ウインドウの方も作ってみたぞ
純粋なvbscriptじゃ無理なのでtasklist.exe使った方法だけど
980:832
17/04/18 17:44:55.07 6G1kXLTk.net
ブラウザからのクロスドメインは出来なかったから、
jqueryプラグインの、xdomainajax.js を使おうと思ったが、
これは非推奨のsuccess を使っているから、
jQueryから直接、YQL (Yahoo! Query Language)のサービスを使って、2ch のHTMLを取得できた
var url = "スレリンク(linux板:6番)";
// 全体の設定
$.ajaxSetup({
data: {format: 'xml'},
timeout: 60 * 1000
});
var YQL = "URLリンク(query.yahooapis.com)
query = 'select * from html where url="'
+ url + '" and xpath="*"';
$.ajax( YQL + query )
.done(function(data) {
var jqObj = $(data).find('dt');
console.log('jqObj.length = ' + jqObj.length, '\n', jqObj);
})
.fail(function(data) {
console.log('data');
});
981:デフォルトの名無しさん
17/04/18 19:02:59.73 IlBqvTqM.net
今月のアップデート以降
WSHのRunメソッドのbWaitOnReturn=TRUEが効かなくなってる気がする
外部コマンドの処理待ちせずに
さっさと次の処理に移ってしまう
982:ピラフ ◆9Jro6YFwm650
17/04/18 20:24:46.20 2/KqF/My.net
>>932
,. -‐==、、
,. ===、、 o ○o. i :::ト、
_,/ `ヾ´´`ヽ、 ゚ .l :::ト、\ イヤッッホォォォオオォオウ!
// .::::/ :::::!===l :::|ス. ',
/./ .::::/ ::::l | __ ..... _::::|} ヽ l-、
. ,ィク ,'..__ .::::/ ::::l :l '´ `)'`ヽ ヾ;\
/::{゙ ヽ、 ``丶、;/‐‐- 、::::l `'::┬‐--<_ } ./;:::::\
/::::::::! ,>---‐'゙ー- ...__)イ ,. -‐‐-、ト、 |l::ヽ /;';';';';::::\
. /|::::::;';';'
983:\/} (ヽ、 _/| (´ _,.ィ!::ヽ. ヾー'´;';';';';';';';';:: /ヽ、 / ,ノ:::;';';';';';';';';'/ /ヽ、二ニ-イ ヾT ¨´ ,/;';';::`、. \';';';';';';';';';';〈::... . / i::;';';';';';';';';';'/ ,イ.:::::::::::::::::: ! ヽ`ー‐'";';';';';';';ヽ \';';';';';';';';';!::::: / ..:!;';';';';';';';'/ / .| ::::::::::::::::: ! `、;';';';';';';';';';';';'ト、 \;';';';';';/:::::: ..::::::l;';';';';';/ / .:::::::::::::::::::::::| 丶;';';';';';';';';';';|:.ヽ `゙'ベ:::::::::: . ..:::::::::::ヽ-イ i .:::::::::::::::::::::::::l `、;';';';';';';';';'l::::.`、 \:::: ::::::::::::::::::;/ |::::::::::::::::::::::::::/ ヾ-、;';';';'/:::::::. ヽ ヽ :::::::::::::/ |::::::::::::::::::::::::/ ヽ `'ー':::::::::::::.. ヽ、
984:デフォルトの名無しさん
17/04/18 20:57:35.59 g+veLRSS.net
VBScriptってまだ息してたんか
985:832
17/04/19 14:30:52.23 MhXks+QF.net
web制作管理板の以下のスレで、
2chのHTMLから、タグを取得せず、
datファイルから取得しろと言われたのだが、どうしよう?
jQuery 質問スレッド vol.7
URLリンク(echo.2ch.net)
>普通はdatファイルからスレを操作する
>htmlファイルから操作するアホはおらん
>このスレのdatファイル
URLリンク(goo.gl)
986:832
17/04/19 16:03:41.81 MhXks+QF.net
このdatファイルは、各レスを行データにした、千行あるファイルか?
1つのレスのデータを取るだけでも、
千件分のデータを順次読み込んで、処理しないといけないのか?
レス番号が999なら、1~998を読み込んでは、捨てていく
まあでもHTMLよりは、広告などの余計な情報はないから、案外サイズは小さいかも
ただ、datファイルって、1,000レスまで書き込まれていない、
現存しているスレでも作られるの?
987:832
17/04/19 16:15:07.47 MhXks+QF.net
2ch.net専用ブラウザの開発者の皆さまへ。
datへのアクセスは近日廃止されます、と書いてある
やっぱり、datファイルへのアクセスは、やめておいた方が良いかな?
988:デフォルトの名無しさん
17/04/20 07:33:49.01 iC6NNo7j.net
生きてるスレを読みたいなら dat はやめた方がいい。アクセス許可性になってる。利用料を納めないといけない。
制度変更前の dat を使いたいとか、他の形式から dat に変換して使いたいなら別。
989:ピラフ ◆9Jro6YFwm650
17/04/22 22:06:28.42 XRNdcvpY.net
___________________
l\ \
. }\\ \
/ \\ ____ . .\
/ * \\ / : ::::ヽ、 \
'´ * \\ / : : ::::::::::ヽ、 \
\ * \\ / : : ::::::::::::::::::;、 .\
ヽ、 * \\______| .:.:.:.:.:.::::::::::::::::::,'____\
\ * \____ ヽ、 .:.:.:.:.:.:.::::::::::::::::::ノ____|
`''-、 * / * `γ :.:.:.:.:.:::::::::::::::ヾ´ {
ヽ、* ,/ * ,' :.:.:.:.::::::::::::::::::', * |
\ /* * . ,;! ノ .:.:.:.:.::::::::::::::! * !
\/ * *ノ`ー '´ .:.:.:.:.:::::::::::::,' * !
`"''ー--一''"''´ ヽ、_.; .:.:.:.::::::::::::::ノ`'ー一'""'''-!
990:ピラフ ◆9Jro6YFwm650
17/04/22 22:07:20.07 XRNdcvpY.net
マストドンが流行ってるんだって、みんなもうやってる?どう?率直にどう?
991:ピラフ ◆9Jro6YFwm650
17/04/22 22:10:44.54 XRNdcvpY.net
>>938
992: YQLでhtmlを取得する方向で完成させたがいんじゃないかな
993:デフォルトの名無しさん
17/04/23 19:31:26.94 TLCPexSX.net
>>941
このスレじゃ、ピラフ丼が大人気さ
994:デフォルトの名無しさん
17/04/25 05:24:14.15 yFCtydxR.net
>>938
datアクセスは過去ログを取得できなくなるから論外
半可通の適当な妄言を真にうけなさんな
995:832
17/04/27 22:44:42.39 GJNrvvrA.net
ピラフへ
起動時のオプションで、入出力ファイル名を指定できた方が、ユーザーには良さそう。
それと、同時に要求するよりも、2秒ずつとか、各要求を遅らせた方が良いのでは?
Param( [string]$in, [string]$out )
スクリプト名 -out "out.txt" -in "in.txt"
PowerShell スクリプト引数(Param)の Tips
URLリンク(www.vwnet.jp)
996:デフォルトの名無しさん
17/04/28 14:26:04.84 hneNSs+n.net
なぜ、>840がピラフにアドバイスしてるんだ?(自分の質問だろうに)
制作依頼でもしていて、要件を伝えているつもりなのか?
997:デフォルトの名無しさん
17/04/29 00:12:08.86 QOk6w6Nc.net
ピラフはそんな小さい事気にしないよ
998:デフォルトの名無しさん
17/04/29 00:43:14.72 561e0RUa.net
そ、股間に目をやり
小さいことは気にしないと
999:ピラフ
17/04/29 14:40:16.21 6B/XobRt.net
>>948
ちんちんの話?それもしかしてちんちんの話?
1000:ピラフ
17/04/29 14:41:25.21 6B/XobRt.net
/''⌒\
,,..' -‐==''"フ /
(n *‘ω‘*)η ちんぽっぽー!
( ノ \
(_)_ )
_,,..-―'"⌒"~⌒"~ ゙゙̄"'''ョ
゙~,,,....-=-‐√"゙゙T"~ ̄Y"゙=ミ
T | l,_,,/\ ,,/l |
,.-r '"l\,,j / |/ L,,,/
,,/|,/\,/ _,|\_,i_,,,/ /
_V\ ,,/\,| ,,∧,,|_/
1001:ピラフ
17/04/29 15:54:27.65 6B/XobRt.net
楽天 三木谷会長が書いたソースコード(1997年)
URLリンク(techwave.jp)
| 「楽天市場」開設当時。三木谷自身が書いたソースコード。
| 「1000」の整数を「1,000」の通貨表示にする単純なものでしたが
| プログラミングを知らない三木谷が独学でこのような変更を実現させ
| ほかの創業メンバーを驚かせた。
これVBScriptで解いてみようよ!
1002:デフォルトの名無しさん
17/04/29 20:17:40.30 561e0RUa.net
>>949
気にしてたんかすまぬ
忘れてくれ
大きさなんて関係ないから~
1003:ピラフ
17/04/30 15:57:55.07 wTH+4GoU.net
できた、VBScriptの前でみきたにはちんちん
URLリンク(friendpaste.com)
1004:デフォルトの名無しさん
17/05/02 13:48:03.71 sAULEBzX.net
URLリンク(friendpaste.com)
長ったらしいね
こんなんで良いんでないの
1005:ピラフ
17/05/02 14:12:16.70 Bg5rWx47.net
>>954
やるじゃん
1006:デフォルトの名無しさん
17/05/02 14:55:26.43 sAULEBzX.net
>>955
ちょっとやってみた感じ
iは要らなかったな…
消すの忘れた
1007:デフォルトの名無しさん
17/05/04 08:40:01.91 dR5m/n+Z.net
自席のPCがWindows8に変えられてしまって使いにくくて苦慮してます
VBsでプログラムランチャーを作ってもらえませんか
下記のようなイメージです
┌───────┐
│ ┌────�
1008:「 │ │ │ 駅すぱあと.exe │ │ │ └───────┘ │ │ │ │ ┌─────────┐ │ │ │ドキドキ体験乳部.bat │ │ │ └─────────┘ │ │ │ │ ┌────────┐ │ │ │ AI・野獣先輩.exe.│ │ │ └────────┘ │ │ │ │ ┌───────┐ │ │ │ Excel.exe .│ │ │ └───────┘ │ │ │ │ ┌───────┐ │ │ │ クローム.exe │ │ │ └───────┘ │ │ │ │ ┌──────────┐ │ │ │リモートデスクトップexe │ │ │ └──────────┘ │ └─────────────┘
1009:デフォルトの名無しさん
17/05/04 10:17:26.69 1GADSUzF.net
>>957
ピラフ大王様がHTAで作ってくれます
お待ちを
1010:デフォルトの名無しさん
17/05/04 10:50:38.60 rRqk+MnW.net
ランチャーなんていくらでもあるだろ、わざわざ作るほどの物でもない
いい物がないので自分で作るってんなら分かるが、依頼して作ってもらうってどう言う了見だ
1011:ピラフ
17/05/04 14:51:11.38 qYtoqfij.net
>>957
フォルダにショートカットを集めて
タスクバーにそのフォルダをツールバーとして追加すればいんじゃないかな
アカウントの再作成でせっかく作ったフォルダが消えないように
フォルダは共有ディレクトリに置いておくといいよ
1012:デフォルトの名無しさん
17/05/04 15:17:26.67 mKhHsQSL.net
なんかWSH本が出てた
今何故?
1013:ピラフ
17/05/04 15:34:08.14 qYtoqfij.net
>>961
Windows自動処理のための WSHプログラミングガイド 増補改訂版 単行本 - 2017/5/2 五十嵐 貴之 (著)
URLリンク(www.amazon.co.jp)
これ?
この人確か最近CodeZineでもWSHの記事書いてたよ
URLリンク(codezine.jp)
いまWSHが熱い
1014:ピラフ
17/05/04 15:45:58.29 qYtoqfij.net
MSはPowerShellを推してはいるけど、今まだ過渡期って感じだよね
MS OfficeのAPIがCOMだから、まだVBScriptの方が扱いやすい
全面的に.NETに移行したら変わってくるんだろうけど
VBScript.NETができてほしいよね、LINQもラムダ式も使いまくれるの
1015:デフォルトの名無しさん
17/05/04 16:04:04.78 1GADSUzF.net
>>963
PowerShellは永久に流行らんと思うよ。
JScript.NET使えば?
1016:デフォルトの名無しさん
17/05/04 16:09:33.18 ictDOLeQ.net
新しいシェルスクリプトを導入するんじゃなくて
batをbashくらいに発展させて欲しかった
1017:デフォルトの名無しさん
17/05/04 23:15:46.05 PMOSX9lZ.net
動くサンプルで学べる
Windows PowerShell コマンド&スクリプティングガイド PowerShell 4.0対応
五十嵐 貴之、2015/3/13
この本、内容は良いけど、ノリ付けが悪い。
ページが取れて、バラバラになるw
1018:デフォルトの名無しさん
17/05/08 20:30:54.04 3wSaaUi7.net
無限ループがあるとして
特定の時間帯だけifで処理されるVBSが組みたい
シンプルでビューティフルで分かりやすいifを教えてください
1019:デフォルトの名無しさん
17/05/08 22:47:39.23 nt7O59rj.net
Windowsの機能でオフラインファイルなる機能があります
「プログラムとファイルの検索」でオフラインファイルと入力するとウィンドウが開いて設定できるわけですが
これをリモートPCの設定がどうなってるか、またリモートでONからOFF、OFFからONに変更したいんですが
そういうツールVBSで作れますかね?
1020:デフォルトの名無しさん
17/05/10 14:31:21.98 V339ZlfO.net
>>967
URLリンク(friendpaste.com)
よくわかりません
1021:デフォルトの名無しさん
17/05/10 14:52:06.10 V339ZlfO.net
>>968
ドメインあるならグループポリシーで管理すればいいでしょ
どうしてもスクリプトでやりたいならレジストリ値は
HKEY_LOCAL_MACHINE\SOFT
1022:WARE\Microsoft\Windows\CurrentVersion\NetCache \Enabled にあるらしいから頑張れば出来るんじゃないかな ただし設定後は再起動必要ね
1023:ピラフ
17/05/19 22:14:23.00 fdmfyBRq.net
xmlが読みたい
安西先生VBScriptでxmlが読みたいです!!(号泣)
1024:デフォルトの名無しさん
17/05/19 22:38:44.41 RJbgGm72.net
>>971
MSXMLってCOMだからブビから使えるんでねーの?
オレは使ったことないんで紫蘭が
1025:デフォルトの名無しさん
17/05/20 07:21:18.72 5VNFP8qA.net
>>971
お疲れ様です
教えてもらったので早速のぞいてみました
本当に主なんですね
月曜に色々教わりに行きます
1026:デフォルトの名無しさん
17/05/20 07:43:29.47 WmFfeyqJ.net
$xml = [xml](Get-Content <ファイル名>)
PowerShellでは、これだけで変数、$xmlは、
XMLの階層構造を保持した、オブジェクトになっている!
PowerShellでXMLファイルの内容を検索する
URLリンク(tech.sanwasystem.com)
1027:デフォルトの名無しさん
17/05/28 22:18:50.77 lk9EYaLW.net
URLリンク(menu.2ch.net)
URLリンク(jbbs.shitaraba.net)
URLリンク(jbbs.shitaraba.net)
1028:デフォルトの名無しさん
17/06/03 22:56:35.33 0yJhmPRH.net
WSH よりPowerShell のほうがいいの?
1029:ピラフ ◆9Jro6YFwm650
17/06/04 13:48:40.33 XpxkKcu8.net
>>972
あざーす! >>972さんあざーす!!
ピラフちょっと調査してみます
1030:ピラフ ◆9Jro6YFwm650
17/06/04 13:52:50.64 XpxkKcu8.net
>>976
VBScriptはビアンカで
PowerShellはフローラです
その先は言う必要ありませんよね?
1031:ピラフ ◆9Jro6YFwm650
17/06/04 13:57:13.52 XpxkKcu8.net
>>973
何を? ピラフなんか教えた? VBScriptの質問なら
いつでもこのスレに書き込んだらいいよ
VBScriptプロフェッショナルが大勢いるからね
1032:ピラフ ◆9Jro6YFwm650
17/06/04 13:58:19.50 XpxkKcu8.net
>>974
PowerShellすごいよね!
1033:デフォルトの名無しさん
17/06/04 13:59:09.02 PcOu5+WU.net
何がすごいの?
1034:ピラフ ◆9Jro6YFwm650
17/06/04 14:13:40.44 XpxkKcu8.net
>>981
>>974 すごくない?
1035:デフォルトの名無しさん
17/06/04 14:14:58.39 PcOu5+WU.net
だから何がすごいのか聞いてる。
すごいすごいいうだけなら精神年齢低学園のガキでもいえる
1036:ピラフ ◆9Jro6YFwm650
17/06/04 14:17:44.05 XpxkKcu8.net
>>983
>>974 が すごい
~~~~~~~~
1037:ピラフ ◆9Jro6YFwm650
17/06/04 14:18:57.86 XpxkKcu8.net
>>974 すごいです
1038:ピラフ ◆9Jro6YFwm650
17/06/04 14:20:38.86 XpxkKcu8.net
つまりその・・・なんていうか・・・とにかくすごい!
1039:デフォルトの名無しさん
17/06/04 16:45:05.59 8ePAJJir.net
俺はPowerShellが依然として苦手だ
1040:ピラフ ◆9Jro6YFwm650
17/06/04 17:01:23.31 XpxkKcu8.net
ピラフもだ
1041:デフォルトの名無しさん
17/06/04 17:03:54.43 OfIG3iEL.net
まぁ、コマンドが長ったらしいし、覚えるの面倒くさいよね。
1042:デフォルトの名無しさん
17/06/08 11:27:28.10 G2wFh/1H.net
vbsでIEコントロールしてスクレイピングしたいんだけど、JSのイベントとか内容取得できる?
1043:デフォルトの名無しさん
17/06/08 21:13:47.83 AwAFATG8.net
ピラフはスクレイピングって単語知ってる?
1044:ピラフ ◆9Jro6YFwm650
17/06/08 21:17:30.89 aTxcxf09.net
>>991
噂程度に聞いたことはあるけど
はるか東方の国にそういう技術があるって
それくらいしか知らない
1045:デフォルトの名無しさん
17/06/08 21:40:10.85 Nir2elsC.net
洗剤のCMで聞いたことあるぞ
1046:デフォルトの名無しさん
17/06/08 22:47:37.69 TyBSFeDZ.net
それはストリーキングだな
1047:デフォルトの名無しさん
17/06/08 23:21:45.09 DkMLmELI.net
「ショーシャンクの空に」とか「グリーンマイル」の原作者だっけ
1048:?
1049:デフォルトの名無しさん
17/06/09 21:58:15.37 Uw6unNwn.net
>>994
それはピラフの性癖だ
1050:デフォルトの名無しさん
17/06/10 00:56:46.63 bprqDQ/y.net
使えないスレだな
1051:ピラフ ◆9Jro6YFwm650
17/06/10 02:16:38.03 iX4dF/b7.net
>>996
ぇ?
1052:デフォルトの名無しさん
17/06/11 20:28:59.57 nlynoRz5.net
今はもうPowerShellはエクスチェンジ専用シェルみたいになっちゃてるよね
1053:ピラフ ◆9Jro6YFwm650
17/06/11 23:10:55.53 ytg9x0pA.net
( )
( )
( ) ( )
∧=∧
_(´∀`∩
|し ̄ ̄ ̄|
| ┼─┼ |
| /\ |
|/ ホ \|
\___/
└─┘
1054:デフォルトの名無しさん
17/06/14 20:45:51.36 12W0BKvk.net
なんか超技術を発見した気がする
URLリンク(language-and-engineering.hatenablog.jp)
1055:デフォルトの名無しさん
17/06/16 10:41:13.44 0rZ836RR.net
>>1001
vbscriptで直接スクレイピングするのに比べてjqueryを使うと何が良いのか今イチよく分からん。
1056:片山博文MZ ◆T6xkBnTXz7B0
17/06/16 16:06:02.41 qjls6Roc.net
jQueryはほとんどのブラウザで使える。覚えることが少ない。
1057:デフォルトの名無しさん
17/06/16 19:27:22.53 Z3poRV2h.net
>>1003
でもこれIEしか使えないよね。
俺は直接VBScriptでもJavaScriptでもスクレイピングするコードは書けるから聞いてみた。
そういうコードは書けるんだけど実はWeb系はまともに書いたことないんだ。
1058:559
17/06/17 23:38:32.00 tXThmVGn.net
vbsでレジストリの削除とシステムフォルダ内にあるファイル削除できるかね?
管理者権限画面が出てきてうまくいかなかった
.batの方がええのかな?
1059:デフォルトの名無しさん
17/06/18 00:02:43.85 8soX4XuF.net
>>1005
batができるならVBScriptでも出来るんじゃね?
1060:559
17/06/18 00:13:55.94 TzjAzjtb.net
わかった
1061:559
17/06/18 00:14:23.51 TzjAzjtb.net
1000なら宝くじ高額当選!
1062:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 936日 4時間 25分 25秒
1063:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています