[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 09/01 22:47 / Filesize : 85 KB / Number-of Response : 614
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

(^ω^) JScript .NET スレッド Part2



1 名前:デフォルトの名無しさん [2007/11/02(金) 20:04:43 ]
JScript .NETを語るスレです。質問等どうぞ。

関連リンク
JScript .NETの紹介
www.microsoft.com/japan/msdn/columns/scripting/scripting07142000.aspx
[MSDN] JScript
msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jscript7/html/jsoriJScript.asp
.NET Framework ダウンロード情報
www.microsoft.com/japan/msdn/netframework/downloads/
JScript.NET (入門者向け)
homepage3.nifty.com/aya_js/JScript.NET/
.NET Framework SDKで始める .NETプログラミング
www.atmarkit.co.jp/fdotnet/special/dotnet_sdk/dotnetsdk01.html

関連スレ
ECMAScript デス 3
pc11.2ch.net/test/read.cgi/tech/1190160481/

前スレ
pc11.2ch.net/test/read.cgi/tech/1123842575/

431 名前:デフォルトの名無しさん mailto:sage [2008/06/02(月) 16:30:18 ]
>>430
(´・∀・`)バカバーカ オマエノカーチャンデーベーソー

432 名前:デフォルトの名無しさん mailto:sage [2008/06/03(火) 12:41:38 ]
>>431
(´・∀・`)オッキシテコマッチャイマスヨネ-

433 名前:デフォルトの名無しさん mailto:sage [2008/06/04(水) 00:51:26 ]
>>432
(´・∀・`)キミM?

434 名前:デフォルトの名無しさん mailto:sage [2008/06/04(水) 12:04:08 ]
>>433
(´・∀・`)ドM

435 名前:デフォルトの名無しさん mailto:sage [2008/06/04(水) 13:03:43 ]
バカ

(´・∀・`)カワイイオンナノコガオフロデオシッコシテイルコウケイヲレンソウスルヨネ-

436 名前:デフォルトの名無しさん mailto:sage [2008/06/04(水) 13:25:13 ]
(´・∀・`)シナイヨネー

437 名前:デフォルトの名無しさん mailto:sage [2008/06/04(水) 15:31:51 ]
>>435
(´・∀・`)クワシクカイセツオネガイスルヨネー ヨツンバイニナッテル?

438 名前:デフォルトの名無しさん mailto:sage [2008/06/04(水) 21:48:48 ]
(´・∀・`)コンシュウノモセウpハマダデスカヨネ-?

439 名前:デフォルトの名無しさん mailto:sage [2008/06/05(木) 13:41:39 ]
>>438
(´・∀・`)アリマセンヨネー



440 名前:デフォルトの名無しさん mailto:sage [2008/06/05(木) 23:16:09 ]
(´・∀・`)モセヨリマンガダヨネー 最強伝説黒沢ガミタイヨネー カイジシカナインダヨネー

441 名前:デフォルトの名無しさん mailto:sage [2008/06/05(木) 23:39:46 ]
(´・∀・`)アイラ-ビュ-♪

442 名前:デフォルトの名無しさん mailto:sage [2008/06/06(金) 17:08:22 ]
(´・∀・`)ベイベー♪

443 名前:デフォルトの名無しさん mailto:sage [2008/06/06(金) 17:34:25 ]
(´・∀・`)エーブリーシャラララ♪

444 名前:デフォルトの名無しさん mailto:sage [2008/06/06(金) 21:28:33 ]
(´・∀・`)

445 名前:デフォルトの名無しさん mailto:sage [2008/06/06(金) 21:50:51 ]
(´・∀・`)ナンカモンクアンノカヨネー

446 名前:デフォルトの名無しさん mailto:sage [2008/06/06(金) 23:42:32 ]
(´・∀・`)テメェチョットヅラカセヨネ-

447 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 13:36:02 ]
>>446
(´・∀・`)つω

448 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 22:24:54 ]
(´・ω・`)

449 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 06:23:28 ]
(´・∀・`)アンタダレダヨネー



450 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 13:02:53 ]
(´ω∀ω`)

451 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 13:15:39 ]
(´・∀・`)キモイヨネー

452 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 20:44:16 ]
(ω・∀・ω)

453 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 20:57:55 ]
(´・∀・`)キモイヨネー

