○<" ̄\
チンポ |____) ° (⌒─‐⌒) 新スレです
ヽ(,,.´・ω・)/ ヽ((・ω・`,,))/ 楽しく使ってね
(::. ) ( .::) 仲良く使ってね
⌒"⌒""⌒⌒⌒"⌒⌒⌒"⌒"⌒
探検
VBScriptについて必死に話し合うスレ [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1ピラフ
2014/11/24(月) 19:48:59.29ID:xWGC6UcP478デフォルトの名無しさん
2015/07/15(水) 11:35:26.83ID:IORIdjve479デフォルトの名無しさん
2015/07/24(金) 11:14:07.77ID:wP1W1HSz webサイトにユーザパスワードをいれてログインするのは
Set IE = CreateObject("InternetExplorer.Application")
IE.document.all.item("user").Value = "kyami"
IE.document.all.item("password").Value = "paryu"
IE.document.forms(0).submit
みたいのでできました。
webサイトからファイルをダウンロードするのは
Set http = CreateObject("WinHttp.WinHttpRequest.5.1")
http.Open "GET", "http://kyary.asobisystem.com/", False
http.Send
みたいのででできました。
でもユーザパスワードをいれてログインしてから
ダウンロードするようなサイトの場合
どうすればいいのでしょう?
組み合わせてもうまくいきません><
Set IE = CreateObject("InternetExplorer.Application")
IE.document.all.item("user").Value = "kyami"
IE.document.all.item("password").Value = "paryu"
IE.document.forms(0).submit
みたいのでできました。
webサイトからファイルをダウンロードするのは
Set http = CreateObject("WinHttp.WinHttpRequest.5.1")
http.Open "GET", "http://kyary.asobisystem.com/", False
http.Send
みたいのででできました。
でもユーザパスワードをいれてログインしてから
ダウンロードするようなサイトの場合
どうすればいいのでしょう?
組み合わせてもうまくいきません><
480ピラフ
2015/07/25(土) 00:34:06.26ID:XxOxbIIU481デフォルトの名無しさん
2015/07/25(土) 01:33:39.47ID:309x+t0o ユーザパスワードをいれてログインした後、
ダウンロードするようなサイトの場合
たぶん、http.Open "GET" のように、
いきなり外部から、異なるセッションで、
アクセス出来ないのでは?
ログインした同じセッションで、
数秒待ってから、ダウンロードすれば?
ダウンロードするようなサイトの場合
たぶん、http.Open "GET" のように、
いきなり外部から、異なるセッションで、
アクセス出来ないのでは?
ログインした同じセッションで、
数秒待ってから、ダウンロードすれば?
482デフォルトの名無しさん
2015/07/27(月) 18:40:13.96ID:aQIkFdPn483デフォルトの名無しさん
2015/07/30(木) 02:13:57.14ID:S9wMAzR8 >>456-458
遅レスだけど、デバッグに、Visual Studioのデバッガー使ってるよ。
最近は、PROもどきが無償で使えるみたいだし、Expressでもできたんじゃないかな。
VBScriptデバッガーも使ったことあるけど、何か使いにくかった記憶がある。
遅レスだけど、デバッグに、Visual Studioのデバッガー使ってるよ。
最近は、PROもどきが無償で使えるみたいだし、Expressでもできたんじゃないかな。
VBScriptデバッガーも使ったことあるけど、何か使いにくかった記憶がある。
484デフォルトの名無しさん
2015/07/30(木) 07:33:43.86ID:0frcqtbV vbseditでしょう。
金払う価値あるよ。
金払う価値あるよ。
485デフォルトの名無しさん
2015/07/30(木) 21:52:05.81ID:s7ul+4e1 VBScriptのHTAアプリがWindows10で問題なく動くよ。
IE EdgeでVBScriptが切り捨てられたから動かなくなるもんだと思ってたw
IE EdgeでVBScriptが切り捨てられたから動かなくなるもんだと思ってたw
486デフォルトの名無しさん
2015/08/02(日) 01:38:59.47ID:qmD24jif Edge推ししてるがIE11も載ってるからな
487デフォルトの名無しさん
2015/08/02(日) 08:17:22.40ID:HOry/lAS HTA自体がIEでホストされてるんだろ?
つまり消え行く技術だな……
つまり消え行く技術だな……
488デフォルトの名無しさん
2015/08/02(日) 08:47:25.98ID:8WgKfcqL ieが搭載されなくなってもサブセットとして搭載され続けるだろ。
つまり、htaは無くならない。
つまり、htaは無くならない。
489デフォルトの名無しさん
2015/08/02(日) 09:19:24.99ID:HOry/lAS ieエンジンに依存してるものが多すぎて廃止はできないか
490デフォルトの名無しさん
2015/08/02(日) 13:25:33.24ID:GSPhXvpJ VBScriptもVB6も廃止は当分無理だな。
.NET Frameworkはどんどん切り捨てられてるのに古いもんの既得権益は凄いな。
.NET Frameworkはどんどん切り捨てられてるのに古いもんの既得権益は凄いな。
491デフォルトの名無しさん
2015/08/11(火) 08:46:38.96ID:FUkwH/tF VBScript Quick Reference
http://www.microsoft.com/en-us/download/details.aspx?id=326
http://www.microsoft.com/en-us/download/details.aspx?id=326
492ピラフ
2015/08/11(火) 22:36:18.35ID:5HBitfYB >>491
ほお
ほお
493デフォルトの名無しさん
2015/08/12(水) 06:08:29.44ID:Em7FXmTW script56.chmを持っていないやつはいないよな?
494ピラフ
2015/08/29(土) 22:24:59.66ID:0bnrREtF >>493
えへへ
えへへ
495デフォルトの名無しさん
2015/09/01(火) 00:31:37.12ID:YWuDvFBq WSH用のVBScriptとJScriptを学習したことは、VB6やMS OfficeのVBAに取り入れる
ことになったわけで、vbsやjsのソースファイルで直接WSHはほとんどしてないな。
ことになったわけで、vbsやjsのソースファイルで直接WSHはほとんどしてないな。
496デフォルトの名無しさん
2015/09/01(火) 00:50:29.87ID:YWuDvFBq 何年も前は会社で、巨大なテキストファイルの入出力処理をvbsのソースファ
イルでプログラム作ったりしてる人がいたが、OfficeもVB6.0もVC++6.0もイン
ストールされてるのにvbsで作るとは奇特な人もいるもんだ。
それで実行時間が長いとか言ってたし。
イルでプログラム作ったりしてる人がいたが、OfficeもVB6.0もVC++6.0もイン
ストールされてるのにvbsで作るとは奇特な人もいるもんだ。
それで実行時間が長いとか言ってたし。
497ピラフ
2015/09/01(火) 23:25:58.79ID:Uqk8gU8P >>496
なかなかイカしてるじゃん
なかなかイカしてるじゃん
498デフォルトの名無しさん
2015/09/02(水) 16:53:35.99ID:eDqiT8Wq VBSの方が、プログラミングしやすい
499デフォルトの名無しさん
2015/09/02(水) 19:27:56.74ID:U41rngxq >>496
vb6って開発環境もうサポート切れで作れないでしょ?
vb6って開発環境もうサポート切れで作れないでしょ?
500デフォルトの名無しさん
2015/09/03(木) 07:51:08.89ID:Y/rbKq13 VSって俺DXLibでしか使ってなくて有能だと思ってるんだが
501デフォルトの名無しさん
2015/09/03(木) 07:51:50.97ID:Y/rbKq13 ごめんVBSな
502デフォルトの名無しさん
2015/09/03(木) 12:07:18.12ID:UXgFNAqG 普通、開発者は、Win7 Pro版を使うから
503ピラフ
2015/09/22(火) 19:58:28.94ID:eWYbhdNw ヘ_
//;;;;`-、_
//ー-、;;;;;;;;;ヽ、
//_ ;;;;;;;;ヽ、
// ゙゙ー-、 ` ;;;;;;ヽ
___ // `-、 ` ;;;;ヽ
_ /::::::::::::::::::::ヽ // \ `;;;;|
/::::::::::::::::::::::::::::::::::ヽ // ヽ ゙、;|
∠_:::::::::::::::::::::::::::::::::::::::ヽ // | i;|
\/ ̄\::::::::::::::::::::::::::::::::::\ // | l/
/ \__:::::::::::::::::::::::// l/
l ● ● \::::::::::::://
l (_●_ ) 》:::::://
ミi |∪ / /:::::://:: シルバーウィーーク
\ ヽ丿 /:::::::://::::::::"-、、
` ァ-―''7":::::::://-;;:::::::::::::/
/|::| {:::::⊂ ̄ヽ'":::::::/
<;;;;;;| \:::ゝ(_ノ:::::::::::`-、,..--─-,,,
i\;;| //l |::::::::::::::::::::`::::::::::::::::::}
. l ト、 .// ゝ\:::::;;:::::::::::::::::::::::;;;-''
| l \__//___,,..-''~゙ー--─<
//;;;;`-、_
//ー-、;;;;;;;;;ヽ、
//_ ;;;;;;;;ヽ、
// ゙゙ー-、 ` ;;;;;;ヽ
___ // `-、 ` ;;;;ヽ
_ /::::::::::::::::::::ヽ // \ `;;;;|
/::::::::::::::::::::::::::::::::::ヽ // ヽ ゙、;|
∠_:::::::::::::::::::::::::::::::::::::::ヽ // | i;|
\/ ̄\::::::::::::::::::::::::::::::::::\ // | l/
/ \__:::::::::::::::::::::::// l/
l ● ● \::::::::::::://
l (_●_ ) 》:::::://
ミi |∪ / /:::::://:: シルバーウィーーク
\ ヽ丿 /:::::::://::::::::"-、、
` ァ-―''7":::::::://-;;:::::::::::::/
/|::| {:::::⊂ ̄ヽ'":::::::/
<;;;;;;| \:::ゝ(_ノ:::::::::::`-、,..--─-,,,
i\;;| //l |::::::::::::::::::::`::::::::::::::::::}
. l ト、 .// ゝ\:::::;;:::::::::::::::::::::::;;;-''
| l \__//___,,..-''~゙ー--─<
2015/10/15(木) 23:05:13.44ID:qwCRdMKI
intro.vbs
----
Set WScoWs = WScript.CreateObject("WScript.Shell")
' skin 有効
Call WScoWs.RegWrite("HKCU\Software\Microsoft\MediaPlayer\Player\Skins\LastViewModeVTen","1","REG_DWORD")
strCmdLine = "C:\PROGRA~1\Windows Media Player\wmplayer.exe"
Set objExecCmd = WScoWs.Exec(strCmdLine)
WScoWs.Popup "アナウンス始動、待機中...",10,"オペレーター info",48
WScoWs.AppActivate (objExecCmd.ProcessID)
snd = "C:\darpa.net\CentralPrime\img\operator.png"
str = "wmplayer /play " & chr(34) & snd & chr(34)
WScoWs.Run str,3,False
WScoWs.AppActivate (objExecCmd.ProcessID)
----
Set WScoWs = WScript.CreateObject("WScript.Shell")
' skin 有効
Call WScoWs.RegWrite("HKCU\Software\Microsoft\MediaPlayer\Player\Skins\LastViewModeVTen","1","REG_DWORD")
strCmdLine = "C:\PROGRA~1\Windows Media Player\wmplayer.exe"
Set objExecCmd = WScoWs.Exec(strCmdLine)
WScoWs.Popup "アナウンス始動、待機中...",10,"オペレーター info",48
WScoWs.AppActivate (objExecCmd.ProcessID)
snd = "C:\darpa.net\CentralPrime\img\operator.png"
str = "wmplayer /play " & chr(34) & snd & chr(34)
WScoWs.Run str,3,False
WScoWs.AppActivate (objExecCmd.ProcessID)
505デフォルトの名無しさん
2015/10/15(木) 23:14:19.16ID:qwCRdMKI z = Array(0,Array("Art",Array(Hour(Time),Minute(Time)),Array("H","M"),1),Array(5,15,30,45,55),0,0)
z(3) = Array("06-05","06-15","06-30","20-45","20-55")
z(4) = Array(2,3,4,0,1)
z(1)(2)(0) = z(1)(1)(0)
If(z(1)(1)(1) > 4)Then
for y = 0 To UBound(z(2))
if(z(1)(1)(1) >= z(2)(y))Then
z(1)(2)(1) = z(2)(y)
End If
Next
Else
z(1)(2)(1) = 0
End If
for y = 0 To UBound(z(1)(2))
If(z(1)(2)(y) < 10)Then
z(1)(2)(y) = "0" & z(1)(2)(y)
End If
Next
z(1)(0) = z(1)(2)(0) & "-" & z(1)(2)(1)
snd = "C:/darpa.net/HOPs-ZERO/WakeUp_Timer/signal/iona-Arpeggio/" & z(1)(2)(0) & "-00.mp3"
for y = 0 To UBound(z(3))
if(z(1)(0) = z(3)(y))Then
snd = "C:/darpa.net/HOPs-ZERO/WakeUp_Timer/phase/" & z(4)(y) & ".wav"
z(1)(3) = 2
End If
Next
z(3) = Array("06-05","06-15","06-30","20-45","20-55")
z(4) = Array(2,3,4,0,1)
z(1)(2)(0) = z(1)(1)(0)
If(z(1)(1)(1) > 4)Then
for y = 0 To UBound(z(2))
if(z(1)(1)(1) >= z(2)(y))Then
z(1)(2)(1) = z(2)(y)
End If
Next
Else
z(1)(2)(1) = 0
End If
for y = 0 To UBound(z(1)(2))
If(z(1)(2)(y) < 10)Then
z(1)(2)(y) = "0" & z(1)(2)(y)
End If
Next
z(1)(0) = z(1)(2)(0) & "-" & z(1)(2)(1)
snd = "C:/darpa.net/HOPs-ZERO/WakeUp_Timer/signal/iona-Arpeggio/" & z(1)(2)(0) & "-00.mp3"
for y = 0 To UBound(z(3))
if(z(1)(0) = z(3)(y))Then
snd = "C:/darpa.net/HOPs-ZERO/WakeUp_Timer/phase/" & z(4)(y) & ".wav"
z(1)(3) = 2
End If
Next
506デフォルトの名無しさん
2015/10/15(木) 23:18:02.44ID:qwCRdMKI str = "wmplayer /new /play " & chr(34) & snd & chr(34) & " /close"
WScript.Sleep(10000)
WScoWs.Run str,3,False
WScoWs.AppActivate (objExecCmd.ProcessID)
WScoWs.Popup "information_" & z(1)(3) & " " & z(1)(0) & " 起動",12,"オペレーター info",48
WScript.Sleep(18000)
WScoWs.Popup "アナウンスを再起動しています。",3," 強制終了",48
objExecCmd.Terminate
Set objExecCmd = Nothing
Set WScoWs = Nothing
WScript.Sleep(10000)
WScoWs.Run str,3,False
WScoWs.AppActivate (objExecCmd.ProcessID)
WScoWs.Popup "information_" & z(1)(3) & " " & z(1)(0) & " 起動",12,"オペレーター info",48
WScript.Sleep(18000)
WScoWs.Popup "アナウンスを再起動しています。",3," 強制終了",48
objExecCmd.Terminate
Set objExecCmd = Nothing
Set WScoWs = Nothing
507デフォルトの名無しさん
2015/10/15(木) 23:41:13.30ID:qwCRdMKI @タスクマネージャで
同一ファイルを開く時間でメッセージ変化
A再生し終わったら自動で閉じる
Bスキンモードで起動する
C時報と、それ以外のメッセージも再生できる様にする
同一ファイルを開く時間でメッセージ変化
A再生し終わったら自動で閉じる
Bスキンモードで起動する
C時報と、それ以外のメッセージも再生できる様にする
508デフォルトの名無しさん
2015/10/15(木) 23:59:47.45ID:tuJYwMaW 会話が相当苦手なんだね
509デフォルトの名無しさん
2015/10/17(土) 13:12:39.67ID:lnveKabg C:\darpa.net\ 以下うpしてよ
510桃白白 ◆9Jro6YFwm650
2015/10/18(日) 22:55:06.82ID:wA8mBdX1 COIN_FRONT = "FRONT"
COIN_BACK = "BACK"
Class clsCoin
Public Value
Private Sub Class_Initialize()
If Fix(Rnd() * 2) = 0 Then
Value = COIN_FRONT
Else
Value = COIN_BACK
End If
End Sub
Public Sub Toss()
If Fix(Rnd() * 2) = 0 Then
Value = COIN_FRONT
Else
Value = COIN_BACK
End If
End Sub
End Class
Set Coin = New clsCoin
For I = 1 To 10
Coin.Toss
WScript.Echo Coin.Value
Next
COIN_BACK = "BACK"
Class clsCoin
Public Value
Private Sub Class_Initialize()
If Fix(Rnd() * 2) = 0 Then
Value = COIN_FRONT
Else
Value = COIN_BACK
End If
End Sub
Public Sub Toss()
If Fix(Rnd() * 2) = 0 Then
Value = COIN_FRONT
Else
Value = COIN_BACK
End If
End Sub
End Class
Set Coin = New clsCoin
For I = 1 To 10
Coin.Toss
WScript.Echo Coin.Value
Next
511桃白白 ◆9Jro6YFwm650
2015/10/18(日) 22:58:52.65ID:wA8mBdX1 桃白白もひさびさに役に立つプログラムを作りたくなった。
コイントスをやりたいけどコインがないんですって状況って
よくあると思うんだよね。そういうときに便利だと思うんだよね。
ライセンスはBSDライセンスでいいです。
あとぜんぜん関係ないんだけど、フロントとバックってなんかエロくない?
コイントスをやりたいけどコインがないんですって状況って
よくあると思うんだよね。そういうときに便利だと思うんだよね。
ライセンスはBSDライセンスでいいです。
あとぜんぜん関係ないんだけど、フロントとバックってなんかエロくない?
512デフォルトの名無しさん
2015/10/19(月) 09:00:56.70ID:jnTUTN0R >511
フロントドア(左右),リヤドア(左右),バックドア…明らかに自動車関連ですね
フロントドア(左右),リヤドア(左右),バックドア…明らかに自動車関連ですね
513桃白白 ◆9Jro6YFwm650
2015/10/19(月) 19:43:16.87ID:RHD/AFIa >>512
(; ・`д・´)ですよね・・・桃白白も同じです
(; ・`д・´)ですよね・・・桃白白も同じです
514デフォルトの名無しさん
2015/10/20(火) 04:59:30.03ID:6NKGWvtN 初歩的な質問で申し訳ないんですけど、グローバルな配列の宣言って、関数の呼び出しの前に書かないとダメなんですか。
変数の宣言は、スコープ内のどこに書いても良いものだと思ってました。
VBAで書いた関数をモジュールごと下の方に張り付けたら、型が違いますってなりました。
変数の宣言は、スコープ内のどこに書いても良いものだと思ってました。
VBAで書いた関数をモジュールごと下の方に張り付けたら、型が違いますってなりました。
515デフォルトの名無しさん
2015/10/20(火) 09:43:38.08ID:RLC1jZn7 コンパイル言語じゃないんだから、型やサイズが処理の時点で必要なら
「先に」宣言されている必要がある
「先に」宣言されている必要がある
516デフォルトの名無しさん
2015/10/20(火) 19:59:51.32ID:6NKGWvtN >>515
VBSって、一通り読み込んでから動作するんじゃないのか。
確かに、構文エラーの直前まで実行できるのだからそうかもしれないですね。
それなら、スクリプトを追加しながら実行できるのかな。
バッチファイルなんかは、実行中に書き換えても、動作することできるし、VBSもそうなのかもしれませんね。
VBSって、一通り読み込んでから動作するんじゃないのか。
確かに、構文エラーの直前まで実行できるのだからそうかもしれないですね。
それなら、スクリプトを追加しながら実行できるのかな。
バッチファイルなんかは、実行中に書き換えても、動作することできるし、VBSもそうなのかもしれませんね。
517デフォルトの名無しさん
2015/10/21(水) 10:15:23.76ID:t8SS3rgX 読み込んでいるからと言って解釈も済んでいると思うのが間違い。
そもそもスクリプトを読み込むことと、それを解釈・実行する事は
別次元の話だ。
そもそもスクリプトを読み込むことと、それを解釈・実行する事は
別次元の話だ。
518デフォルトの名無しさん
2015/10/29(木) 03:51:39.48ID:MzSknoo6 //U オプションをつけるとjscriptのtoLowerCaseで大文字の数値が意味不明の文字コードに変換される
// 8.js
WScript.StdOut.Write("8");
// lc.js
var all = WScript.StdIn.ReadAll();
all = all.toLowerCase();
WScript.StdOut.Write(all);
> cscript //NoLogo //U 8.js cscript //NoLogo //U lc.js > out.txt
これでおかしくなる。8.jsはUTF-16LEで保存。これは読めるようだけど
// 8.js
WScript.StdOut.Write("8");
// lc.js
var all = WScript.StdIn.ReadAll();
all = all.toLowerCase();
WScript.StdOut.Write(all);
> cscript //NoLogo //U 8.js cscript //NoLogo //U lc.js > out.txt
これでおかしくなる。8.jsはUTF-16LEで保存。これは読めるようだけど
519デフォルトの名無しさん
2015/10/29(木) 03:54:25.55ID:MzSknoo6 > cscript //NoLogo //U 8.js | cscript //NoLogo //U lc.js > out.txt
こうでした
もうよくわからん
こうでした
もうよくわからん
520デフォルトの名無しさん
2015/11/17(火) 17:04:35.49ID:bCeQZw0e VBscriptでCreateObjectして使える
フリーの画像処理コンポーネントをご紹介下さい。
ImageMagick と Doodle2 が使えるのは分ったんだけど
他にないかなと思いまして
一応 やりたい事は
・画像フォーマット変換
・画像のリサイズ(縮小)
・各ピクセルの カラー情報を取得する
フリーの画像処理コンポーネントをご紹介下さい。
ImageMagick と Doodle2 が使えるのは分ったんだけど
他にないかなと思いまして
一応 やりたい事は
・画像フォーマット変換
・画像のリサイズ(縮小)
・各ピクセルの カラー情報を取得する
521デフォルトの名無しさん
2015/11/22(日) 11:38:04.99ID:YVzGxfBt522デフォルトの名無しさん
2015/12/06(日) 20:00:38.93ID:XJADMoL5 518だけどUTF16-BEで出力されるね
523ピラフ ◆9Jro6YFwm650
2015/12/23(水) 14:08:53.58ID:2bKYe5U2 みんなー!クリオメー!!
,..-──-.‐-‐-.‐-、
/:::::::::::::::::::::::::::::::::::<:::::::::ヽ
/::::::::::::::::::::::::::::::::::::::::ヽ::::::::|
/::::::::::::::::::::::::::::::::::::::::::::::ヽ::::::|
(____________)○
丿 ::.__ .::::::::::::: __ ::::ヽ
/ /。 ヽ_ヽv /: /。ヽ ::::::ヽ ,.〃´ヾ.、 / /
/ / ̄ ̄√___丶  ̄ ̄\ ::::| / |l ', / /
| .:::::::::: / / tーーー|ヽ ..::::: ::|r'´ ||--‐r、 ', じんぐるべー!
| .:::::. ..: | |ヽ .,..ィ'´ l', '.j '. じんぐるべー!!
| ::: | |⊂ニヽ| | 'r '´ ',.r '´ !| \
| : | | |:::T::::| ! l! ....:.:.:.:.:.:ヽ、 ,l \
\: ト--^^^^^┤ ゝ、.,_ ---‐‐‐----ゝ、ノ
,..-──-.‐-‐-.‐-、
/:::::::::::::::::::::::::::::::::::<:::::::::ヽ
/::::::::::::::::::::::::::::::::::::::::ヽ::::::::|
/::::::::::::::::::::::::::::::::::::::::::::::ヽ::::::|
(____________)○
丿 ::.__ .::::::::::::: __ ::::ヽ
/ /。 ヽ_ヽv /: /。ヽ ::::::ヽ ,.〃´ヾ.、 / /
/ / ̄ ̄√___丶  ̄ ̄\ ::::| / |l ', / /
| .:::::::::: / / tーーー|ヽ ..::::: ::|r'´ ||--‐r、 ', じんぐるべー!
| .:::::. ..: | |ヽ .,..ィ'´ l', '.j '. じんぐるべー!!
| ::: | |⊂ニヽ| | 'r '´ ',.r '´ !| \
| : | | |:::T::::| ! l! ....:.:.:.:.:.:ヽ、 ,l \
\: ト--^^^^^┤ ゝ、.,_ ---‐‐‐----ゝ、ノ
524桃白白 ◆9Jro6YFwm650
2015/12/29(火) 19:02:16.38ID:+ubDtqOv みんなー!これVBScriptで挑戦してみようよ!
このスレの実力見せつけてやろうよ!
ほとんどのエンジニアには解けるが、下位10%のダメなエンジニアにだけ解けないパズル?
http://tango-ruby.hatenablog.com/entry/2015/11/30/122814
【パズル2】ほとんどのエンジニアには解けるが、下位20%のダメなエンジニアにだけ解けないパズル?
http://tango-ruby.hatenablog.com/entry/2015/12/28/212010
このスレの実力見せつけてやろうよ!
ほとんどのエンジニアには解けるが、下位10%のダメなエンジニアにだけ解けないパズル?
http://tango-ruby.hatenablog.com/entry/2015/11/30/122814
【パズル2】ほとんどのエンジニアには解けるが、下位20%のダメなエンジニアにだけ解けないパズル?
http://tango-ruby.hatenablog.com/entry/2015/12/28/212010
525デフォルトの名無しさん
2015/12/29(火) 21:53:52.12ID:fHLNusyD おいおめー俺のプライドをずたずたにする気か?スローセックスすんぞコラ?
526桃白白 ◆9Jro6YFwm650
2015/12/29(火) 22:08:54.22ID:+ubDtqOv >>525
おちんぽふやけるほどのポリネシアン・セックス了解です
おちんぽふやけるほどのポリネシアン・セックス了解です
527デフォルトの名無しさん
2016/01/05(火) 12:31:18.87ID:CjvqYZgm end = InStrRev(name, "]" or "」" or "』" or "】")
みたいなことをやりたいんですが
スマートな書き方を教えて下さい
みたいなことをやりたいんですが
スマートな書き方を教えて下さい
528デフォルトの名無しさん
2016/01/05(火) 13:45:34.35ID:cg7EFEFw RegExpがいいと思う
529デフォルトの名無しさん
2016/01/05(火) 14:40:45.28ID:CjvqYZgm あ 正規表現使えたんですね 使えないと思い込んでました
失礼しました
失礼しました
530桃白白 ◆9Jro6YFwm650
2016/01/06(水) 05:22:54.74ID:QrXc9QjR みんなー!あけおめー!ことよろー!
桃白白、諸般の事情でクライアントのIPアドレスを制限しなければならないの。
検証するIPアドレスと
許可するIPアドレスと
許可するサブネットマスクを受け取って
検証するIPアドレスが許可するIPアドレスの範囲内か調べたいです。
IPアドレス、サブネットマスクのデータ型は文字列でその形式はIPv4のドットつき10進数です。
どうやればいいですか?みなさんのお知恵と手技を拝借つかまつりたいですお願いします。
桃白白、諸般の事情でクライアントのIPアドレスを制限しなければならないの。
検証するIPアドレスと
許可するIPアドレスと
許可するサブネットマスクを受け取って
検証するIPアドレスが許可するIPアドレスの範囲内か調べたいです。
IPアドレス、サブネットマスクのデータ型は文字列でその形式はIPv4のドットつき10進数です。
どうやればいいですか?みなさんのお知恵と手技を拝借つかまつりたいですお願いします。
531デフォルトの名無しさん
2016/01/06(水) 23:01:30.07ID:QGmDYJlm 例えば、IPアドレス 192.168.0.1
サブネットマスク 255.255.255.0 (/24)
/24は2進数で考えて、左から24ビットの1と、8ビットの0
ネットワークアドレス(開始) = IPアドレス And サブネットマスク。
ブロードキャストアドレス(終了) = IPアドレス Or (Not サブネットマスク)
開始がネットワークアドレスで、終了がブロードキャストアドレス
192.168.0.0 〜 192.168.0.255
この場合、利用できるアドレスは、開始・終了の2つを除いて、
2^8 - 2 = 254
サブネットマスクの解説
ttps://www.cman.jp/network/term/subnet/p3/
サブネットマスク 255.255.255.0 (/24)
/24は2進数で考えて、左から24ビットの1と、8ビットの0
ネットワークアドレス(開始) = IPアドレス And サブネットマスク。
ブロードキャストアドレス(終了) = IPアドレス Or (Not サブネットマスク)
開始がネットワークアドレスで、終了がブロードキャストアドレス
192.168.0.0 〜 192.168.0.255
この場合、利用できるアドレスは、開始・終了の2つを除いて、
2^8 - 2 = 254
サブネットマスクの解説
ttps://www.cman.jp/network/term/subnet/p3/
532桃白白 ◆9Jro6YFwm650
2016/01/06(水) 23:18:03.13ID:N8wO98AV533デフォルトの名無しさん
2016/01/06(水) 23:26:21.23ID:QGmDYJlm 開始(ネットワーク)アドレス < 検証するIPアドレス
< 終了(ブロードキャスト)アドレス
これで良いのでは?
< 終了(ブロードキャスト)アドレス
これで良いのでは?
534デフォルトの名無しさん
2016/01/06(水) 23:33:02.01ID:WXDq8Omd >>532
ちゃーはんおめ
ちゃーはんおめ
535桃白白 ◆9Jro6YFwm650
2016/01/07(木) 00:04:17.88ID:5oAj17F6 >>533
VBScriptのコード書いてもいいのよ?遠慮しなくていいのよ?
VBScriptのコード書いてもいいのよ?遠慮しなくていいのよ?
536桃白白 ◆9Jro6YFwm650
2016/01/07(木) 00:07:38.93ID:5oAj17F6537桃白白 ◆9Jro6YFwm650
2016/01/09(土) 22:23:58.17ID:hdqMNonU 桃白白、衝撃的な事実を知ってしまったんだけどさー、パスワードあるじゃん。
メールとかWebアプリとか使うときのパスワード。
あれって定期的に変更してくださいって言ってくるお節介焼きまくりのやつがあるじゃん。
桃白白いままでパスワードを変更したところでブルートフォースアタックされたら意味ないじゃん
変更するだけ手間がかかるだけじゃん、桃白白の貴重なお時間をなんだと思ってるわけ?と
思ってたんだけどさー、あれってパスワード変更したらブルートフォースアタックで
破られる確率下がるんだね。確率はほんと不思議。桃白白完全にお手上げ。もう万歳三唱するしかないよ。
メールとかWebアプリとか使うときのパスワード。
あれって定期的に変更してくださいって言ってくるお節介焼きまくりのやつがあるじゃん。
桃白白いままでパスワードを変更したところでブルートフォースアタックされたら意味ないじゃん
変更するだけ手間がかかるだけじゃん、桃白白の貴重なお時間をなんだと思ってるわけ?と
思ってたんだけどさー、あれってパスワード変更したらブルートフォースアタックで
破られる確率下がるんだね。確率はほんと不思議。桃白白完全にお手上げ。もう万歳三唱するしかないよ。
538デフォルトの名無しさん
2016/01/11(月) 11:26:21.34ID:pupvxJI/ 白白が本当の女の子だったらなぁ。。
539デフォルトの名無しさん
2016/01/11(月) 12:15:56.50ID:NJ9+IRXj 桃白白が人間だったら面白いね
540デフォルトの名無しさん
2016/01/11(月) 12:29:28.85ID:+1MsyWEh ネーミングセンスがどう見てもアラフォーのおっさん
541デフォルトの名無しさん
2016/01/11(月) 13:42:56.03ID:wCZgiS6H 某所で桃白白だけは本当にウンチしないって噂を聞いたんだけど
542桃白白 ◆9Jro6YFwm650
2016/01/11(月) 17:33:07.69ID:WtkSn+b8543桃白白 ◆9Jro6YFwm650
2016/01/11(月) 17:33:38.52ID:WtkSn+b8 >>541
そうなの。桃白白便秘なの!助けて!
そうなの。桃白白便秘なの!助けて!
544デフォルトの名無しさん
2016/01/11(月) 19:22:36.67ID:d9M93+6h オッパイのオッサンはウンコしない。
545デフォルトの名無しさん
2016/01/11(月) 20:53:12.83ID:NJ9+IRXj >>542
ないないw
ないないw
546桃白白 ◆9Jro6YFwm650
2016/01/11(月) 20:57:15.62ID:WtkSn+b8547デフォルトの名無しさん
2016/01/11(月) 21:05:32.12ID:NJ9+IRXj >>546
IPアドレスとサブネトマスクを二進数化してゴニョゴニョする。
IPアドレスとサブネトマスクを二進数化してゴニョゴニョする。
548桃白白 ◆9Jro6YFwm650
2016/01/11(月) 21:29:28.37ID:WtkSn+b8549デフォルトの名無しさん
2016/01/11(月) 22:23:50.87ID:qBozc6K1 Not(2 ^ (32 - 長) - 1) And &hFFFFFFFF とかで余裕やろ
550桃白白 ◆9Jro6YFwm650
2016/01/11(月) 22:28:04.57ID:WtkSn+b8 >>549
サブネットマスクとは順番が逆になってしまうんよ・・・。
サブネットマスクとは順番が逆になってしまうんよ・・・。
551デフォルトの名無しさん
2016/01/11(月) 23:12:09.28ID:qBozc6K1 >>550
許可するネットワーク、例えば適合条件192.168.0.0/24というのがあって、192.168.0.123が適合するのかを判定したいんやろ?
/24に相当するサブネットマスクは &hFFFFFF00 やねん(先に示した式で出る)
192.168.0.123 は &hC0A8007B やから &hC0A8007B And &hFFFFFF00 して192.168.0.123のサブネットが出る
192.168.0.0 は &hC0A80000 やから &hC0A80000 = 上記の結果 が True なら適合ってわけやね
これやってる事がわかるなら正統手順のサブネット演算方式がええけど、職場で自分以外わかりそうにない時は
もっと妥協してサブネット持ち出さずに範囲指定/判定する実装をしておいた方がええかもな
許可するネットワーク、例えば適合条件192.168.0.0/24というのがあって、192.168.0.123が適合するのかを判定したいんやろ?
/24に相当するサブネットマスクは &hFFFFFF00 やねん(先に示した式で出る)
192.168.0.123 は &hC0A8007B やから &hC0A8007B And &hFFFFFF00 して192.168.0.123のサブネットが出る
192.168.0.0 は &hC0A80000 やから &hC0A80000 = 上記の結果 が True なら適合ってわけやね
これやってる事がわかるなら正統手順のサブネット演算方式がええけど、職場で自分以外わかりそうにない時は
もっと妥協してサブネット持ち出さずに範囲指定/判定する実装をしておいた方がええかもな
552デフォルトの名無しさん
2016/01/11(月) 23:32:29.64ID:lZ9NGFrO そうか、VBSには、ビットシフト演算子が無いのか!
あるのは論理演算子、And, Or, Xor, Not だけか
あるのは論理演算子、And, Or, Xor, Not だけか
553デフォルトの名無しさん
2016/01/11(月) 23:40:05.87ID:NJ9+IRXj >>552
掛ける2、割る2で良いのでは
掛ける2、割る2で良いのでは
554デフォルトの名無しさん
2016/02/23(火) 03:16:18.99ID:eXJgsGPR どなたかwindows10でタスクバーにピン留めするスクリプトとか分かりませんか?
ネットで検索して見つかるやつはwindows8.1までしか対応してないというか
10から仕様が変わったみたいで
ちなみに8.1まででしか動かない奴はVerbsで右クリックのメニューもってきて実行
って流れなんだけど10からはVerbsで持ってこれるコマンド?が限定されてるみたいで
タスクバーにピン留めするってコマンド?が取得できてない状態でした
ネットで検索して見つかるやつはwindows8.1までしか対応してないというか
10から仕様が変わったみたいで
ちなみに8.1まででしか動かない奴はVerbsで右クリックのメニューもってきて実行
って流れなんだけど10からはVerbsで持ってこれるコマンド?が限定されてるみたいで
タスクバーにピン留めするってコマンド?が取得できてない状態でした
555デフォルトの名無しさん
2016/02/24(水) 21:15:29.98ID:rAaNQxsY 管理目的で久しぶりに VBScript を書いたら気持ち悪かった…。
メソッドの第一文字が大文字なのがこんなに気持ち悪いものだったとは。
ま、大文字小文字の区別を間違えても動くからいいんだけど、あれは駄目だ…個人的に。
>>554
その「動いてくれないスクリプト」をここに書く方が良いのではないのか?
メソッドの第一文字が大文字なのがこんなに気持ち悪いものだったとは。
ま、大文字小文字の区別を間違えても動くからいいんだけど、あれは駄目だ…個人的に。
>>554
その「動いてくれないスクリプト」をここに書く方が良いのではないのか?
556デフォルトの名無しさん
2016/03/31(木) 08:25:35.95ID:LxqBL+UO win10先輩、bash装備するってよ。お前のことなんか忘れてるわw
557デフォルトの名無しさん
2016/05/01(日) 11:58:44.37ID:tKi6j9CT 匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw
The Covenant Project
概要
Covenantは、純粋P2Pのファイル共有ソフトです
目的
インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します
特徴
Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)
接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
4
BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw
The Covenant Project
概要
Covenantは、純粋P2Pのファイル共有ソフトです
目的
インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します
特徴
Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)
接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
4
558ピラフ
2016/05/01(日) 22:33:28.61ID:XRDIixk3 みんなー、ゴールデンウィーク満喫してるー?
ピラフはねー、暇すぎて死にそー
ピラフはねー、暇すぎて死にそー
559デフォルトの名無しさん
2016/05/02(月) 02:36:17.91ID:GdZkeqis VBSでカレンダーを作ってみようよ
国民の休日にも対応したやつ
国民の休日にも対応したやつ
560ピラフ
2016/05/02(月) 05:52:34.34ID:Q8+kR0CY561ピラフ
2016/05/04(水) 06:33:38.90ID:22CmMj4f >>559
リスト形式はできた
https://friendpaste.com/5DHCsnSc378S6UqDr6AgCB?rev=613239393762
どう?これ、どう?いい感じじゃない?
http://www.fastpic.jp/images.php?file=5805410062.png
VBScript書くのにVisual Studio Code使ってみてるけど結構書きやすい。
矩形選択と矩形入力ができれば文句なしなんだけど。
リスト形式はできた
https://friendpaste.com/5DHCsnSc378S6UqDr6AgCB?rev=613239393762
どう?これ、どう?いい感じじゃない?
http://www.fastpic.jp/images.php?file=5805410062.png
VBScript書くのにVisual Studio Code使ってみてるけど結構書きやすい。
矩形選択と矩形入力ができれば文句なしなんだけど。
562デフォルトの名無しさん
2016/05/04(水) 09:18:50.12ID:fwP8THlE >>561
htmlかMarkdownで吐いてくれよ。
htmlかMarkdownで吐いてくれよ。
563ピラフ
2016/05/04(水) 09:26:00.67ID:22CmMj4f564ピラフ
2016/05/04(水) 09:36:11.87ID:22CmMj4f565デフォルトの名無しさん
2016/05/07(土) 21:53:19.07ID:tDWSB0Sp >>563
色々参考になった。ありがとう。
色々参考になった。ありがとう。
566デフォルトの名無しさん
2016/05/07(土) 21:55:55.60ID:k2FYf+1B ピラフはチュパカブラに食われたか
567ピラフ
2016/05/07(土) 23:48:57.43ID:jYaiMRQT569ピラフ
2016/05/08(日) 01:01:03.91ID:8V3BjRmJ >>568
ぇ?
ぇ?
570デフォルトの名無しさん
2016/05/10(火) 08:47:25.67ID:JNBJZ2W1 >>563
表示部はまあ良いとして、カレンダーが固定って面白くないね。
表示部はまあ良いとして、カレンダーが固定って面白くないね。
571デフォルトの名無しさん
2016/05/10(火) 18:39:37.15ID:61voHb9G572デフォルトの名無しさん
2016/05/10(火) 22:22:11.87ID:I/bjaOrm >>569
万年カレンダー作ってみて下さい。
万年カレンダー作ってみて下さい。
573ピラフ
2016/05/16(月) 22:31:02.50ID:anWwAKnO574ピラフ
2016/05/16(月) 22:32:50.73ID:anWwAKnO575ピラフ
2016/05/16(月) 22:33:28.74ID:anWwAKnO >>570
表示する月は引数で変えられるよ!!
表示する月は引数で変えられるよ!!
576デフォルトの名無しさん
2016/05/16(月) 23:17:22.83ID:9gDToDZ4 >>573
markdownなんて真面目にやるもんじゃねーだろ…
markdownなんて真面目にやるもんじゃねーだろ…
577ピラフ
2016/05/16(月) 23:37:22.64ID:anWwAKnO >>576
なん・・・だと・・・!
なん・・・だと・・・!
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「こども2万円給付」は“ずるい”?「子持ちだけ優遇されてる」「来年から独身税もあるのに」…子育て世帯への支援は“不公平”なのか [♪♪♪★]
- 【東京】赤坂サウナ火事2人死亡 サウナ室のドアノブ外れ閉じ込められた可能性 ★5 [nita★]
- 「PC買うなら急げ」は本当だった。マウスが一部販売停止&1月値上げを発表 [♪♪♪★]
- 【速報】 ロシア潜水艦が攻撃されて巨大水柱 [お断り★]
- 【赤坂サウナ店火事】死亡男女は川崎市在住の夫婦 ドアノブ内側も外側も外れ、閉じ込められたか [ぐれ★]
- “つり目”騒動の中…駐日フィンランド大使館が声明「人種差別と闘う」「数多くの意見や質問が」 [少考さん★]
- 東京都「お願いパンダレンタルさせて!!!😭」中国「🥴」 [817260143]
- 【悲報】ワイ、一蘭で外人に怒鳴られるwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww [455031798]
- 【悲報】檜山沙耶(おさや)、嘆く「なんかダメ出しばっかりで疲れちゃったな…」 [935793931]
- 3時のおやつ🧁はふなキャンディー🍬🏡
- 3時のおやつ🧁はふなふなキャンディー🍬🏡
- 【悲報】自民維新、議員定数削減は来年で確認WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
