プロセルピナ
Top
Internet
Mail
Private
Proxy
Capture
Device
Download
Config
and
Words
Online
Help
Online
Home
[BACK]
☞
Top
>
Proserpine Macro
> Commands
PROSERPINE MACRO
プロセルピナマクロの
コマンドとメソッド
Macro Top
|
Variables
|
Commands
|
Ex-Commands
ダウンロードマクロ
のコマンドは
「
ダウンロードマクロのコマンド
(拡張コマンド)」
を参照してください。
コマンド
マクロファイルのデバッグ
log open
コマンド
log
コマンド
debug
コマンド
変数操作
set
コマンド
culc
コマンド
split
コマンド
(文字列の分割)
strcat
コマンド
(文字列の結合)
YinyangPack
コマンド
(文字列をYinyang記号で結合)
YinyangPack.Append
コマンド
(Yinyangパック文字列に文字列を追加)
YinyangPack.Remove
コマンド
(Yinyangパック文字列から文字列を削除)
HashTable
コマンド
ファイル操作
file mkdir
コマンド (フォルダの作成)
file copyDir
コマンド (フォルダのコピー)
file list
コマンド (ファイル一覧の取得)
file rename
コマンド (ファイル名を変更)
file copy
コマンド (ファイルのコピー)
file delete
コマンド (ファイルの削除)
file pathInfo
コマンド (ファイル情報の取得)
file regexFilter
コマンド (正規表現フィルタ)
write open
コマンド、
write close
コマンド、
write
コマンド
read open
コマンド、
read close
コマンド、
read text
コマンド
readBinfile
コマンド (バイナリファイルの読込み)
readTextfile
コマンド (テキストファイルの読込み)
実行制御
endコマンド
putコマンド
callコマンド
gosubコマンド、returnコマンド
jumpコマンド
sleepコマンド
プロセス
exec
コマンド
kill
コマンド
CheckProcess
コマンド
その他
定義済み文字列
(文字列)
.Length
文字列長を取得します。
例: set: intl[1]="abc".Length; // intl[1]には 3 が設定される
(文字列)
.ToLower 及び
(文字列)
.ToUpper
ToLowerで文字列を小文字に、ToUpperで大文字に変換します。
例:
set: strl[1]="aBcDeF".ToUpper; // strl[1]には ABCDEF が設定される set: strl[2]="aBcDeF".ToLower; // strl[2]には abcdef が設定される
(文字列)
.全角カナ
半角カナを全角カナに変換します (半角英数字には影響ありません)。
例:
put: "バアイウエオガーーーッ123カキパピクケ".全角カナ // putコマンドにより、 // バアイウエオガーーーッ123カキパピクケ // の文字列が取得できます
UrlEncode, UrlDecode
(文字列)
.UrlEncode
(文字列)
.UrlEncode
(
encode_type
)
(文字列)
.UrlEncodeEx
(
encode_type
)
(文字列)
.UrlDecode
(
encode_type
)
バイナリ変換系メソッド
(文字列)
.ToBinary
(
endcode_string
)
(整数値)
.ToBinary
(
endian_string
)
(文字列)
.asHexDump
Substring系メソッド
(文字列)
.Substring
(
index
)
(文字列)
.Substring0
(
length
)
(文字列)
.SubstringUsing
(
int_index
)
(文字列)
.SubstringUsingL
(
intl_index
)
(文字列)
.SubstringUntilUsing0
(
char_collections
)
(バイト列)
.SubstringUsing
(
int_index
)
(バイト列)
.SubstringUsingL
(
intl_index
)
IndexOf系メソッド
■
文字列メソッド
(文字列)
.
IndexOf
(
key_string
)
(文字列)
.
IndexOf
(
integer
)
(文字列)
.
IndexOf
(bin[
bin_index
])
(文字列)
.
IndexOf_igC
(
key_string
)
(文字列)
.
LastIndexOf
(
key_string
)
(文字列)
.
LastIndexOf
(
integer
)
(文字列)
.
LastIndexOf
(bin[
bin_index
])
(文字列)
.
LastIndexOf_igC
(
key_string
)
(文字列)
.
IndexOfUsing0
(
key_string
)
(文字列)
.
IndexOfUsing0
(
integer
)
(文字列)
.
IndexOfUsing0
(bin[
bin_index
])
(文字列)
.
IndexOfUsing0_igC
(
key_string
)
(文字列)
.
LastIndexOfUsing0
(
key_string
)
(文字列)
.
LastIndexOfUsing0_igC
(
key_string
)
(文字列)
.
IndexOfAnyUsing0
(
char_collections
)
(文字列)
.
IndexOutofAnyUsing0
(
char_collections
)
■
バイト列メソッド
(バイト列)
.
IndexOf
(
key_string
)
(バイト列)
.
IndexOf
(
integer
)
(バイト列)
.
IndexOf
(bin[
bin_index
])
(バイト列)
.
IndexOf_igC
(
key_string
)
(バイト列)
.
LastIndexOf
(
key_string
)
(バイト列)
.
LastIndexOf
(
integer
)
(バイト列)
.
LastIndexOf
(bin[
bin_index
])
(バイト列)
.
LastIndexOf_igC
(
key_string
)
(バイト列)
.
IndexOfUsing0
(
key_string
)
(バイト列)
.
IndexOfUsing0
(
integer
)
(バイト列)
.
IndexOfUsing0
(bin[
bin_index
])
(バイト列)
.
IndexOfUsing0_igC
(
key_string
)
(文字列)
.IndexOf
(
key_string
)
(文字列)
.LastIndexOf
(
key_string
)
(文字列)
.IndexOfUsing0
(
key_string
)
(文字列)
.IndexOfUsing0_igC
(
key_string
)
(文字列)
.LastIndexOfUsing0
(
key_string
)
(文字列)
.IndexOfAnyUsing0
(
char_collections
)
(文字列)
.IndexOutofAnyUsing0
(
char_collections
)
(バイト列)
.IndexOfUsing0
(bin[
bin_index
])
文字列比較系メソッド
(文字列)
.StartsWith
(
key_string
)
(文字列)
.StartsWith_igC
(
key_string
)
(文字列)
.EndsWith
(
key_string
)
(文字列)
.EndsWith_igC
(
key_string
)
(文字列)
.Equals
(
key_string
)
(文字列)
.Equals_igC
(
key_string
)
ToString, ToChar 系メソッド
(整数値)
.ToString
(
format_string
)
(整数値)
.ToString
(バイト列)
.ToString
(
encode_string
)
(文字列)
.ToString
(
convert_string
)
(文字列)
.ToString
("base64;
options
") *
base64
文字列へのエンコード・デコード
(整数値)
.ToChar
(バイト列)
.ToChar
long値演算メソッド
(整数値)
.TicksToSec
… Ticks値を秒に変換
---
(文字列)
.+Long
(
long_string
)
(*OBSOLETED)
(文字列)
.*Long
(
long_string
)
(*OBSOLETED)
(文字列)
./Long
(
long_string
)
(*OBSOLETED)
(文字列)
.%Long
(
long_string
)
(*OBSOLETED)
その他のメソッド
●
バイト列を得るメソッド
(文字列)
.MD5Hash
(バイト列)
.MD5Hash
(バイト列)
.NextLine
●
文字列を得るメソッド
(文字列)
.TopLine
(バイト列)
.TopLine
(文字列)
.NextLine
(文字列)
.Trim
(文字列)
.Trim
(
trim_chars
)
(文字列)
.Replace
(
new_string
)
(文字列)
.ReplaceEach
(
new_chars
)
(文字列)
.ReplaceOnceUsing0
(
new_string
)
(文字列)
.RegexIsMatch
(
pattern_string
)
(.NET 正規表現)
(文字列)
.RegexReplace
(
replacement_string
)
(.NET 正規表現)
(文字列)
.Latter
(
marker_string
)
marker_string
以降の文字列を取得
(文字列)
.Former
(
marker_string
)
marker_string
以前の文字列を取得
(文字列)
.FilenameDir
ファイルのパス部を取得 (
file pathInfo
コマンド
を参照)
(文字列)
.FilenameShort
ファイルの名称部を取得 (
file pathInfo
コマンド
を参照)
●
true または false の文字列を得るメソッド
(文字列)
.isFile
実在するファイルのフルパスならtrue
(文字列)
.isDir
実在するフォルダのフルパスならtrue
[BACK]
プロセルピナ