454 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 23:51:29 ]
(´・∀・`) コマッタヨネ-
モラッタハイイケド、ω←コレノツカイカタガワカラナイヨネ-

455 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 15:59:10 ]
ω
(´・∀・`)

456 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 21:37:42 ]
ε´・∀・`з サザエサン

457 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 22:18:06 ]
(´・∀・`)クソツマンネーヨネー

458 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 22:38:26 ]
(´・_・`)

459 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 23:25:54 ]
(´・∀・`)ゴメンヨネーホントハチョットオモシロカッタヨネー



460 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 11:41:33 ]
(´・∀・`)チガウヅラヨコセヨネ-

461 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 13:51:02 ]
>>460
(´・∀・`)ハゲテルノ?

462 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 15:22:01 ]
(´・∀・`)ヅラトイエバブチョウダヨネー

463 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 17:16:02 ]
(´・∀・`)ジャアブチョウヨコセヨネ-

464 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 08:01:23 ]
(´・∀・`)つ〒

465 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 16:44:01 ]
2ch サーバーダウン(鯖落ち)情報 part203
ttp://qb5.2ch.net/test/read.cgi/operate/1213246937/l50
・banana3145 = live27/game14/anime3 のHDDにトラブル発生
・現在代替サーバを準備中
・代替サーバは明日の午後に準備できる予定
・banana3145 にある掲示板データが無事かどうかはまだ不明
banana3145 = live27/game14/anime3
鯖落ち板一覧

anime3 サーバの掲示板一覧 banana3145.maido3.com
アニメ漫画速報 旧シャア専用 同人ノウハウ おたく
アニメサロン アニメ2 アニメ新作情報 懐かしアニメ昭和
懐かしアニメ平成 アニメ映画 アニキャラ総合 アニキャラ個別
コスプレ 声優総合 同人 漫画サロン
漫画 懐かし漫画 少年漫画 少女漫画
4コマ漫画 漫画キャラ CCさくら エヴァンゲリオン
海外アニメ漫画 アニメ・漫画業界 アニソン等

game14 サーバの掲示板一覧 banana3145.maido3.com
駄洒落 しりとり 五七五・短歌 家ゲーRPG
家ゲーSRPG ギャルゲー 女向ゲーム大人 女向ゲーム一般
PCアクション フライトシム レトロゲーム 家庭用レトロゲーム
90年代家ゲー ブラウザゲーム 卓上ゲーム TCG
将棋・チェス 囲碁・オセロ クイズ雑学 裏技・改造
ゲーム音楽 携帯ゲーム攻略 携帯ゲームRPG 携帯ゲームレトロ

live27 サーバの掲示板一覧 banana3145.maido3.com
株式 株個別銘柄 投資一般 市況2
なんでも実況U 大河ドラマ ネトゲ速報 ネトゲ質問
ネトゲ実況 ネトゲ実況3


466 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 22:32:25 ]
(´・∀・`)ナンダカカトウサンノキモチガワカルンダヨネー ボクノバアイハジサツノホウコウダケドネー
ヒトニメイワクハカケタクナイカラダレニモキヅカレズニシヌオウトオモウダヨネー

467 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 22:38:39 ]
(´;∀;`)カトウサントキョウツウテンガアリマクリナンダヨネー ボクモイッポマチガエタラアンナコトシテシマウノカナー? コワイヨネー

468 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 22:43:07 ]
(´・∀・`)デモキョウハクレナイ、トショカンセンソウ、アリソントリリアヲヤルヨネー マダシネナイヨネー

469 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 22:52:37 ]
(´・∀・`)カトウサンニハドウジョウスルヨネーデモシケイダヨネー



470 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 23:10:53 ]
(´・∀・`)タニンノメニウツルジブンジャナクテジブンガドウナリタイカヲツイキュウシテホシカッタヨネー
カトウサンハブサイクジャナイノニジカチュウドクデブサイクビョウニナッテシマッテモッタイナイヨネー

471 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 23:29:12 ]
(´・∀・`)アタシオンナダケドショウジキカトウサンノカオデモツキアエルヨネー

472 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 16:28:23 ]
(´・∀・`)ホメテクレルヒトガイタラヨカッタンダヨネー カノジョガイナクテモトモダチ、カゾク、ドウリョウニネー
キノウ怒りオヤジミテフットオモッタンダヨネー

473 名前:デフォルトの名無しさん mailto:sage [2008/06/13(金) 22:32:14 ]
(´・∀・`)スレタテシタノニダレモイチオツイッテクレナカッタヨネー

474 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 00:19:55 ]
>>473
(´・∀・`)イチオツー

