投稿ライブラリ数:68  総ページビュー数:64,201 (今日:1 昨日:5)  総ダウンロード数:106,112  総コメント数:57 ※ニコライ2世はロシア最後の皇帝です(#001)
Mail: Pass:
[ アカウント作成 | パスワード再発行 ]
ニコライ(α) 0.002
modified:2011/11/07 13:59 ビュー数: ダウンロード数:2652 カテゴリ:ViViScript author:ももたろ [ 編集 ]
(vote cnt:0) ViViScriptファイルと同名のスクリプトを実行する
登録タグ:無し 【タグ追加】

== 概要。
ViViScriptディレクトリに格納されたスクリプトを実行するためのスクリプトです。
当スクリプトと同名(拡張子のみ異なる)のファイルを自動で実行します。
対応しているスクリプトは以下の3種類です。
* ruby(.rb)
* VBScript(.vbs)
* JScript(.js)
== 使い方。
このViViScriptはリネームして使用します。
例えば、test.rbを実行したい場合は当ファイルをtest.vvsにリネームします。
その上で、
:run test
とすると、test.rbが実行されます。
:run test arg1 arg2
と引数を渡した場合、test.rbにこの引数がそのまま引き継がれます。
== 何に使うの?
ViViScriptでいろいろしたいけど、機能が足りなくて困っている場合に使います。
RubyやVBScriptなどの豊富なライブラリとViViのオートメーションサーバ機能を
利用することで、これまで実現できなかったスクリプトが作れるでしょう。
== それって…
:!ruby test.rb
とかでよくない?
って話もありますが、ViViScriptディレクトリにvvs以外のスクリプトファイルも
置けるところがメリットです。
逆に言うとそれ以外にメリットはありませんorz

添付ファイル:"exedit.vvs" ダウンロード  ソースを表示


■ コメント:
#1 ももたろ 2011/11/07 13:59:54
余計な「,」が紛れ込んでたので、UPし直しました…。すみませぬ。
タグクラウド:
カテゴリ一覧:
  • すべて
  • ViViScript
  • キーワード
  • PHP
  • JavaScript
  • css
  • SQL
  • C/C++
  • jQuery
  • Ajax
  • MFC
  • ViViTips
ライブラリ更新順:
コメント新着順:
ビュー数ランキング:
  1. View:3953 ファイル名拡張子取得 [JavaScript]
  2. View:2632 1週間ごとの集計 [SQL]
  3. View:2379 ファイル名拡張子取得 [PHP]
  4. View:2325 桁を揃える Ver.0.04 [ViViScript]
  5. View:2218 grep結果を直接編集 [ViViScript]
  6. View:2207 イスカンダルのトーフ屋ゲーム [ViViScript]
  7. View:1774 _T("")マクロ化 [ViViTips]
  8. View:1526 期間最初の値と最後の値を取得 [SQL]
  9. View:1497 HTML整形 [ViViScript]
  10. View:1488 倉庫番 [ViViScript]
ダウンロード数ランキング:
  1. DL:4180 桁を揃える Ver.0.04 [ViViScript]
  2. DL:4030 link ver 0.002 [ViViScript]
  3. DL:3981 grep結果を直接編集 [ViViScript]
  4. DL:3908 選択されている文字列を取得 [ViViScript]
  5. DL:3776 uniq [ViViScript]
  6. DL:3751 vvsunit Ver.0.03 [ViViScript]
  7. DL:3745 リナンバ [ViViScript]
  8. DL:3739 折り返しモード設定トグル切り替え [ViViScript]
  9. DL:3678 行番号付きコピー [ViViScript]
  10. DL:3614 hello world [ViViScript]
評価値ランキング:
  1. Rank:5.0 (vc:4) テキストオブジェクトもどき [ViViScript]
  2. Rank:5.0 (vc:2) カレンダー [ViViScript]
  3. Rank:5.0 (vc:1) 倉庫番 [ViViScript]
  4. Rank:4.8 (vc:8) grep結果を直接編集 [ViViScript]
  5. Rank:4.7 (vc:3) vvsunit Ver.0.03 [ViViScript]
  6. Rank:4.7 (vc:3) 桁を揃える Ver.0.04 [ViViScript]
  7. Rank:4.3 (vc:3) 現在のドキュメントファイルを削除 [ViViScript]
  8. Rank:4.0 (vc:3) 行番号付きコピー [ViViScript]
  9. Rank:4.0 (vc:3) hello, world [jQuery]
  10. Rank:4.0 (vc:2) PHPマニュアル検索 [ViViScript]

Copyright (C) 2007 by Nobuhide Tsuda