plugin_node
トップ
なでしこ3
簡易エディタ
命令の一覧
文法
貯蔵庫
plugin_node - なでしこ3 プラグイン
*
plugin_node
とは、なでしこv3のコンソール版のプラグイン。
plugin_node/ファイル入出力
*
開
--- ファイルSを開く
読
--- ファイルSを開く
バイナリ読
--- ファイルSをバイナリ(Buffer)として開く
保存
--- データSをファイルFヘ書き込む
SJISファイル読
--- SJIS形式のファイルSを読み込む
SJISファイル保存
--- SをSJIS形式でファイルFへ書き込む
起動待機
--- シェルコマンドSを起動し実行終了まで待機する
起動
--- シェルコマンドSを起動
起動時
--- シェルコマンドSを起動
ブラウザ起動
--- ブラウザでURLを起動
ファイル列挙
--- パスSのファイル名(フォルダ名)一覧を取得する。ワイルドカード可能。「*.jpg;*.png」など複数の拡張子を指定可能。
全ファイル列挙
--- パスS以下の全ファイル名を取得する。ワイルドカード可能。「*.jpg;*.png」のように複数の拡張子を指定可能。
存在
--- ファイルPATHが存在するか確認して返す
フォルダ存在
--- ディレクトリPATHが存在するか確認して返す
フォルダ作成
--- ディレクトリPATHを作成して返す(再帰的に作成)
ファイルコピー
--- パスAをパスBへファイルコピーする
ファイルコピー時
--- パスAをパスBへファイルコピーしてcallbackを実行
ファイル移動
--- パスAをパスBへ移動する
ファイル移動時
--- パスAをパスBへ移動してcallbackを実行
ファイル削除
--- パスPATHを削除する
ファイル削除時
--- パスPATHを削除してcallbackを実行
ファイル情報取得
--- パスPATHの情報を調べてオブジェクトで返す
ファイルサイズ取得
--- パスPATHのファイルサイズを調べて返す
plugin_node/パス操作
*
ファイル名抽出
--- フルパスのファイル名Sからファイル名部分を抽出して返す
パス抽出
--- ファイル名Sからパス部分を抽出して返す
相対パス展開
--- ファイル名AからパスBを展開して返す
plugin_node/フォルダ取得
*
カレントディレクトリ取得
--- カレントディレクトリを返す
カレントディレクトリ変更
--- カレントディレクトリをDIRに変更する
作業フォルダ取得
--- カレントディレクトリを返す
作業フォルダ変更
--- カレントディレクトリをDIRに変更する
ホームディレクトリ取得
--- ホームディレクトリを取得して返す
デスクトップ
--- デスクトップパスを取得して返す
マイドキュメント
--- マイドキュメントのパスを取得して返す
母艦パス取得
--- スクリプトのあるディレクトリを返す
plugin_node/環境変数
*
環境変数取得
--- 環境変数Sを返す
環境変数一覧取得
--- 環境変数の一覧を返す
plugin_node/圧縮・解凍
*
圧縮解凍ツールパス変更
--- 圧縮解凍に使うツールを取得変更する
解凍
--- (v1非互換)ZIPファイルAをBに解凍(実行には7-zipが必要-
https://goo.gl/LmKswH)
解凍時
--- 解凍処理を行い、処理が完了したときにcallback処理を実行
圧縮
--- (v1非互換)ファイルAをBにZIP圧縮(実行には7-zipが必要-
https://goo.gl/LmKswH)
圧縮時
--- 圧縮処理を行い完了したときにcallback処理を指定
plugin_node/Nodeプロセス
*
終
--- Nodeでプログラム実行を強制終了する
終了
--- Nodeでプログラム実行を強制終了する
秒待
--- NodeでN秒待つ
OS取得
--- OSプラットフォームを返す(darwin/win32/linux)
OSアーキテクチャ取得
--- OSアーキテクチャを返す
plugin_node/クリップボード
*
クリップボード
--- クリップボードを取得設定(『クリップボード=値』で書換が可能)
plugin_node/コマンドライン
*
標準入力取得時
--- 標準入力を一行取得した時に、無名関数(あるいは、文字列で関数名を指定)F(s)を実行する
尋
--- 標準入力を一行取得する
plugin_node/テスト
*
ASSERT等
--- mochaによるテストで、ASSERTでAとBが正しいことを報告する
plugin_node/ネットワーク
*
自分IPアドレス取得
--- ネットワークアダプターからIPアドレス(IPv4)を取得して配列で返す
自分IPV6アドレス取得
--- ネットワークアダプターからIPアドレス(IPv6)を取得して配列で返す
plugin_node/Ajax
*
AJAX送信時
--- 非同期通信(Ajax)でURLにデータを送信し、成功するとcallbackが実行される。その際『対象』にデータが代入される。
GET送信時
--- 非同期通信(Ajax)でURLにデータを送信し、成功するとcallbackが実行される。その際『対象』にデータが代入される。
POST送信時
--- AjaxでURLにPARAMSをPOST送信し『対象』にデータを設定
POSTフォーム送信時
--- AjaxでURLにPARAMSをフォームとしてPOST送信し『対象』にデータを設定
AJAX失敗時
--- Ajax命令でエラーが起きたとき
AJAXオプション設定
--- Ajax命令でオプションを設定
plugin_node/文字コード
*
文字コード変換サポート判定
--- 文字コードCODEをサポートしているか確認
SJIS変換
--- (v1非互換)文字列をShift_JISのバイナリバッファに変換
SJIS取得
--- Shift_JISのバイナリバッファを文字列に変換
エンコーディング変換
--- 文字列SをCODEへ変換してバイナリバッファを返す
エンコーディング取得
--- バイナリバッファBUFをCODEから変換して返す
plugin_node/マウスとキーボード操作
*
キー送信
--- Sのキーを送信
窓アクティブ
--- Sの窓をアクティブにする
ファイル入出力
パス操作
フォルダ取得
環境変数
圧縮・解凍
Nodeプロセス
クリップボード
コマンドライン
テスト
ネットワーク
Ajax
文字コード
マウスとキーボード操作
参考
*
命令一覧/機能順
>
プラグイン一覧
なでしこ3について
*
共通トップ
なでしこ3トップ
貯蔵庫
はじめよう
*
簡易エディタ
ダウンロード
/
OS別
リファレンス
*
なでしこ3マニュアル
命令一覧/機能順
命令一覧/カナ順
文法について
Webブラウザ用の機能
doc3で人気のあるページ
なでしこ3の開発について
*
アイデアや不具合の報告先
リポジトリ
マニュアルWIKIの編集について
Popular pages
(90days)
#
なでしこ3簡易エディタ
(24948)
グラフィックスについて
(500)
プログラムをPCアプリとして配布
(492)
ダウンロード
(458)
なでしこ3エディタの一覧
(350)
Recently updated:
タートルグラフィックスについて
…
08/27
なでしこ3エディタの一覧
…
08/16
try_in_browser
…
07/23
なでしこ3簡易エディタ
…
07/22
*