475 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 00:28:24 ]
>>474
(´・∀・`)ウレシイヨネーココロニシミタヨネー


476 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 15:09:32 ]
>>475
(´・∀・`)スゴイヨネ-アザヤカナスレタテブリデシタヨネ-
オツダヨネ-マタヨロシクタノムヨネ-

477 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 15:25:18 ]
>>476
(´・∀・`)アリガタイヨネーマタガンバルヨネー


478 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 15:02:56 ]
(´・∀・`)デ、ドコスレノダヨネー?

479 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 15:03:58 ]
(´・∀・`)ドコノスレダヨネー?



480 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 15:06:38 ]
(´・∀・`)コノイタノスレノドレカダヨネー


481 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 16:09:33 ]
(´・∀・`)コノイタニタテタノー? ノウハウジャナクテー?

482 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 20:54:20 ]
(´・∀・`)ボクモホメテホシイヨネ-

483 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 23:02:00 ]
>>481
(´・∀・`)ボクハコノイタノジュウニンダヨネー


484 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 01:53:02 ]
>>482
(´・∀・`)キミハドンナイイコトヲシタノカヨネー?

485 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 07:57:52 ]
(´・∀・`)シケモクヲヒロッテミタヨネ-
トイレノアトハカナラズオシリヲフクヨネ-

486 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 16:17:57 ]
>>485
(´・∀・`)シケモクッテナンダヨネー?

487 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 21:28:28 ]
(´・∀・`)ルパン3セイガスッテルアキカンニタメタタバコノスイガラダヨネー

488 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 22:40:30 ]
(´・∀・`)フジコチャーン

489 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 22:51:14 ]
(´・∀・`)トンデモナイモノヲヌスンデイキマシタ



490 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 00:12:42 ]
>>486
(´・∀・`)カンタンニイウトタバコノスイガラダヨネー

491 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 00:30:33 ]
(´・∀・`)カール、カールドコナノー?

492 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 09:15:17 ]
(´・∀・`)ンー?

493 名前:デフォルトの名無しさん [2008/06/18(水) 18:44:17 ]
火狐3にJScript.NETが負けてしまったorz
ttp://www7a.biglobe.ne.jp/~fbsoft/test/higitsune3.html

494 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 19:21:25 ]
ありゃま

495 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 19:24:19 ]
これだと速くなるといわれても、もうjavascriptじゃないな。
class Hello2 extends Hello {
  function get msg() : String { return "hello world two !"; }
  function dec() : void { cnt--; }
  function inc() : void { cnt += 10; super.inc(); }
}


496 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 21:19:17 ]
(´・∀・`)JScript.NETハマダマダイケルヨネー

497 名前:デフォルトの名無しさん mailto:sage [2008/06/18(水) 21:22:18 ]
最近思うんだがJavaScriptって、
他のスクリプト言語に比べて鬼のように高速じゃね?

498 名前:デフォルトの名無しさん mailto:sage [2008/06/19(木) 10:32:16 ]
>>497
>>493と同じ題材でrubyとpythonも試してみました。
IE7                   14   sec
firefox3               1.5 sec
JScript.NET(.NET2.0)  12   sec
JScript.NET(.NET1.1)   8   sec
JScript.NETの拡張構文  0.02sec
ruby 1.8.6             3.5 sec
ruby 1.9.0             1.5 sec
python 2.5             3.2 sec
IronPython 1.1         2.5 sec

スクリプト系最速といわれるruby1.9と並んでます

499 名前:デフォルトの名無しさん mailto:sage [2008/06/20(金) 01:27:17 ]
JScript .NET はPerl, Python, Rubyの代わりにCGIで用いるとなかなかいいです。
文字コードで悩むことがなくて高速動作するし。
IISで動作させるにはちょっと細工が必要ですけど。



500 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 21:34:23 ]
(´・∀・`)…

501 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 21:39:10 ]
(´・∀・`) mono ノ mjs ハ イツマデ Ver.0.0.0.0 ノ ママナノダロウ

502 名前:デフォルトの名無しさん mailto:sage [2008/06/28(土) 17:49:11 ]
(´・∀・`)アツイヨネ-アメフッテホシイヨネ-
ツギノマンゲツハイツデスカヨネ-?

