約 3,577,594 件
https://w.atwiki.jp/rai002/pages/56.html
ini ファイルの利用 読み出し int を返す UINT GetPrivateProfileInt( LPCTSTR lpAppName, // セクション名 LPCTSTR lpKeyName, // キー名 INT nDefault, // キー名が見つからなかった場合に返すべき値 LPCTSTR lpFileName // .ini ファイルの名前 ); lpAppName .ini ファイル内のセクションの名前を保持している、NULL で終わる文字列へのポインタを指定します。 lpKeyName キーの名前を保持している、NULL で終わる文字列へのポインタを指定します。この関数は、このキーの値を取得します。各キーの値は、文字列形式です。GetPrivateProfileInt 関数は、この文字列を整数へ変換し、その整数を返します。 nDefault 指定したキーが .ini ファイル内で見つからなかったときに返すべき、既定の値を指定します。 lpFileName 初期化ファイルの名前を保持している、NULL で終わる文字列へのポインタを指定します。ファイルのフルパス名を指定しなかった場合、システムは Windows ディレクトリ内でこのファイルを検索します。 戻り値 関数が成功すると、指定した .ini ファイルの指定したセクション内にある、指定したキーに関連付けられている文字列に相当する整数が返ります。指定したキーが見つからない場合、nDefault パラメータで指定した既定の値が返ります。キーの値が負の場合、0 が返ります。 char * を返す DWORD GetPrivateProfileString( LPCTSTR lpAppName, // セクション名 LPCTSTR lpKeyName, // キー名 LPCTSTR lpDefault, // 既定の文字列 LPTSTR lpReturnedString, // 情報が格納されるバッファ DWORD nSize, // 情報バッファのサイズ LPCTSTR lpFileName // .ini ファイルの名前 ); lpAppName .ini ファイル内のセクションの名前を保持している、NULL で終わる文字列へのポインタを指定します。 lpKeyName キーの名前を保持している、NULL で終わる文字列へのポインタを指定します。この関数は、このキーの値を取得します。各キーの値は、文字列形式です。GetPrivateProfileInt 関数は、この文字列を整数へ変換し、その整数を返します。 lpDefault NULL で終わる既定の文字列へのポインタを指定します。lpKeyName パラメータで指定したキーが .ini ファイル内に見つからなかった場合、GetPrivateProfileString 関数はこの既定の文字列を、lpReturnedString パラメータが指すバッファへコピーします。lpDefault パラメータで NULL を指定することはできません。 半角スペースで終わる文字列を既定の文字列として指定することは避けてください。この関数は、lpReturnedString パラメータが指すバッファへ文字列をコピーする際に、文字列の最後に NULL を追加しますが、このとき、文字列の最後にある任意の数の半角スペースは削除されます。 lpReturnedString 1 個のバッファへのポインタを指定します。関数から制御が返ると、このバッファに、取得した文字列が格納されます。 nSize lpReturnedString パラメータが指すバッファのサイズを、TCHAR 単位で指定します。 戻り値 関数が成功すると、バッファに格納された文字数が返ります(終端の NULL 文字は含まない)。lpAppName と lpKeyName パラメータのどちらも NULL ではない場合、バッファのサイズが不足して、要求された文字列全体を格納できないと、文字列は途中で切り捨てられ、最後に 1 個の NULL 文字が追加され、戻り値は nSize-1 の値になります。lpAppName または lpKeyName パラメータのどちらかが NULL の場合、バッファのサイズが不足して、要求された文字列全体を格納できないと、文字列は途中で切り捨てられ、最後に 2 個の NULL 文字が追加され、戻り値は nSize-2 の値になります。 書き出し char * のみで int型は無い BOOL WritePrivateProfileString( LPCTSTR lpAppName, // セクション名 LPCTSTR lpKeyName, // キー名 LPCTSTR lpString, // 追加するべき文字列 LPCTSTR lpFileName // .ini ファイル ); lpString ファイルに書き込むべき、NULL で終わる文字列へのポインタを指定します。NULL を指定すると、この関数は、lpKeyName パラメータで指定されたキーを削除します。 戻り値 初期化ファイルへのコピーが成功すると、0 以外の値が返ります。
https://w.atwiki.jp/nadebook/pages/88.html
【ドロップファイル】メンバ変数 部品にファイルをドロップした時に、そのドロップしたファイルのファイル名とパスが設定されます。 ファイルのフルパスがエディタにドロップされた。 値の設定 部品にドロップファイルを設定する。 (部品名)のドロップファイルは「sample.txt」。 ※システム側で自動的に値が設定されるので、ユーザーが任意に設定すべきではありません。 値の取得 部品のドロップファイルを取得する。 Dは(部品名)のドロップファイル。 取得されるのは、ファイルの絶対パス(フルパス)となります。 設定/取得できる値 文字列 数値 ***** サンプル ***** リストAとはリスト。 リストAについて ファイルドロップ許可はオン。 ファイルドロップされた時は ファイル名はリストAのドロップファイルからファイル名抽出したもの。 リストAのアイテムはリストAのアイテム ファイル名 改行。 ***** ここまで *****
https://w.atwiki.jp/openutau/pages/16.html
ustxファイルとは OpenUtauの作品データ。拡張子は".ustx"。UTAUのustファイルに当たるが、構造はかなり違う。中身は結構長い。 仕様(工事中) 保存形式はUTF-8 with BOM。 文法 プログラム(C#) class1 { int num = 1; string s = "Hello."; string e = string.Empty; bool t = true; string[] sa; public class1(//省略){ //省略 } } Dictionary Dict string, class1 () { {"D1", new class1(1,"Hello.", string.Empty, true, new string[0])}, {"D2", new class1(1,"Hello.", string.Empty, true, new string[0])} }; List class1 list = new List class1 () { new class1(1,"Hello.", string.Empty, true, new string[0]), new class1(1,"Hello.", string.Empty, true, new string[0]) }; ustxファイル Dict - D1 - num 1 s Hello. e "" t true sa [] - D2 - num 1 s Hello. e "" t true sa [] list - num 1 s Hello. e "" t true sa [] - num 1 s Hello. e "" t true sa [] 要素 name comment output_dir cache_dir ustx_version resolution bpm beat_per_bar beat_unit expressionsdynname, abbr, type, min, max, default_value, is_flag, flag pitdname, abbr, type, min, max, default_value, is_flag, flag clrname, abbr, type, min, max, default_value, is_flag, options[] engname, abbr, type, min, max, default_value, is_flag, options[] velname, abbr, type, min, max, default_value, is_flag, flag volname, abbr, type, min, max, default_value, is_flag, flag atkname, abbr, type, min, max, default_value, is_flag, flag decname, abbr, type, min, max, default_value, is_flag, flag genname, abbr, type, min, max, default_value, is_flag, flag gencname, abbr, type, min, max, default_value, is_flag, flag brename, abbr, type, min, max, default_value, is_flag, flag brecname, abbr, type, min, max, default_value, is_flag, flag lpfname, abbr, type, min, max, default_value, is_flag, flag modname, abbr, type, min, max, default_value, is_flag, flag altname, abbr, type, min, max, default_value, is_flag, flag shftname, abbr, type, min, max, default_value, is_flag, flag shfcname, abbr, type, min, max, default_value, is_flag, flag tencname, abbr, type, min, max, default_value, is_flag, flag voicname, abbr, type, min, max, default_value, is_flag, flag exp_selectorsdyn pitd clr eng vel exp_primary exp_secondary key time_signatures temposposition bpm tracks 詳細 name string 名前。プロジェクト名? 表示場所も変更場所も未確認。 comment "string" 書いてあるものを見たことがない output_dir string 場所不明 cache_dir string 場所不明 ustx_version "小数点付き数" ustxのバージョン。アップデートすると変わる? resolution int デフォルトではおそらく四分音符の長さが指定されているが、何に使われるのかは不明。 bpm double 使われていない?デフォルト値? ※ustxバージョン0.6以上 beat_per_bar int 使われていない?デフォルト値? ※ustxバージョン0.6以上 beat_unit int 使われていない?デフォルト値? ※ustxバージョン0.6以上 expressions OpenUtauのタブ、「ツール 表情」で設定できる要素。ここでは最初から追加されているもの、そのデフォルト値を載せて置く。 Dictionary string, UExpressionDescriptor 型を使用 expressions.dyn name dynamics (curve) abbr dyn type Curve min -240 max 120 default_value 0 is_flag false flag "" expressions.pitd name pitch deviation (curve) abbr pitd type Curve min -1200 max 1200 default_value 0 is_flag false flag "" expressions.clr name voice color abbr clr type Options min 0 max -1 default_value 0 is_flag false options [] expressions.eng name resampler engine abbr eng type Options min 0 max 1 default_value 0 is_flag false options[] { "", worldline } expressions.vel name velocity abbr vel type Numerical min 0 max 200 default_value 100 is_flag false flag "" expressions.vol name volume abbr vol type Numerical min 0 max 200 default_value 100 is_flag false flag "" expressions.atk name attack abbr atk type Numerical min 0 max 200 default_value 100 is_flag false flag "" expressions.dec name decay abbr dec type Numerical min 0 max 100 default_value 0 is_flag false flag "" expressions.gen name gender abbr gen type Numerical min -100 max 100 default_value 0 is_flag true flag g expressions.genc name gender (curve) abbr genc type Curve min -100 max 100 efault_value 0 is_flag false flag "" expressions.bre name breath abbr bre type Numerical min 0 max 100 default_value 0 is_flag true flag B expressions.brec name breathiness (curve) abbr brec type Curve min -100 max 100 default_value 0 is_flag false flag "" expressions.lpf name lowpass abbr lpf type Numerical min 0 max 100 default_value 0 is_flag true flag H expressions.mod name modulation abbr mod type Numerical min 0 max 100 default_value 0 is_flag false flag "" expressions.alt name alternate abbr alt type Numerical min 0 max 16 default_value 0 is_flag false flag "" expressions.shft name tone shift abbr shft type Numerical min -36 max 36 default_value 0 is_flag false flag "" expressions.shfc name tone shift (curve) abbr shfc type Curve min -1200 max 1200 default_value 0 is_flag false flag "" expressions.tenc name tension (curve) abbr tenc type Curve min -100 max 100 default_value 0 is_flag false flag "" expressions.voic name voicing (curve) abbr voic type Curve min 0 max 100 default_value 100 is_flag false flag "" exp_selectors 不明 exp_selectors.dyn 不明 exp_selectors.pitd 不明 exp_selectors.clr 不明 exp_selectors.eng 不明 exp_selectors.vel 不明 exp_primary 不明 exp_secondary 不明 key time_signatures List UTimeSignature を使用 tempos テンポ tempos.position int 複数個所でテンポを変えられる/変えれるようにしたい? 初期値 0 tempos.bpm double その名の通りbpm アプリ側での表示は必ず小数点以下第二位まで表示されるがustx側では0の場合省略される 例)ustx 120.3→アプリ 120.30 tracks トラック配列。UTrack[]を使用 使用されている特殊型¹ UExpressionDescriptor string name string abbr(略称) UExpressionType type float min float max float defaultValue bool isFlag string flag もしくは string[] options UExpressionType enum Numerical = 0, Options = 1, Curve = 2, UTimeSignature int barposition 不明 int beatPerBar 拍子の分子の部分 int beatUnit 拍子の分母の部分 UTrack string singer フォルダ名。voiceフォルダを使っていたら中に入っているフォルダ名(例 uta) string phonemizer string renderer_settings URenderSettingsを使用 string track_name デフォルト値 New Track string track_color デフォルト値 Blue bool mute bool solo double volume double pan string[] voice_color_names URenderSettings string renderer string resampler string wavtool UPart string name デフォルト値 New Part string comment int track_no 何番目のシンガーの物か。 int position そのトラックのどの場所からのブロックか。四分音符分進むと480増える。 UVoicePart UPart SortedSet UNote notes List UCurve curves UNote int position durationを参照 int duration 音符の長さ。480=四分音符 int tone midiの数値と一緒 string lyric 歌詞 UPitch pitch ピッチ UVibrto vibrato ビブラート List UExpression phoneme_expressions List UPhonemeOverride phoneme_overrides UCurve 脚注 https //github.com/stakira/OpenUtau/blob/d4b3cc2bd180d7fdcb7c459ec6aa99bde4273cf7/OpenUtau.Core/Ustx/UProject.cs ¹https //github.com/stakira/OpenUtau/blob/d4b3cc2bd180d7fdcb7c459ec6aa99bde4273cf7/OpenUtau.Core/Ustx/UExpression.cs https //github.com/stakira/OpenUtau/blob/8597a9868c377b0d98fb464f913ad765c3f016ba/OpenUtau.Core/Ustx/UProject.cs#L27 https //github.com/stakira/OpenUtau/blob/8597a9868c377b0d98fb464f913ad765c3f016ba/OpenUtau.Core/Ustx/UTrack.cs#L69 https //github.com/stakira/OpenUtau/blob/8597a9868c377b0d98fb464f913ad765c3f016ba/OpenUtau.Core/Ustx/UTrack.cs#L10
https://w.atwiki.jp/sugawara/pages/95.html
Qt Tips QFile file( "fileName" ); file.open( IO_WriteOnly ); QDataStream stream( file ); stream.writeRawBytes( data, size ); file.close(); writeBytes()だと先頭にデータサイズが書き込まれる。
https://w.atwiki.jp/nzak/pages/27.html
アップロードファイル
https://w.atwiki.jp/occult-love/pages/84.html
携帯版・ファイル倉庫
https://w.atwiki.jp/snesspec/pages/27.html
目次 SPCファイルフォーマット IPSパッチフォーマット
https://w.atwiki.jp/psemu/pages/293.html
ゲーム概要(wikipedia) ヴァルキリープロファイル ゲーム ヴァルキリープロファイル (リミテッドボックス) ヴァルキリープロファイル(通常版) ヴァルキリープロファイル PS one Books アルティメット ヒッツ ヴァルキリープロファイル 攻略本 ヴァルキリープロファイル コンプリートガイド 第2版 ヴァルキリープロファイル コンプリートガイド 初版 ヴァルキリープロファイル公式ガイドブック 上巻 ヴァルキリープロファイル公式ガイドブック 下巻 ヴァルキリープロファイル 完全攻略ガイド
https://w.atwiki.jp/emeditor/pages/128.html
Prologの構文ファイル。ファイルはPROLOG.ESY ; EmEditor Syntax File ; ; To import this file to an existing configuration, select Configuration ; under the Tool menu, select Define Configurations, select a configuration ; you want to import to, press [Properties], select the Highlight page, and ; press [Import]. ; ; Submit your customized file to submit@emurasoft.com ; to be listed in www.emurasoft.com user files pages. ; #Highlight=on #BeginTag= #EndTag= #CommentBegin=/* #CommentEnd=*/ #LineComment1=% #LineComment2= #SingleQuote=on #DoubleQuote=on #ContinueQuote=off #Escape= #ScriptBegin= #ScriptEnd= #SpecialSyntax=off #HighlightBraces=on #Keyword color=2,word=on,rightall=off,case=on,insidetag=off,regexp=off,rightall2=off is rem mod -- - ?- - , \+ == \== \= @ @= @ = @ =.. = = =\= = = + - /\ \/ // ** \ / = * . #Keyword color=4,word=on,rightall=off,case=on,insidetag=off,regexp=off,rightall2=off true fail ! repeat halt #Keyword color=6,word=on,rightall=off,case=on,insidetag=off,regexp=off,rightall2=off call catch throw unify_with_occurs_check var atom integer float atomic compound nonvar number functor arg copy_term clause current_predicate asserta assertz retract abolish findall bagof setof current_input current_output set_input set_output open close stream_property at_end_of_stream set_stream_position get_char get_code peek_char peek_code put_char put_code nl get_byte peek_byte put_byte read_term read write_term write writeq write_canonical op current_op char_conversion current_char_conversion once atom_length atom_concat sub_atom atom_chars atom_codes char_code number_chars number_codes set_prolog_flag current_prolog_flag haltsin cos atan exp log sqrt #Keyword color=5,word=on,rightall=off,case=off,insidetag=off,regexp=off,rightall2=off _
https://w.atwiki.jp/usershaken/pages/13.html
このページにはアップロードしたファイルをまとめています