503 名前:デフォルトの名無しさん mailto:sage [2008/06/28(土) 17:53:02 ]
(´・∀・`)7/18ダヨネー

504 名前:デフォルトの名無しさん mailto:sage [2008/06/29(日) 20:43:00 ]
(´・∀・`)アリガトウゴザイマスヨネ-
ホカノムラニイケナイヨネ-

505 名前:デフォルトの名無しさん mailto:sage [2008/07/01(火) 00:30:17 ]
Int32.Parse(s) より (s | 0) の方がエラー処理が面倒じゃなくて
いいことがあるね。

506 名前:デフォルトの名無しさん mailto:sage [2008/07/01(火) 00:35:51 ]
(´・∀・`)アルヨネー

507 名前:デフォルトの名無しさん mailto:sage [2008/07/02(水) 00:17:25 ]
monoのmjsで
"abcd" | 0
が -2147483648 になるのは嫌だなあ

508 名前:デフォルトの名無しさん mailto:sage [2008/07/04(金) 17:38:19 ]
n = str | 0; // 遅い
try { n = Int32.Parse(str); } catch (ex: Exception) { n = 0; } // 遅いが↑よりは速い
Int32.TryParse(str, &n); // 非常に速い

ちなみに、Int32.Parse と Converto.ToInt32 は同じ速さ

509 名前:デフォルトの名無しさん mailto:sage [2008/07/04(金) 17:39:22 ]
×Converto.ToInt32 ; ○Convert.ToInt32



510 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 00:18:12 ]
煩雑に使うstaticなメソッド(例ではHttpUtility.HtmlEncode)を
短い定数(例ではq)に代入して使ってみるテスト

D:\tmp>type test.js
import Microsoft.JScript;
import System;
import System.Web;
const q : ScriptFunction = ScriptFunction(HttpUtility.HtmlEncode);
Console.WriteLine('<dt>{0}</dt><dd>{1}</dd>', q('<abc>'), q('"123"'));


D:\tmp>jsc /nologo test.js

D:\tmp>test.exe
<dt><abc></dt><dd>"123"</dd>

D:\tmp>

511 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 04:26:51 ]
var q2 = HttpUtility.HtmlEncode;
Console.WriteLine('<dt>{0}</dt><dd>{1}</dd>', q2('<abc>'), q2('"123"')); 
(´・∀・`)ケッカオナジダネー


512 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 07:22:52 ]
>>511
厳密に型を指定しなくても良ければそれでもおk

513 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 12:26:06 ]
しかし
function q(s : String) { return HttpUtility.HtmlEncode(s); }
の方が速いから余り使い道はないかも。

514 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 15:10:56 ]
Jscript.NETはdelegateを宣言できないからね〜
でも使える。

c# でDLL作っておいて、jsc /r:hoge.dll 
public delegate string Hoge(string s);
でこうする
var q : Hoge = HttpUtility.HtmlEncode;

515 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 20:29:25 ]
□)

516 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 20:36:28 ]
□`)

517 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 22:05:12 ]
□・`)

518 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 22:22:09 ]
□∀・`)

519 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 00:45:08 ]
□・∀・`)



520 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 07:52:48 ]
□・∀・`)

521 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 07:55:36 ]
□∀・`)

522 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 07:56:16 ]
□・`)

523 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 07:56:46 ]
□`)

524 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 07:57:16 ]
□)

525 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 11:52:04 ]
□≡´・∀・`)

526 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 18:11:51 ]
(´□∀□`)

527 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 22:09:17 ]
(´・∀・`)ココノヒトニワルイカラツギカラスレタイヲカエルベキダトオモウヨネ-

528 名前:デフォルトの名無しさん [2008/07/18(金) 04:55:10 ]
Managed JScript(jsx)は速くないね。
JScript.NETはまだまだいけると思うよ(´・∀・`)

>>498
Sliverlight/jsx            8.5-9.5 sec
Sliverlight/python      9.5-10.0 sec
JScript.NET(.NET2.0)       12.0 sec なぜか遅い
JScript.NET(.NET1.1)       8.0  sec 
JScript.NETの拡張構文    0.02sec 速すぐる

ttp://www7a.biglobe.ne.jp/~fbsoft/test/
xapファイルはzipそのものなので展開すればソースが丸見え。見たい人はどうぞ。

529 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 13:56:21 ]
(´・∀・`)アツイヨネ-ミズノミスギニチュウイダヨネ-



530 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 22:55:50 ]
(´・∀・`)ミズヲミスギルトナニカオコルノカヨネー?

531 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 22:50:02 ]
(´・∀・`)ミズノミスギルトゲリニナルヨネ-

532 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 02:47:36 ]
訳が分からなくなったので丸投げしていいですか? これ動くようにしてください><

(function() {
  var text = WScript.Arguments.length && WScript.Arguments(0);
  if (!text) return;

  if (/[^A-Za-z0-9+\/=]/.test(text)) {
    alert(text.replace(/(?:%[0-9A-Fa-f]{2})+/g, function(part) {
      return btou(utob(unescape(part)));
    }));
  } else {
    alert(btou(atob(text)));
  }

  function alert() {
    new ActiveXObject('WScript.Shell').Popup(arguments[0], 0, 'Popup Decoder');
  }
  function utob(str) {
    var stream = new ActiveXObject("ADODB.Stream");
    stream.Type = 2;
    stream.Charset = '_autodetect';
    stream.Open();
    stream.WriteText(str);
    stream.Position = 0;
    stream.Type = 1;
    var res = stream.Read();
    stream.Close();
    return res;
  }
  function btou(bin) {
    var stream = new ActiveXObject("ADODB.Stream");
    stream.Type = 1;

533 名前:↑続き mailto:sage [2008/07/24(木) 02:48:32 ]
    stream.Open();
    stream.Write(bin);
    stream.Position = 0;
    stream.Type = 2;
    stream.Charset = 'UNICODE';
    var res = stream.ReadText();
    stream.Close();
    return res;
  }
  function atob(b64str) {
    var domElement = new ActiveXObject('Microsoft.XMLDOM').createElement('tmp');
    domElement.DataType = 'bin.base64';
    domElement.Text = b64str;
    return domElement.NodeTypedValue;
  }
})();

534 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 08:35:37 ]
>>532-533
domElement.dataType = 'bin.base64';
domElement.text = b64str;
return domElement.nodeTypedValue;

535 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 09:18:23 ]
>>534
ありがとうございます
atob関数はエラーを吐かなくなりました
しかしどうもbtouにバグがあるらしく、化けた文字が出てくるのです

%e3%81%93%e3%82%93%e3%81%ab%e3%81%a1%e3%81%af // UTF-8
%82%b1%82%f1%82%c9%82%bf%82%cd // Shift_JIS
%a4%b3%a4%f3%a4%cb%a4%c1%a4%cf // EUC-JP
44GT44KT44Gr44Gh44Gv // Base64

これらの文字列で「こんにちは」と表示されることを期待しています
どうすればいいかご教示願います

536 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 09:46:18 ]
> 44GT44KT44Gr44Gh44Gv // Base64 
はutf-8をbase64にしたものじゃないかな
stream.Charset = 'UTF-8'
でどお?

537 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 10:36:43 ]
>>536
そうです。でも_autodetectが効いてるようで、同じ結果でした
www.dotup.org/uploda/www.dotup.org7805.png

538 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 11:21:53 ]
改行も入ってない短い文章を自動判定させるのが土台無理があるなぁ。
多分にJScriptとJScript.NETを混同しているようだが、
.NET的にはこうだな。utf-8固定だけど。
import System;
import System.Text;
import System.Web;

(function() : void {
  var args : String [] = Environment.GetCommandLineArgs();
  if (args.Length <= 1) return;
  var base64text : String = args[1];
  var text : String = String.Empty;
  try {
    text = Encoding.UTF8.GetString(Convert.FromBase64String(base64text));
  } catch (ex : FormatException) {
    text = HttpUtility.UrlDecode(base64text);
  }
  print(text);
})();


539 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 11:41:03 ]
>>538
JScript/(^o^)\.NET
多分wscript.exeの内部文字コードがどうたらこうたらだと思うんですが
ここからは自分でがんばります。ありがとうございました><



540 名前:デフォルトの名無しさん mailto:sage [2008/07/26(土) 23:35:27 ]
(´・∀・`)IronJScriptツクッテミヨウカシアンシテルトコロナンダケドジュヨウアルカヨネー?

541 名前:デフォルトの名無しさん mailto:sage [2008/07/27(日) 09:54:43 ]
IronECMAScript 4の方が需要あるよ

542 名前:デフォルトの名無しさん mailto:sage [2008/08/03(日) 03:23:14 ]
(´・∀・`)アオイユウハオレノヨメダヨネー

543 名前:デフォルトの名無しさん mailto:sage [2008/08/04(月) 00:24:04 ]
(´・∀・`)ヒサシブリニウマイボウヲカッタケドムカシヨリチイサクナッテルヨネー

544 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 19:59:27 ]
(´・∀・`)ウマイボウヨリホ-ムランバ-ダヨネ-

545 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 14:54:41 ]
(´・∀・`)ガツントミカンタベルヨネー

546 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 16:11:25 ]
>>544.replace(/イ/, "カ")

547 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 22:58:29 ]
(´・∀・`)>>546 print ("
アリガトウゴザイマスヨネ- ")

548 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 23:17:43 ]
(´・∀・`)ウマカボウジャナクテウマイボウダヨネー

549 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 23:43:31 ]
ttp://jp.youtube.com/watch?v=LujjL1CGtSs



550 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 01:16:52 ]
(´・∀・`)ダカラウマカボウジャナインダッテバヨネー

551 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 02:21:40 ]
(´・∀・`)ドッチモアルンダヨネ-
ボクハウマカボウヨリウマイボウガスキダヨネ-
ウィルキンソンノジンジャエ-ルガオイシイヨネ-

552 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 13:28:49 ]
(`・∀・´)ベンキョウシマスヨネ-
ライネンハキュウシュウノダイガクセイダヨネ-

553 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 10:49:35 ]
(´・∀・`)ツカレマシタヨネ-
ネムイデスヨネ-

554 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 11:24:44 ]
(´・∀・`)クモリダケドプ-ルイッテキマスヨネ-

555 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 20:46:54 ]
(´・∀・`)ボクハイエデシタコトナイケド、ソノキニナレバイケルトオモッテルヨネ-

556 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 09:40:34 ]
(´・∀・`)PCツクリタイヨネ-
ダケドオカネタリナイヨネ-

557 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 14:19:13 ]
>>556
(´・∀・`)ナカマダヨネー

(´・∀・`)ココニハモウカキコマナイトオモッテタケドジサクPCツクリタイダヨネーズカイテオモワズカキコンダヨネー

558 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 14:25:30 ]
(´・∀・`)ボクハイマカブデフヤシテルヨネー

559 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 15:37:42 ]
(´・∀・`)キョウハ0.4%フエタヨネー



560 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 21:05:31 ]
(´・∀・`)カブニモキョウミアリマスヨネー 0.4%ッテスゴイノー?

561 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 00:59:58 ]
(´・∀・`)アンマリスゴクナイヨネーキョウノニッケイヘイキンハ1%イジョウアガッタヨネー

562 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 12:39:09 ]
>>561
(´・∀・`)デイトレデスカー? ヘイキンドノクライモウカリマスカ?

563 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 14:07:44 ]
(´・∀・`)1ネンデ2バイクライダヨネー
      キョウノニッケイヘイキンハ3%クライサガッテルケドボクハ0.6%クライアガッタヨネー

564 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 14:55:13 ]
>>563
(´・∀・`)ソレハトウキッテコトデスヨネー? 10ネンデ2バイハヨユウデスカネー?


565 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 14:58:34 ]
(´・∀・`)イケルトオモウヨネー

566 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 18:20:42 ]
(´・∀・`)コヅカイカセギデデイトレヤリタイヨネー ケイバヤパチンコヨリハカテマスカヨネー?

567 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 18:29:30 ]
(´・∀・`)ボクハケイバヤパチンコヤラナイヨネー
     デモカブデハカッテルヨネー

568 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 20:43:05 ]
>>567
(´・∀・`)イチニチイクラツギコンデイクラモウカッテンダヨネー?

569 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 21:46:53 ]
(´・∀・`)3ネンマエカラヤッテルケドモトデハ20マンクライダッタヨネー
     フエタブンハツカッタリシテルカライマモ20マンクライダヨネー
     50マンクライモウカッタヨネー
     デモサイキンノシジョウハコワイカラソロソロオヤスミシヨウカトカンガエテルヨネー



570 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 13:40:51 ]
>>569
(´・∀・`)デイトレハヤッタコトナイデスカネー? コヅカイカセギデヤッテミタイヨネー

571 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 15:02:33 ]
(´・∀・`)ボクハスイングトレードガメインダヨネー
      アンマリハゲシイウリカイニハツイテイケナイヨネー
      デイトレニキョウミガアルナラショウガクカラハジメテミルトイイヨネー

572 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 21:04:54 ]
(´・∀・`)チョットシラベテミタケドスイングトレードノホウガアンゼンポイヨネー

573 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 20:38:05 ]
(´・∀・`)FXニモキョウミアルヨネー ラクシテモウケタイヨネー

574 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 23:38:46 ]
(´・∀・`)ソンナコトイウヒトニハムイテナイヨネーヤメトイタホウガイイヨネー

575 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 12:49:54 ]
>>574
(´・∀・`)パチンコヨリカテソウトオモッタンダヨネー

576 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 10:52:50 ]
(´;∀;`)オウイセン7キョクノJavaソースガジョウズニハレナイヨネー バカスギテイヤニナッチャウヨネー

577 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 16:22:56 ]
(´・∀・`)メーカーセイPCノハードディスクノコウカンシタケドメチャクチャタイヘンダッタヨネー

578 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 10:58:25 ]
(´・∀・`)ボクモソレヲヤリタイケドメンドクサソウダカラホウチシテルヨネー

579 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 19:37:59 ]
(´・∀・`)HDノコウカンシタラマスマスジサクニチョウセンシタクナッタヨネー



580 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 19:03:02 ]
(´・∀・`)ニッケイヘイキンガ1マンワレダケドカブヤッテルヒトダイジョウブカヨネー?

581 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 21:10:39 ]
(´・∀・`)ダイジョウブダヨネーサイキントリヒキシテナカッタヨネー

582 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 22:25:16 ]
(´・∀・`)マタキョウモサガッタヨネー ホントウニセカイキョウコウガオキルノカヨネー?

583 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 20:49:57 ]
(´・∀・`)マタマタサガッタヨネー ソコネデカエバスゴクモウカルヨネー イッタイイツガソコネナンダヨネー?

584 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 01:45:19 ]
(´・∀・`)ソレガワカレバクロウシナイヨネー

585 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 14:49:36 ]
JavaScript.NETってすごく滑稽だ

586 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 17:35:30 ]
(´・∀・`)1ドル90エンキッタラドルカウヨネー

587 名前:デフォルトの名無しさん mailto:sage [2008/11/11(火) 13:18:26 ]
(´・∀・`)ダレモイナイモウカラカキコマナイヨネー2

588 名前:デフォルトの名無しさん mailto:sage [2009/03/31(火) 03:34:44 ]
JScript.NETはC#などと違い、実行環境がコンパイラを内蔵しているところが面白い。
.NET SDKがない環境でもスクリプトを実行可能に変換できる。

そういえばJScript.NETのスクリプトで機能を拡張できるようなアプリってどんなのがあるだろう?

589 名前:デフォルトの名無しさん mailto:sage [2009/04/07(火) 20:20:58 ]
あるある



590 名前:デフォルトの名無しさん mailto:sage [2009/04/09(木) 01:01:17 ]
>>588
VBもC#もSDKなしでコンパイラははいってるよ。

591 名前:デフォルトの名無しさん mailto:sage [2009/04/10(金) 03:38:19 ]
>>590
おー、ほんとだ。
しかしコンパイラのコマンドを探し出して外部呼出しでコンパイルかけるよりも、
コンパイラのオブジェクト呼び出してアプリ内部で直接やらせたほうが簡単で確実そうだ。
何か面白いことできんかなー

592 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 23:51:19 ]
C#のフォームから下記のScriptを記入したローカルHTMLを読み込み
内部のfunctionをInvokeScriptから実行しているのですが

まず下のようなシンプルなもので試したところきちんと値が戻ってきたのですが
function test(text)
{
return("return:" + text);
}

returnの前に
var geocoder;
geocoder = new GClientGeocoder();

を追加するとGClientGeocoderが宣言されていないというスクリプトエラーが出ます
これの解決策はどうすればいいのでしょうか?

593 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 04:00:30 ]
修飾をつけて書く。

594 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 02:35:16 ]
スレ違い

595 名前:デフォルトの名無しさん [2009/06/27(土) 17:53:05 ]
JScriptで質問です。
以下のような文字列があるとします。
abc.xyz.123
この文字列から最初の接頭子(abc)の部分をはずし、
.xyz.123
という文字列にしたいのですが、やり方が思い浮かびません。
プログラミング初心者なので、非常につまらない質問を
してるのだと思いますが、お教えください。

よろしく御願い致します。




596 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 18:08:12 ]
>>595
1.正規表現で前部分を取り除く形でマッチさせる
2.ピリオドでstripをかけて一旦分割し、最初の単語を取り除いて再び連結する

597 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 19:25:46 ]
出来ました。ありがとうございます。

598 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 19:29:27 ]
すみません。
stripですか?splitですよね?
あ、とにかく出来たのでありがとうございました。

599 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 20:45:44 ]
親切に回答してあげたつもりが質問者に間違いを指摘され。
そりゃネーヨ! ヽ(`Д´)ノ


おめでとう。



600 名前:デフォルトの名無しさん mailto:sage [2009/06/28(日) 13:03:50 ]
stripて

601 名前:tor1.digineo.de mailto:age [2009/08/17(月) 17:46:39 ]
自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L

名言集 その2
『お前が規制系キャップ取れるか審査してやるよ』

yutori7.2ch.net/test/read.cgi/news4vip/1249830540/ ID:PVAf+dux0 = 自動焼人 ★

> 36 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:31:30.02 ID:PVAf+dux0
> >>33
> キャップとコテハンの違いは何?

> 46 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:38:05.34 ID:PVAf+dux0
> >>45
> その回答では落ちるなw
> 答えは教えないがw

> 50 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:41:29.96 ID:PVAf+dux0
> Q.キャップとコテハンの違いは何?
> A.2ちゃんねるのボランティアの登録制度

> それがお前の答えかw

> 52 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:43:10.06 ID:PVAf+dux0
> まぁ、どうせ正解が出るわけもないし、次の問題。
> 君が思う面白いスレはどんなの?
----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
qb5.2ch.net/test/read.cgi/sec2chd/1250169591/
にて自動焼人 ★までご連絡ください

602 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 06:32:22 ]
javascriptでいいよもう

603 名前:デフォルトの名無しさん [2010/07/29(木) 07:52:27 ]
JScriptスレはここしかないのかな?

質問なんですが、JScript(実行jsファイル)でローカルにあるExcelファイルを開く事はできたのですが、
Excelファイルにパスワードが掛かってる場合、パスワードを指定して開く方法が分かりません
VBScriptならできるんだけど

604 名前:デフォルトの名無しさん mailto:sage [2010/07/29(木) 08:50:23 ]
(´・∀・`)

605 名前:デフォルトの名無しさん mailto:sage [2010/10/25(月) 20:32:52 ]
>>603
SendKeyでキー送ってパスワードいれたらひらけるんじゃにゃーか?
まぁ普通にもっと良い方法がありそうだけど

606 名前:デフォルトの名無しさん [2010/12/25(土) 16:35:55 ]
ご存知の方いましたら教えてください。

var file_name = "test.xml";
xml_doc = new ActiveXObject("MSXML2.DOMDocument");
xml_doc.load(file_name);
//いろいろな処理
xml_doc.save(file_name);

このような処理で最後のsaveメソッドが失敗します。
内容は ”書き込みできません” しか出ないので原因
がわかりません。


607 名前:606 mailto:sage [2010/12/25(土) 18:34:23 ]
やはりブラウザ経由だとセキュリティ上、不可能なんでしょうか?

608 名前:606 mailto:sage [2010/12/26(日) 00:26:20 ]
WSHで自己解決しました。
xml_doc.xmlで文字列が得られるので助かった。

609 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 15:50:39.57 ]
JScript (.NET)でスレッド subtech.g.hatena.ne.jp/mayuki/20100719/1279528480
この中の「JScriptのclassで宣言したものであればDelegateにできる」
この仕様は MSDNとかで確認できるのでしょうか?検索しても探しきれなかったです。




610 名前:デフォルトの名無しさん [2011/11/20(日) 11:19:42.73 ]
そう

611 名前:デフォルトの名無しさん [2012/01/09(月) 13:37:18.98 ]
blog.livedoor.jp/emaklab/archives/51188213.html
のJScriptをYYYYMMDDではなく
YYYY.MM.DDで保存されるように改変したいんですけど、誰か助けて下さい

612 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 21:39:27.10 ]
function YYYYMMDD() {
    var d = new Date();
    return [d.getFullYear(), D2(d.getMonth() + 1), D2(d.getDate())].join(".");
}

function D2(n) {
    return ("0" + n).slice(-2);
}

613 名前:611 [2012/01/15(日) 09:05:48.52 ]
>>612
亀でスマンが助かった。ありがとう






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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