約 6,888,532 件
https://w.atwiki.jp/home_nanashi/pages/25.html
海外PlayStation Homeのアイテム&リワード 北米Home 欧州Home 北米Home MALLThreads 男性用HeadgearNinja Hood $0.49 Toxedo Top Hat $0.49 Pirate Hat $0.49 Porkpie Hat $0.49 Santa Claus Hat $0.49 Snow Man Mask $0.99 Cowboy Hat $0.49 HandsNinja $0.49 Toxedo Gloves $0.49 Santa Claus Gloves $0.49 TorsoNinja Suit $0.49 Toxedo coat $0.49 Pirate coat $0.49 Hooded Top $0.49 Turtleneck $0.49 Military Jacket $0.49 Business Suit Jacket $0.49 Cardigan $0.49 Santa Claus Jacket $0.49 Resident Evil Degeneration Claire Redfield T-shirt $0.00 Resident Evil Degeneration g-Virus T-shirt $0.00 LegsNinja Pants $0.49 Toxedo Pants $0.49 Pirate Pants $0.49 Cargo Shorts $0.49 Drainpipe Jeans $0.49 Jeans with Turnups $0.49 Business Suit Trousers $0.49 Smart Trousers $0.49 Santa Claus Trousers $0.49 FeetNinja shoes $0.49 Toxedo shoes $0.49 Pirate Boots $0.49 Basketball Boots $0.49 Slip-on Trainers $0.49 Winklepicker Shoes $0.49 Chelsea Boots $0.49 Suede Trainers $0.49 Santa Claus Boots $0.49 AccessoriesSpectaclesPirate Patch $0.49 Heart Shaped Sunglasses $0.49 Thin Framed Glasses $0.49 Santa Claus Glasses $0.49 女性用HeadgearNinja Hood $0.49 Pirate Hat $0.49 Beanie Headphones $0.49 Breezy Hat $0.49 Beret $0.49 Santa Claus Hat $0.49 Snow Woman Mask $0.99 HandsNinja Gloves $0.49 Beanie Gloves $0.49 Breezy Gloves $0.49 Pirate Gloves $0.49 Santa Claus Gloves $0.49 TorsoNinja Suit $0.49 Pirate Coat $0.49 Breezy shirt $0.49 Denim Jacket $0.49 Halterneck $0.49 Layered T-shirt $0.49 Business Suit Top $0.49 Tanktop over Frilly Blouse $0.49 Santa Claus Jacket $0.49 LegsNinja Pants $0.49 Pirate Pants $0.49 Beanie Shorts $0.49 Breezy Pants $0.49 Jeans with Turnups $0.49 Smart Shorts $0.49 Sweatpants $0.49 Business Suit Skirt $0.49 Base Skirt $0.49 Santa Claus Skirt $0.49 FeetNinja Shoes $0.49 Pirate Boots $0.49 Beanie Boots $0.49 Breezy Shoes $0.49 Basketball Boots $0.49 Walking Sandals $0.49 Work Boots $0.49 Business Shoes $0.49 Heels $0.49 Santa Claus Shoes $0.49 JewelryPirate Earsing $0.49 Both Silver Square Stud $0.49 AccessoriesSpectaclesStar Sunglasses $0.49 Circular Framed Spectacles $0.49 Diesel 男性用TorsoKirina $1.99 Thaira-Ian $1.99 Tenaz-Rsl $1.99 Tembad $1.99 Temae $1.99 Sodal $1.99 Tiamallo Blue $1.99 Skippen $1.99 Sferal $1.99 Kiboa $1.99 Kaprix-Service $1.99 Saberno $1.99 Seasyl $1.99 Smatto $1.99 Jonquil $1.99 Jlido $1.99 Jiuego $1.99 LegsPoete $1.99 Paviano $1.99 女性用TorsoLACEIBA-A $1.99 TELIT-D $1.99 TEKEND-A $1.99 THERMY $1.99 decoChairsSummer House Chair $0.99 Summer House Armchair $0.99 FootstoolsSummer House Foot Stool $0.99 TablesSummer House Table $0.99 StorageStandard Cabinet $0.99 Modern Cabinet $0.99 OrnamentsSummer House Ornament $0.99 Blue Robot $0.49 Small Cactus $0.49 Large Cactus $0.49 Large Leaf Plant $0.49 Model Plane $0.49 Origami Dog $0.49 Rubber Duck $0.49 Small Teddy Bear $0.49 Tiki Mask $0.49 Vase with Flowers $0.49 Astronaut Helmet $0.49 Barbecue $0.49 Football $0.49 Model Train $0.49 Origami Cat $0.49 Small Leaf Plant $0.49 Red Robot $0.49 Samurai Sword Rack $0.49 Silver Robot $0.49 Large Teddy Bear $0.49 Robot Trooper $0.49 Ancient Vase $0.49 Festive Tree $0.99 Snow Man $0.99 LightsSummer House Light $0.99 SofasSummer House Sofa $0.99 Linge RosetChairs Alster Chair $1.99 Hans Chair $1.99 Sala Chair $1.99 TablesCrash Table $1.99 Strates Table $1.99 Ponton Table $1.99 YoYo Table $1.99 ESTATESSummer House $4.99 欧州Home Shopping CentreThreads 男性用HeadgearCowboy Hat 0.59 Porkpie Hat Santa Claus Hat Snow Man Mask Flat Cap Rorschach character costume/Hat Mask 無料 Night Owl II character costume/Mask 無料 HandsSanta Claus Gloves Woolen Mittens Rorschach character costume/Gloves 無料 Night Owl II character costume/Gloves 無料 TorsoHooded Top Turtleneck Military Jacket Business Suit Jacket Cardigan Santa Claus Jacket Padded Gilet over Fleece WATCHMEN Black T-Shirt 無料 WATCHMEN White T-Shirt 無料 Rorschach character costume/Trenchcoat 無料 Night Owl II character costume/Torso Armor and Cape 無料 LegsCargo Shorts Drainpipe Jeans Jeans with Turnups Business Suit Trousers Smart Trousers Santa Claus Trousers Rorschach character costume/Pants 無料 Night Owl II character costume/Legs 無料 FeetBasketball Boots Slip-on Trainers Winklepicker Shoes Chelsea Boots Suede Trainers Santa Claus Boots Rorschach character costume/Shoes 無料 Night Owl II character costume/Boots 無料 AccessoriesSpectaclesHeart Shaped Sunglasses Thin Framed Glasses Santa Claus Glasses DIESEL(全品1.59ポンド/1.99ユーロ)Male TorsoKirina Thaira-Ian Tenaz-Rsl Tembad 無料アイテム Temae Sodal 無料アイテム Tiamallo Blue Skippen Sferal Kiboa Kaprix-service 無料アイテム Saberno Seasyl Smatto Jonquil Jlido Jiuego Men's LegsPoete Paviano Female TorsoLACEIBA-A TELIT-D 無料アイテム TEKEND-A THERMY
https://w.atwiki.jp/projectdiva_ac/pages/253.html
DIVA.NET DIVA.NETに関する情報まとめ。 DIVA.NETとは利用権 経歴 DIVA.NETの始め方 ログイン 簡易ログイン機能(携帯と、一部のWebブラウザから設定) TOPメニュープレイヤー情報VP履歴 DIVAチケット プレイ履歴 各種設定公開プレイヤーデータ設定 称号設定 マイリスト 楽曲共通設定 楽曲別設定 ライバルライバルコード ライバル情報 プレイヤー検索/登録 筐体では コレクションカード ショップモジュールショップ スキンショップ 称号ショップ 画像ショップ 機能拡張ショップ カスタマイズアイテムショップ 各種情報クリア統計情報 クリア統計詳細情報 楽曲リスト(プレイ情報確認) DIVAレコード DIVAチケット クエスト DIVAレコード コレクションカード コンテスト ノブレス・オブリージュ モジュールリスト ランクインリスト ハイスコアランキング アクセスコード確認 カード再発行(データ移行) コメント DIVA.NETとは DIVA ACと連動した、よりプレイを楽しくするオンライン上の各種サービス。 【情報】お知らせ(ニュース、Ver.情報) プレイヤー情報(プレイヤー名・LEVEL/称号・VP(履歴)・プレイ履歴) コンテスト(開催情報/参加履歴/ランキング) レコード(クリア判定/クリア状況) 各種情報(クリア統計・楽曲リスト(各楽曲のプレイ情報)・所持モジュール・ランクインリスト・ハイスコアランキング・アクセスコード・店舗検索) その他に各種獲得履歴(称号・モジュール・スキン) DIVAレコード 【設定】プレイヤー名の変更(VP消費)、称号設定(上書きON/OFF)、マイリスト 楽曲共通設定(モジュール・スキン)、楽曲別設定(モジュール・スキン・ボタン音) 【購入】モジュールの購入(VP消費) スキン・デコレーション称号の購入・交換(VP消費・チケット交換) VPの入手(チケット交換) 認証には「アクセスコード」と「パスワード」を使用するため、 あらかじめ筐体にて「各種手続き」の「パスワード設定」からパスワードを設定しなければならない。 携帯電話の場合はVersion Aの筐体で「各種手続き」の「アクセスコード発行・確認」から改めてアクセスコードの確認を行う。 (βから利用している携帯で、かつAimeに移行していない場合、以前のアクセスコードでそのままアクセス可能。 ただし、Aimeに移行(VersionAで再度アクセスコードを発行)した場合は不明) 利用権 DIVA.NETの全ての機能を使用するには「利用権」を獲得する必要があった。 2020年7月31日をもって撤廃され、DIVA.NETは無料化された。 + 過去の仕様 DIVA.NETの全ての機能を使用するには「利用権」を獲得する必要がある(以下参照)。DIVA AC内ニュース「DIVA.NET「利用権とは?」」 DIVA.NET内「DIVA.NET利用権について」 利用権は10回のカウント消費で30日分付与される。但し残り日数が31日分以上あるとプレイカウントが増加しない。 イベントの時は例外処理が行われ、31日分以上あっても付与される。 利用権が1日もない場合のみ30日200円(税込8%時)で購入することができる。決済手段は以下の通り。WebMobey・BitCash・NET CASH クレジットカード Edy・Mobile Edy モバイルSuica 携帯電話キャリア決済(Docomo・au・SoftbankのスマートフォンとPC) ※ガラケーからでは決済不可 詳しくは下記、もしくはWebMoney購入Infoへ。 利用権を購入する場合はSEGA IDとDIVA.NET利用登録が必要。SEGA ID関連ページTOP SEGA IDはPSO2・MJ・An×An・頭文字D・maimai等と共通。既にIDを持っている人は再度登録する必要は無い。 利用権をWebMoneyで購入する DIVA.NETでは3種類のプリペイド式電子マネーが使用できるが、ここでは他の決済に最も使いまわしが効く(と思われる)WebMoneyで解説。 STEP1(購入) まずはWebMoneyを入手しよう。WebMoney1ポイント=日本円1円となっている。 大手コンビニ(セブンイレブン・ファミリーマート・ローソン・サークルKサンクス・ミニストップなど)では大体購入できる。 系列によって購入可能な金額が異なるので注意されたし。 近くにファミリーマートがあれば900円以上の1円単位で購入金額を指定できるのでおすすめ。 (例としてDIVA.NET継続30日200円+ニコニコプレミアム90日1,728円=1,928円を購入すれば端数が出ない) 端末(セブンのマルチコピー機・ローソン/ミニストップのLoppi・ファミマのFamiポートなど)がある場合は「端末で操作→発行されたレシートをレジへ持っていく」 端末の操作が分からなかったら店員に聞いてみよう。 端末がない(デイリーヤマザキ・セイコーマートなど)場合は「プリペイドカードコーナーを探す→購入用カードをレジへ持っていく」 WebMoneyであるかどうかと購入金額に注意!(券種や金額を間違えても返金できない) 購入完了すると16文字のプリペイド番号が書かれた紙が発券される。他人に見られないよう厳重に保管すること。 STEP2(決済) DIVA.NETにログインしWebMoneyで購入→16文字のプリペイド番号を4文字ずつ入力→支払い内容の確認(200ポイントが引き落とされる) ※支払いに使用したプリペイドが残高不足の場合は別のプリペイド番号を追加で入れるようにエラーが出る 尚、WebMoneyには有効期限がないので好きな時に残高を使用することが可能。 端数は利用権が再度切れた時の継続購入や、他の決済に充当できる。 ※ウェブマネー ウォレットで支払う場合はウォレットID・パスワード・セキュアパスワードを入力すれば可能 (先にウォレットにチャージするのを忘れずに!) 利用権をクレジットカードで購入する 使用できるカード会社はVISA・Master・JCB・NICOS。 決済額は200円一括払い(税込)。決済時期はカード会社によって異なる。 DIVA.NETにログインしクレジットカードで購入→カード番号・有効期限・暗証番号を入力→支払い内容の確認(→本人であることの認証) 尚、暗証番号を忘れると購入できないので注意されたし。 経歴 2010/10/28(木)14 00「DIVA.NET βVERSION」オープン。 2011/01/27(木)「DIVA.NET」正式公開開始。 2011/04/27(水)「Ver.A REVISION1対応メニュー」を並行表示。 プレイ履歴、マイリスト、楽曲別新設定(スキン・ボタン音)、楽曲ソート機能の追加(公開順、難易度順) 但し、ゲーム筺体への反映はVer.A REVISION1へのバージョンアップ後(現状ロケテスト店舗のみ) 2011/05/20(金)「Ver.A REVISION1対応メニュー」へ移行。 ※5/18朝以降にVer.A REV1をプレイしていない場合、称号ショップは利用できず、デコレーション称号の設定もできない 「RANK」が「称号」と呼び名が変わる 2011/06/02(木)新機能追加。 「DIVAレコード」「店舗検索機能」追加 2011/07/08(金)新機能追加。 「コンテスト参加履歴」「コンテストランキング」追加 2011/07/26(火)設定追加。 「共通ボタン音設定」追加 2011/08/23(火)新機能追加。 「クリア統計詳細情報」追加 2011/11/17(木)新機能追加。 「DIVAチケット」追加 2012/04/05(木)新機能追加。 「ボタン音 計6種」追加 「称号プレート設定」追加 「称号エフェクト」追加 「称号上書き設定の自由度拡張」 2013/11/21(木)新機能追加。 「カスタマイズアイテムショップ」追加 2014/10/09(木)新機能追加。 「でぃばプロ」追加 DIVA.NETの始め方 DIVA.NET内「DIVA.NETの始め方」参照。 ログイン ログインをする為にはアクセスコードとパスワードが必要。パスワードは英大文字・数字の組み合わせなので注意。 (2010/11/04)小文字で入力を行っても、自動的に大文字に変換される機能が追加。 (2013/03/12)「SEGA ID」と「SEGA IDのパスワード」でもログイン可能になった。 簡易ログイン機能(携帯と、一部のWebブラウザから設定) ログインした後の、個人のトップページの代理となるURLを作り(選択すると自動生成される) そのページをブックマークすることで、アクセスコードとパスワードの入力を省略し 直接、個人ページへと行けるようになった。 1IDで1URLのみ。代理URLを新しく作ると、以前のURLは無効となる。 URLの発行は携帯側でしかできないが、Webブラウザでも代理URLを直接入力することで、簡易ログインが可能。 消去はできないので、他人に知られたりした場合は新URLを更新するようになる。 TOPメニュー お知らせ・利用権情報・プレイヤー情報(プレイヤー名・LEVEL/称号・VOCALOID POINT・プレイ履歴)・ 各種設定(プレイヤー名変更・称号設定・マイリスト・楽曲共通設定・楽曲別設定)・コンテスト・ ショップ(モジュール・スキン・称号)・各種情報(クリア統計情報・楽曲リスト(プレイ情報確認)・ モジュールリスト・ランクインリスト・ハイスコアランキング・アクセスコード確認・店舗リスト) その他に、ヘルプ・ご意見/ご感想・ログアウトが表示される。 不定期にアンケートなどが実施される場合もある。 プレイヤー情報 VP履歴 日付・トータル獲得VP・増加VP・減少VPが日付の降順で表示される Version.A以降に獲得したVPが履歴に残る 履歴は過去10日分まで(VPの増減があった日のみ1日としてカウント) ここでの日付はリアル日付になる(00 00-23 59に獲得したVP) DIVAチケット 所持枚数の表示 「チケット履歴」ではチケットの獲得履歴が記録されている。現在、「筐体プレイ」という項目が記録されており、他の獲得方法もある。(不定期に開催されるおみくじ) 「チケット交換」にて、交換専用のVP・スキン・デコレーション称号と交換することができる。 プレイ履歴 日時(プレイ終了時)・曲名・難易度・クリアランク・達成率・スコアが日時の降順で表示される Ver.A REVISION1以降にプレイした曲が履歴に残る 最近プレイした20曲まで [曲名]から楽曲情報へ移動できる [詳細]からプレイ履歴の詳細へ移動できる プレイ履歴詳細の表示内容日時・場所・曲名・難易度(★数) CLEAR RANK(PERFECT,GREAT,EXCELLENT,STANDARD,NOT CLEARなど) 達成率・SCORE 判定(COOL,FINE,SAFE,SAD,WORST/WRONG)の各数/達成率% COMBO数・CHALLENGE TIME・同時押し/ホールドのスコア トライアルの結果 モジュール・スキン・ボタン音 各種設定 公開プレイヤーデータ設定 クリア統計情報・自己PR・タグ・ライバルコードなどの公開/非公開を個別に設定できるタグは任意に3種類までつけられる ライバル許可設定:常に許可する/ライバルコードから登録でのみ許可する/許可しない知人のみライバル登録許可とする場合は「ライバルコード非公開・ライバルコードから登録でのみ許可する」がおすすめ 検索許可設定・プレイヤーデータ比較設定:許可する/許可しないライバル許可・検索許可としている場合はライバル検索で他のプレイヤーにおすすめとして紹介されることがある Twitter連動:要Twitterアカウント、連動をすることで称号パーツ「なう(後)」を獲得できる 称号設定 メイン称号、デコレーション称号、称号プレートの設定を行う、初期化も行える(「エチュード」になる) 所持しているメイン称号、デコレーション称号、称号プレートの一覧が閲覧できる メイン称号、デコレーション称号、称号プレートの獲得履歴が閲覧できる日時・称号・入手方法 Version.A以降に獲得した称号が履歴に残る 上書き設定メイン称号を新しく入手した際の上書きの[ON/OFF]設定を行える。Ver.A Rev.4からはONにした場合の上書き方法の設定も行えるようになった。上書きA 必ずデコを解除した上でメインを上書きする(Rev.3までの上書きONと同じ) 上書きB 必ずメインを上書きする。デコは文字数がオーバーしない場合は残しオーバーする場合は解除される 上書きC 必ずデコは残す。メインは文字数がオーバーしない場合は上書きしオーバーする場合は上書きしない 上書きしない 必ずメイン・デコ共に残す(Rev.3までの上書きOFFと同じ) デコ含め以下の称号に設定している人がインテルメッツォを取得した後のデコ含めた称号設定は以下のようになる 荒ぶるガイヤルドの消失 マジカルガイヤルドにご注意 A インテルメッツォ インテルメッツォ B 荒ぶるインテルメッツォの消失 インテルメッツォ C 荒ぶるインテルメッツォの消失 マジカルガイヤルドにご注意 しない 荒ぶるガイヤルドの消失 マジカルガイヤルドにご注意 称号プレートの上書きの[ON/OFF]設定を行える(Rev.4~)。ONにした場合、メイン称号を獲得すると、それに対応したデフォルトの称号プレートに上書きされる(Rev.3までと同じ、実績称号の場合はスチールシルバー) メイン称号上位3つを持っている場合現れる、輝くエフェクトの[ON/OFF]が行える(Rev.4~) マイリスト 楽曲選択時に予め指定しておいた楽曲のみ表示させる機能 初期設定では5セットまで設定でき、1セットに20曲まで入れておける。筐体で表示できるのは1セットのみ。 リストの並び順・どのリストを使うかは任意に設定可能。次のクレジットから設定が有効になる。 曲選択時マイリストを表示させている状態でRandom選択するとリスト内の曲のみ選ばれる。 Ver.B Rev2からVPを使用してマイリスト拡張機能が実装。~Ver.B Rev1の筐体では反映されない。マイリスト筐体表示拡張(1セット拡張につき300VP、初期表示1セットを含め最大3セットまで) マイリスト内登録可能曲数拡張(リスト内1曲拡張につき20VP、初期登録可能20曲を含め最大30曲まで) 楽曲共通設定 共通モジュール設定 共通スキン設定 共通ボタン音設定(2011/07/26追加) クリアボーダー表示設定(Ver.B~) スコア暫定全国順位表示設定(Ver.B Rev3~) 楽曲別設定 楽曲ごとのモジュール、スキン、ボタン音設定(共通設定よりも優先される) ON/OFF設定設定をOFFにした場合、共通設定が全楽曲に適用される ライバル ライバルコード ライバルコードは英大文字・数字を交えた10文字のコード ライバル機能を使用するには事前にライバルコードを発行していなければならない ライバルコード再発行は前回発行してから24時間経過が必要で、再発行すると自身をライバル/気になるプレイヤーに登録してる人のデータから削除される ライバル情報 自身が登録しているライバルのデータを参照できる いつでも気になるプレイヤーをライバルに変更可能 気になるプレイヤー(ライバル含)は20人まで登録できる プレイヤー検索/登録 登録したいプレイヤーのライバルコードやプレイヤー名で検索できる(相手が検索許可にしていない場合は結果に表示されない) 他のプレイヤーのページではプレイヤーデータ比較・ライバル/気になるプレイヤーに設定できる(相手が許可していれば) 相手がタグを登録していればタグで検索も可能プレイヤー名・タグは前方一致/完全一致の絞込みができる前方一致:検索した文字が登録されている語の先頭にあればひっかかる(一致でも可) 例:タグ「EX」→検索結果「EX」「EXTREME」「EX練習中」など 完全一致:検索した文字が登録されている語と一致していればひっかかる 例:タグ「HARD」→検索結果「HARD」のみ 自身の公開設定は「各種設定 公開プレイヤーデータ確認/変更」へ 筐体では 選曲画面右下に自身とライバルのスコア・達成率が表示され、曲決定後ロード前では中央に表示される、Ver.B Rev3以降はその下にスコア暫定全国順位を設定により表示できる相手を上回っている項目は黄色文字で表示される リザルト時、相手を上回った場合は王冠マークがつき「NEW RECORD!ライバルに勝利!」と表示される (Ver.B Rev2以降?)設定により、ライバルボーダーを達成率ゲージに表示できる コレクションカード カードアルバム筐体で取得したコレクションカードを閲覧できる カード壁紙ショップコレクションカードを組み合わせて画像にできる下記の「画像ショップ」参照 カード再抽選重複したカードが3枚ある場合、それらを消費して新たにカードを1枚取得する ミニゲーム「でぃばプロ」モジュールカードを1枚消費してミニゲームを遊ぶことができる 推奨環境はDIVA.netのものと異なる、ガラケーではプレイできない 詳しくはこちら ショップ モジュールショップ モジュールの購入 スキンショップ スキンの購入 称号ショップ メイン称号ショップメイン称号の購入 称号プレートショップ称号プレートの購入 デコレーション称号ショップデコレーション称号の購入デコレーション称号とはメイン称号の前、もしくは後につける称号 例:「夜の」プレリュード・アマリリス「の使者」・「大型」マズルカ「連合」前・後の両方に装着することもできる ここで購入したデコレーション称号、称号プレートは各種設定の称号設定で設定、購入履歴を閲覧できる 画像ショップ コレクションカード壁紙ショップ取得したコレクションカードを組み合わせて画像を出力し購入できるショップ、1枚10VP 履歴は3件までプール可、それ以降は最も古い画像が消去される モジュールカードのみや楽曲カードのみでの作成はできない(モジュールカード、楽曲カードそれぞれ1枚以上持っていることが必要) 設定できるオプションは以下の通り(形式はJPEG固定)モジュール配置:左右枠内/左右均等/中央均等/中央全身 画像サイズ(横):1280×720/960×540/640×360(単位:ピクセル) ※横、縦の計5種類から1種類選択 画像サイズ(縦):810×720/405×720(単位:ピクセル) ※同上 画質:高画質/中画質/低画質 ジャケット:表示/非表示 ※モジュールが中央配置の場合表示できないために選択不可 ロゴ:表示/非表示 ※同上 PVフォトショップ完奏モードのPV鑑賞で撮影した画像を出力し購入できるショップ、1枚30VP10VP(13 9/26より価格変更) 撮影履歴は3件までプール可、それ以降は最も古い画像が消去される 再ダウンロード期限は購入時から24時間、以降は未購入に戻る期限内でも新たに画像を取り込むなどして購入した画像が消去されると再ダウンロード不可 リザルトピクチャーと同様、容量の大きいものを取り込む際は注意 FTから撮影履歴が3→4件に変更、機能拡張(要VP)で最大6件まで増やせる リザルトピクチャーショッププレイ履歴から画像を作成するショップ、1枚30VP10VP(13 9/26より価格変更) 設定できるオプションは以下の通り(形式はJPEG固定)画像サイズ:1280×720/960×540/640×360(単位:ピクセル) 画質:高画質/中画質/低画質 プレイヤー名:表示/非表示 プレイ店舗名:表示/非表示プレイヤー名・Lv等は購入した時点でのものとなる 購入済のプレイ画像でもオプション変更の場合は再購入となり30VP10VPかかる 再ダウンロード期限は購入時から24時間、以降は未購入に戻る期限内でもプレイ履歴から消えると再ダウンロード不可 容量の大きいものは一部の環境からではダウンロードできない可能性がある(事前にダウンロードできるかどうかをサンプル画像で確認すること)容量の目安1280×920の高画質:1枚400KB 640×360の低画質:1枚60KB 機能拡張ショップ マイリスト拡張マイリスト筐体表示拡張:1種追加につき300VP(初期状態+2種まで) マイリスト内登録可能曲数拡張:1曲追加につき20VP(各マイリストにつき初期状態+10曲まで) クリアトライアル拡張トライアル上限拡張:1楽曲1難易度につき10VP(前提として「トライアルコンプリート」になっていること) 表示を「トライアルコンプリート」に戻す:0VP(現在コンボ数・最高コンボ数はリセット) PVフォトショップ拡張撮影履歴拡張:1枚追加につき100VP(初期状態+2枚まで) リズムゲームオプション拡張HI SPEED, HIDDEN, SUDDEN 各楽曲1オプションにつき50VP(例:1楽曲で全てのオプションを使用した場合150VP) リズムゲームオプションを使用した場合、クリアランク、ハイスコア、達成率は記録されず、クリアトライアル挑戦不可。 カスタマイズアイテムショップ FTより追加。カスタマイズアイテムの購入 各種情報 クリア統計情報 楽曲クリアに関する統計情報を確認できます。 自分の出したSTANDARD・GREAT・EXCELLENT・PERFECTの数とトライアルコンプリート数、達成率の平均値を 総合(全楽曲合計)と、難易度別合計で閲覧できます。 クリア統計詳細情報 難易度別クリア統計詳細(HI SPEED, HIDDEN, SUDDENのスペシャルクエストクリア状況含む) クリア状況別から、マイリストへの追加機能 全楽曲のスコア暫定全国順位(HARD/EXTREME/EX-EXTREME) 楽曲リスト(プレイ情報確認) 楽曲リストの表示順を公開順/曲名順/難易度順(EASY/NORMAL/HARD/EXTREME/EXTRA EXTREME)/マイリストから選択でき、昇順/降順に表示できる 楽曲情報の表の見方 「※」はその該当箇所の説明。 EXTREME★8※1 クリア状況※2 トライアル※3 C G E P COMPLETE 最高達成率※4 自己ベスト 100.39% 393900pts ※1:難易度 ※2:実際には筐体で用いられているメダルで表示されている無印:未クリア C:最高評価STANDARD C・G:最高評価GREAT C・G・E:最高評価EXCELLENT (Ver.B~) C・G・E・P:最高評価PERFECT ※3NO CLEAR:クリアトライアルを成功していない状態 C-TRIAL○:クリアトライアルを成功させた状態 G-TRIAL○:グレートクリアトライアルを成功させた状態 E-TRIAL○:エクセレントクリアトライアルを成功させた状態 (Ver.B~) COMPLETE:全てのトライアルを成功させた状態 連続x回(最高記録y):連続パーフェクトクリアトライアルを購入してある状態 ※4小数点第2位が0の時は小数第1位までしか表示されない DIVAレコード 詳しくはこちら DIVAチケット 詳しくはこちら クエスト 詳しくはこちら DIVAレコード 詳しくはこちら コレクションカード 詳しくはこちら コンテスト 現在開催中のコンテスト開催情報、参加している場合自分の成績、ランキング、過去の参加履歴を閲覧可能。 詳しくはこちら ノブレス・オブリージュ 詳しくはこちら モジュールリスト 所持/未購入モジュールリスト、モジュール獲得履歴を確認することができる。 各キャラクター別に表示される (初音ミク・鏡音リン・鏡音レン・巡音ルカ・MEIKO・KAITO・派生キャラ)モジュール詳細で未購入のものはそれぞれのページに必要VP表示され、 このページから購入することができる(モジュールショップからでも購入できます) ランクインリスト 自分がどの楽曲のハイスコアランキングに入っているか確認できます。 曲名、難易度、スコア、記録日、順位 ハイスコアランキング 各楽曲のHARDとEXTREMEのハイスコアを300位まで確認できます。 順位、プレイヤー名・LEVEL・称号・スコア・記録日が表示されます 記録は毎日12 00に更新される アクセスコード確認 現在DIVA.NET利用中のアクセスコードを確認できます (要パスワード入力) カード再発行(データ移行) カード再発行とデータ移行は、Aimeサービスサイトにて行っている。(Ver.A~)DIVA.NETではカード再発行・データ移行は出来ない 2012/04/03以降、SEGA IDの登録が必要となった。 詳しくはこちら コメント ↑楽曲別設定はその時だけOFFになって、共通設定が優先されます。 -- (名無しさん) 2013-10-12 10 53 18 追記、多分曲別設定をなしにしたい曲にカーソルを合わせないと駄目だと思います -- (名無しさん) 2013-10-12 11 14 39 ↑2、↑ 分かりやすい説明をありがとうございます。参考にさせていただきます。 -- (名無しさん) 2013-10-12 21 21 03 マイリストの筐体表示拡張ってした人います?やろうかと思ってるんですけどやって損したと思ったことってあります? -- (名無しさん) 2013-10-20 22 24 13 ↑自分は良かった点しか無いな 自分はG判とE判曲分けたりして活用してる そうそう損する点って無いんじゃないか? -- (名無しさん) 2013-10-23 12 23 58 ↑返信ありがとうございます。トライアルしたい曲とやりたいだけの曲って風に分けたかったしやることにします! -- (名無しさん) 2013-10-23 14 48 53 DIVA.netにログインできないです SEGAIDを登録してあってICカード(BANAPASSPORT)をSEGAIDに設定済みでDIVA本体でパスワード設定も済ませてあってなおかつパスワード間違ってないのにケータイからもパソコンからもログインできずにエラーが出ます 解決法教えて下さい パスワードは間違ってない前提でお願いします。 -- (musicsoul) 2013-10-27 18 02 39 ↑SEGA IDでDIVA.NETにログインする場合は、筐体で設定されたICカードのパスワードではなく、SEGA IDのパスワードでログインしますが、SEGA IDのパスワードは間違っていませんか? -- (名無しさん) 2014-01-01 03 24 46 ガラケー排除のおしらせ -- (名無しさん) 2014-10-09 12 19 40 一応でぃばプロへのリンクを貼っておきました。 -- (名無しさん) 2014-10-12 10 17 17 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/wot_rgz/pages/114.html
XVMとは なんかもうすごく便利な機能がいっぱい入ったツール群です. でも今回は導入を説明するわけじゃないです. XVMの国旗表示機能 XVMを導入・非導入問わず,公式サイトからログインすると設定ができます. その中に「私はこの国のモノです」と国旗を表示する項目があります. XVMをゲームに導入している人にだけ見れます. RGZとXVM RGZでは「どれだけ国旗でボケられるか」を競っていたようないなかったようなそんな気がします. 拠点戦やCWで他のメンバーとダブりがないセンスの良さが求められます. 設定方法 1.XVMのサイトに行きます 2.右上の「sign in」→「ASIA」でWoT公式サイトと連動させます. 3.XVMのサイト右上の「Setting」→「Flag」で国旗を選ぶことが出来ます. 4.右上の「Update Statics」で更新します. 5.右上の「Activate Services」で反映させます. 以上!!
https://w.atwiki.jp/feedback1970/pages/21.html
vsf_sysutil_activate_noblock source sysutil.c line 701 - 716 function 701 void 702 vsf_sysutil_activate_noblock(int fd) 703 { 704 int retval; 705 int curr_flags = fcntl(fd, F_GETFL); 706 if (vsf_sysutil_retval_is_error(curr_flags)) 707 { 708 die("fcntl"); 709 } 710 curr_flags |= O_NONBLOCK; 711 retval = fcntl(fd, F_SETFL, curr_flags); 712 if (retval != 0) 713 { 714 die("fcntl"); 715 } 716 }
https://w.atwiki.jp/ps3home/pages/42.html
海外PlayStation Homeのアイテム&リワード 北米HomeFevaSimulation ポイント交換リワード SPECIAL MALL ミニゲームリワード(ネタバレあり) イベントリワード(ネタバレあり)Winter Wonderland 2010 E3 2010 Tester 欧州Home無料アイテムAudi Store リワード(ネタばれあり) アジアHomeリワード(ネタばれあり) 北米Home FevaSimulation ポイント交換リワード imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (Zakumi Doll 7.jpg) Makaraba Fan HelmetA, B, C 100 FP Supporter's GlassesA, B, C M/F 100 FP Zakumi DollShirt #1,4,7,10 100 FP Captain's BandG, B, W, Y 1000 FP Pitch Rug1000 FP Five-a-side goal1000 FP Ball-shaped Cafe ChairR, G, B 1500FP Foot Ball Suit3000 FP SPECIAL "Koi" "Shark" Hat新PV内に隠されたコードで入手可能 MALL Threads 男性用HeadgearNinja Hood $0.49 Toxedo Top Hat $0.49 Pirate Hat $0.49 Porkpie Hat $0.49 Santa Claus Hat $0.49 Snow Man Mask $0.99 Cowboy Hat $0.49 HandsNinja $0.49 Toxedo Gloves $0.49 Santa Claus Gloves $0.49 TorsoNinja Suit $0.49 Toxedo coat $0.49 Pirate coat $0.49 Hooded Top $0.49 Turtleneck $0.49 Military Jacket $0.49 Business Suit Jacket $0.49 Cardigan $0.49 Santa Claus Jacket $0.49 Resident Evil Degeneration Claire Redfield T-shirt $0.00 Resident Evil Degeneration g-Virus T-shirt $0.00 LegsNinja Pants $0.49 Toxedo Pants $0.49 Pirate Pants $0.49 Cargo Shorts $0.49 Drainpipe Jeans $0.49 Jeans with Turnups $0.49 Business Suit Trousers $0.49 Smart Trousers $0.49 Santa Claus Trousers $0.49 FeetNinja shoes $0.49 Toxedo shoes $0.49 Pirate Boots $0.49 Basketball Boots $0.49 Slip-on Trainers $0.49 Winklepicker Shoes $0.49 Chelsea Boots $0.49 Suede Trainers $0.49 Santa Claus Boots $0.49 AccessoriesSpectaclesPirate Patch $0.49 Heart Shaped Sunglasses $0.49 Thin Framed Glasses $0.49 Santa Claus Glasses $0.49 女性用HeadgearNinja Hood $0.49 Pirate Hat $0.49 Beanie Headphones $0.49 Breezy Hat $0.49 Beret $0.49 Santa Claus Hat $0.49 Snow Woman Mask $0.99 HandsNinja Gloves $0.49 Beanie Gloves $0.49 Breezy Gloves $0.49 Pirate Gloves $0.49 Santa Claus Gloves $0.49 TorsoNinja Suit $0.49 Pirate Coat $0.49 Breezy shirt $0.49 Denim Jacket $0.49 Halterneck $0.49 Layered T-shirt $0.49 Business Suit Top $0.49 Tanktop over Frilly Blouse $0.49 Santa Claus Jacket $0.49 LegsNinja Pants $0.49 Pirate Pants $0.49 Beanie Shorts $0.49 Breezy Pants $0.49 Jeans with Turnups $0.49 Smart Shorts $0.49 Sweatpants $0.49 Business Suit Skirt $0.49 Base Skirt $0.49 Santa Claus Skirt $0.49 FeetNinja Shoes $0.49 Pirate Boots $0.49 Beanie Boots $0.49 Breezy Shoes $0.49 Basketball Boots $0.49 Walking Sandals $0.49 Work Boots $0.49 Business Shoes $0.49 Heels $0.49 Santa Claus Shoes $0.49 JewelryPirate Earsing $0.49 Both Silver Square Stud $0.49 AccessoriesSpectaclesStar Sunglasses $0.49 Circular Framed Spectacles $0.49 Diesel 男性用TorsoKirina $1.99 Thaira-Ian $1.99 Tenaz-Rsl $1.99 Tembad $1.99 Temae $1.99 Sodal $1.99 Tiamallo Blue $1.99 Skippen $1.99 Sferal $1.99 Kiboa $1.99 Kaprix-Service $1.99 Saberno $1.99 Seasyl $1.99 Smatto $1.99 Jonquil $1.99 Jlido $1.99 Jiuego $1.99 LegsPoete $1.99 Paviano $1.99 女性用TorsoLACEIBA-A $1.99 TELIT-D $1.99 TEKEND-A $1.99 THERMY $1.99 decoChairsSummer House Chair $0.99 Summer House Armchair $0.99 FootstoolsSummer House Foot Stool $0.99 TablesSummer House Table $0.99 StorageStandard Cabinet $0.99 Modern Cabinet $0.99 OrnamentsSummer House Ornament $0.99 Blue Robot $0.49 Small Cactus $0.49 Large Cactus $0.49 Large Leaf Plant $0.49 Model Plane $0.49 Origami Dog $0.49 Rubber Duck $0.49 Small Teddy Bear $0.49 Tiki Mask $0.49 Vase with Flowers $0.49 Astronaut Helmet $0.49 Barbecue $0.49 Football $0.49 Model Train $0.49 Origami Cat $0.49 Small Leaf Plant $0.49 Red Robot $0.49 Samurai Sword Rack $0.49 Silver Robot $0.49 Large Teddy Bear $0.49 Robot Trooper $0.49 Ancient Vase $0.49 Festive Tree $0.99 Snow Man $0.99 LightsSummer House Light $0.99 SofasSummer House Sofa $0.99 Linge RosetChairs Alster Chair $1.99 Hans Chair $1.99 Sala Chair $1.99 TablesCrash Table $1.99 Strates Table $1.99 Ponton Table $1.99 YoYo Table $1.99 ESTATESSummer House $4.99 ミニゲームリワード(ネタバレあり) Home Square人間砲弾(Big Bang)レベル1(3500点以上) イベントリワード(ネタバレあり) Winter Wonderland 2010 サンタクロースチャレンジSnowflake Staff(小人とダンス) Festive Bell(魔法の楽譜探し) imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (festive_bells.jpg) プレゼントSanta Ted Mistletoe head band Turkey Hat Gingerbread Man Toy Nutcracker Soldier Furry Snow Boots Brazier Bah Humbug hat E3 2010 全身タイツ(Outfit):男性用、女性用 サングラス:男性用、女性用 Toy Story 3(2010年6月24日から) 獲得条件 シアター(1F、シアター7)で、関連動画を観る 獲得アイテム:Zurg Logo T-shirt(男性、女性用) Tester 2010年11月25日第2シーズンエピソード4観覧記念品Tシャツ「Game Over FantasyGirl!」 第2シーズンマラソン観覧記念品 Tシャツ「The Tester Cast!」Tシャツ「Game Over Max1m!」 Tシャツ「Game Over Boo!」 Tシャツ「Game Over Samurai!」 欧州Home Shopping CentreThreads 男性用HeadgearCowboy Hat 0.59 Porkpie Hat Santa Claus Hat Snow Man Mask Flat Cap Rorschach character costume/Hat Mask 無料 Night Owl II character costume/Mask 無料 HandsSanta Claus Gloves Woolen Mittens Rorschach character costume/Gloves 無料 Night Owl II character costume/Gloves 無料 TorsoHooded Top Turtleneck Military Jacket Business Suit Jacket Cardigan Santa Claus Jacket Padded Gilet over Fleece WATCHMEN Black T-Shirt 無料 WATCHMEN White T-Shirt 無料 Rorschach character costume/Trenchcoat 無料 Night Owl II character costume/Torso Armor and Cape 無料 LegsCargo Shorts Drainpipe Jeans Jeans with Turnups Business Suit Trousers Smart Trousers Santa Claus Trousers Rorschach character costume/Pants 無料 Night Owl II character costume/Legs 無料 FeetBasketball Boots Slip-on Trainers Winklepicker Shoes Chelsea Boots Suede Trainers Santa Claus Boots Rorschach character costume/Shoes 無料 Night Owl II character costume/Boots 無料 AccessoriesSpectaclesHeart Shaped Sunglasses Thin Framed Glasses Santa Claus Glasses DIESEL(全品1.59ポンド/1.99ユーロ)Male TorsoKirina Thaira-Ian Tenaz-Rsl Tembad 無料アイテム Temae Sodal 無料アイテム Tiamallo Blue Skippen Sferal Kiboa Kaprix-service 無料アイテム Saberno Seasyl Smatto Jonquil Jlido Jiuego Men's LegsPoete Paviano Female TorsoLACEIBA-A TELIT-D 無料アイテム TEKEND-A THERMY 無料アイテム Audi Store Wörthersee Tour 2010記念 Audi "Follow Me" A1コスチューム Audi "Pickerljäger" A1コスチューム リワード(ネタばれあり) GT5 GT5 発売記念動画閲覧(シアター)レーシングスーツ上下 Gamescom 2010Reel of Fortune(マルチプレイのスロット)パーソナルスペースに飾れる各種大型ポスター MotorStorm Apocalypse Picture Start the Party! Picture SOCOM Special Forces Picture SingStar Dance Picture Dead Nation Picture KILLZONE 3 Picture InFAMOUS Picture HEAVY RAIN(メイキングビデオ鑑賞記念)HEAVY RAIN Bronze Trophy アジアHome リワード(ネタばれあり) クリスマス&ニューイヤーイベント2010/2011クリスマスイベント ニューイヤーイベントHagoita TypeA("2")
https://w.atwiki.jp/bloodlinechampions/pages/59.html
Open Beta • The Open Beta phase has begun. (Remember that most VIP features -60 day VIP from champions edition and lifetime VIP from Titan goes live at launch) • Account Statistics have been reset for all players in Beta (Games Played, Ranking, Grade, Level Experience, Time Played, Team Slots and Leaver Status). • The Bloodline rotation scheme has been turned on. • Extra Team slots have been added to all players that have pre-ordered. • Players can now earn Blood Coins by playing custom matchmaking games. • Winter gifts will be sent out to players that login on certain days in December ) General • Gamemode based sounds tweaked. • Ambient Occlusion added as a graphic setting. • The Default Key bindings are now correctly handled depending on your keyboards current language settings. • Ambient sounds added to all maps. • Ambient sounds volume slider added to audio options. • Particle Engine optimized. • Deferred rendering (high graphics setting) optimized. • Fixed a few graphical bugs (might solve some issues for some graphics cards that had problems with the Bloodline previewer or had other problems in-game). • Fixed a bug with leaver protection when playing 1v0 games or playing as an Observer. • Ignore list no longer duplicates all entries on load. • Fixed a bug where a players did not get leaver penalty when failing to load during solo matchmaked games. • Fixed a bug causing new teams or new solo players to get wrong division and rank. • Fixed a bug in the GUI where the rank and division of a team were displayed as 0. • There are now a total of 30 grades up from 15 (art and names are to be updated in the future). • Player movement and movement speed have both been reworked, players will now be able to change direction more quickly. • Several particle systems effects updated with new graphics. • The server now waits a longer time before it shuts down after a game. • The server now informs which players that are still loading during the load state. • A setting to make EX-abilities not cast the default ability when a player doesn t have enough energy has been added to the option menu. • Increased the time it takes to be able to get matched against the same team again in matchmaking. • Silhouettes have been replaced with a Highlight effect. • Fixed a bug causing the energy runes to spawn visually at different times on different clients. • LightFX have been implemented and can be turned on from the interface options. Players that have Dell/Alienware computers that supports LightFX will be able to see color changes when for example you join a matchmaking queue, join a lobby or gain energy. Seasons • Season 4 has ended, top players in this season will receive their rewards. • Season 5 has begun. Marketplace • The marketplace can now be browsed in-game, note that players cannot unlock items using Blood Coins or Funcom Points until launch. • Players can now view items in the Marketplace. • Pre-order Items are now viewable in the Marketplace. • New Outfits Weapons are now viewable in the Marketplace. Items • Players have now received their pre-order items. • Outfits Weapons can now be equipped using the Bloodline preview panel. • Several beta testers have received unique items depending on when they entered the Beta. Camera • Camera sweeps introducing both teams before the first round added. • Camera now spins around the player with highest combat value alive in the winning team when a round ends. GUI HUD • The HUD layout has been tweaked and updated. • The Observer HUD has been tweaked and updated. • The HUD Top bar has been reworked. • Countdown timer graphics updated. • Funds Account Status added to the profile page. • Match-up balance is now displayed in percentages in the game lobby. • All Bloodline Icons updated with new graphics. • The cooldown counter on the ability bar now stops when a player dies. • Fixed a bug with the match history not showing the correct matches. • A percentual estimation on which team that has the upper hand is now visible in the game lobby. Map Updates • Sheltidia the Sky Temple - New CTA map is now available. • Gatura Summit has been slightly tweaked. • Extra cannons added to Gatura Summit. • All maps have been updated with new lightning. • Conquest Points capture time down to 5s from 10s. Capture the Artifact - Gamemode Reworked • Players will now automatically pick up artifacts when near one. • It takes 1.5 second to pickup an artifact from a pedestal/capture point. • Picking up artifacts from the ground is instant. • No positive or negative effects added to a player that carries an artifact. • Players can now throw artifacts farther and faster. • Enemies can now pick up artifacts in-air when a player from the other team throws one. • The Gamemode now only last 1 round. • Retrieving both artifacts starts a 10s timer, holding both artifact for this time results in 1 point, first team to score 3 points win the game. • Respawn time set to 5s. • Game time is now set to 10 minutes, if no team have won after 10 minutes sudden death begins; increasing the respawn time for players over time. • All players now gain the Presence of an Artifact buff; Increasing damage healing done by 40% as well as increasing Recovery Health by 40%. • Resurrection Medallion switched to a Warp Medallion, enabling all players to teleport once every 20s in CTA. Statistics • The first version of the statistics feature is now implemented and can be found in your profile. • Everyone can view basic statistics, but more advanced statistics will only be viewable by players that have pre-ordered the game. Later this information will only be viewable by VIP members. • More statistics will be added in upcoming patches. In-game Voice Chat • In-game Voice Chat (VoIP) is now implemented, use the options menu to enable/disable and configure settings. • If VoIP is enabled players should automatically join a Voice Channel when connecting to a game server. • There are three types of channels, one for each team, and one for observers. Changing channels is done automatically when changing team or observing. • The VoIP setting for how sensitive the microphone is for input is currently not working properly; This will be fixed in a later patch. Animation Library • A new animation library has been implemented. • There should be less animation bugs. • Animations are now more optimized. • Several new animations and updates on old ones. Loader • The loader has been reworked and should now function more smoothly. • The loader will now update itself to the latest version before it begins the patching of the game client. • Now displays "Maintenance" when servers are down for maintenance. • Now displays download speed when downloading a new patch. Bloodlines Abilities • The four new bloodlines Stalker, Guardian, Blood Priest and Seeker is now available to play for everyone that have pre-ordered the Bloodlust Upgrade or the Titan Edition. • All projectile range and velocity tweaked, overall projectiles will travel a ~5-10% shorter distance (tool-tips velocity and range updated - was a tad off before, now it displays the correct values). • Melee Cones Range down to 22 from 24. • Melee Cones Angle down to 50 from 65. • Target AoE’s have been slightly reworked and should now spawn on a more likely target position when used near gaps/objects. (Volcano, Plague, etc). • Beams now uses a new type of collision; should be a lot more accurate. • A lot of slows have been tuned down. • Fixed a bug causing ground AoE slows to affect targets immune to movement impairing effects. • Absorb scrolling combat text is now stacking like damage and healing. • Trances (Wuju, Kunju, etc) are now labeled as Trances instead of Self Buffs in the tool-tip. • Trances tool-tips updated, stating that trances now trigger on projectiles/melee direct AoE s. • Non-Projectile/Melee Abilities that trigger trances are now displayed in individual tool-tips (AoE Spells that currently trigger trances are Volcano, Mortar Terror of Ahl’Buhl). • Trances no longer makes the target immune to knock backs during the channeling effect. • Several Abilities have had their global cooldown reduced to 0.3s from 0.4s. • Buffname is now displayed when hovering a buff icon. • A couple of bugs with the ex-system not correctly removing an ex-buff after it s duration or player death have been fixed. Tanks Vanguard • Max Health down to 210 from 225. • Size down to 7.5 from 8. War Axe • Slow factor down to 25% from 50%. • Dismantle Slow Duration set to 1 – 2s depending on range, down from 2.5s. • No longer interrupts other abilities cast than the core and secondary ability. Reflect • Stun Duration from melee attacks down to 1.2s from 2.2s. • Now absorbs all damage taken from melee attacks. Van’s Guard • No longer trigger Rage on dots. Rage • No longer absorbs damage. • Duration down to 7s from 10s. Horrifying Roar– EX Removed Battle Shout – New EX (Q, Reflect) Applies Battle Shout on all nearby allies, increasing damage done by 25% and movement speed by 15%, target’s health cannot drop below 1 health, last for 3s. Thorn • Size down to 7.5 from 8. Fungal Spores • Damage up to 14 from 10. • Bonus damage up to 6 from 5. • Slow Factor down to 10% from 15%. Defiled Plant • Slow Duration down to 2s from 3s. • Slow Factor down to 30% from 50%. Mud Walk • Now displays energy gain in tool-tip. Dead Roots • Damage per second up to 20 from 14. • Duration down to 3.5s from 6s. Mushroom Spore - Reworked Inflicts Sprout on impact. Sprout Inflicts Mushrooms on the target if it stands on ground level, the effect triggers 3 times over 5s. Mushrooms Deals 6 damage and immobilizes target for 1s. EX 1 – Fungal Spores - Reworked Casts 2 projectiles over 0.7s, each projectile deals 18 damage on direct impact and 14 damage to nearby enemies, inflicts Fungal Spore. on all enemies caught in the blast. Hitting a target affected by Fungal Spore deals 6 extra damage per stack. EX 2 – Healing Spores • Delay down to 0.5s from 0.8s. • Area up to 26 from 22. Glutton • Max Health down to 210 from 225. • Size down to 7.5 from 8. Stone Shield • Fixed a bug causing Stone Shield to display 20% of damage taken as protection instead of 80%. • Now breaks after absorbing 56 damage. Onslaught • Damage down to 16-34 from 16-40. Inhibitor Rune Infusion • Debuff duration down to 6s from 8s (same as normal Sol/Ohm debuffs). Wuju • Cast-time up to 0.2s from 0. Rune Shield • Stun duration down to 1.5s from 2s. Ohm Bolt • Healing from consuming ohm stacks down to 7 from 9. Runic Discharge • Slow duration down to 1.5s. • Slow factor down to 20% from 30%. Woje • Damage up to 10 from 8 • Incapacitation duration up to 0.6s from 0.2s. Wahl Burst • Fixed a bug causing the effect to not become renewed when hit by multiple Wahl Bursts. Ranged Igniter Searing Displacement • Cast-time up to 0.2s from instant. Living Flame • Cooldown down to 11s from 13s. • Area down to 28 from 35. • Damage down to 8 from 12. • Max Duration down to 1.6s from 2.5s. Crippling Fire • Slow duration down to 2s from 3s. Fire Beam • Damage up to 20 per second from 18. Flameshock (EX) – Removed Fire Wall – New EX (Living Flame – R) Creates a wall of fire at target location after a 0.2s delay, enemies inside the wall is dealt 2 damage every 0.5s. Projectiles that travels through the wall turns into bolts of fire; deals 8 damage to nearby enemies on impact, the igniter is healed for 8 health if caught in the blast. The firewall effect last for 2.5s. Gunner Stealth • Movement speed increase down to 15% from 35%. Execute • Cooldown up to 6.5s from 4s. Disabling Shot • Slow Duration down to 2s from 3s. • Slow Factor down to 30% from 40%. Focus Shot • Sound tweaked. Nomad All boomerang’s velocity tweaked, boomerangs should now return faster and travel ~10% shorter distance. Wind Strike • Slow Duration down to 1.5s from 2.5s. Sluggish • Slow factor down to 25% from 40%. Boomerang Storm • Damage up to 16 per second from 12 per second. Endurance EX - Removed Wind Thrust – New EX (Haste, Space) Leaps towards target location, deals 10 damage and knocks enemies back slightly. Engineer Movement speed up to 155 from 150. EMP Blast • Slow Duration down to 1.5s from 2s. Jet Pack • Global Cooldown down to 0.3s from 1s. Flame Thrower • Slow Duration down to 2s from 3s. Tractor Beam • Damage up to 14 from 12. Melee Spear Master Whirlwind • No longer triggers trances. Kunju • Cast-time up to 0.2s from 0. • Fixed a bug causing Instant Injection to deal damage when Kunju’d. Shuriken • Slow duration down to 2s from 3s. • Slow factor down to 25% from 33%. Evasion EX - Removed Tempest - New EX (Fleetfoot, Space) Dashes towards target location, deals 16 damage and inflicts Disturbance. Spear Master becomes Immaterial during the dash. Disturbance Locks all cooldowns, lasts 2s (players can still use spells that are not on cooldown, spells on cooldowns will not count down during the duration of this effect). Ranid Assassin Camouflage • Haste increase down to 15% from 25%. Toxic Bomb • Slow Duration down to 2.5s from 3.5s. • Now deals 8 initial damage. • Area down to 20 from 28. • Time in air increased slightly. • Now displays a mark where the bomb will land. • Cast-time down to 0.3s from 0.6s. Poison Dart • Duration down to 6s from 8s. Venom Dart • Now inflicts 1 stack of Vicious Poison on the main target down from 3. Harbinger Blood Grip • Hemorrhage slow factor down to 25% from 30%. Shadow Shift • Hemorrhage slow factor down to 25% from 30%. Nether Shift • Hemorrhage slow factor down to 25% from 30%. • Hemorrhage duration down to 4s from 4.5s. Plague • Duration down to 3s from 6s. Nether Strike • Damage and healing down to 16 from 20. • Silence duration up to 1.5 from 1. • Delay before impact down to 0.6s from 1s. Healers Alchemist Crippling Goo • Slow Factor down to 40% from 60%. Sleep Vial • Duration down to 2.5s from 3.3s. • AoE Duration down to 1.2s from 1.5s. • Cooldown down to 8.5s from 10s. Psychopomp • Movement speed up to 155 from 150. Mind Transfer • Fixed a bug causing dashes to continue after being hit by mind transfer. Mind Flux - Reworked Travels to target location. Colliding with an enemy causes a Mind Separation effect dealing 16 damage, inflicting Slow and teleporting the target away from the Psychopomp, the Psychopomp materializes on location on impact. Other side • Duration down to 2s from 2.6s. • Haste up to 20% from 15%. • Cooldown down to 11.5s from 12s. Spiritual Link • Cast-time down to 0.6s from 0.7s. Herald Stiffling Dust • Cast-time down to 0.44s from 0.5s. • Cooldown up to 0.58s from 0.5s. Chronoflux • Chrono Shield effect removed (the 20% damage reducing effect). Aura of Devotion • Healing and Anti-Healing effect down to 60% from 75%. Astronomer Astral Beam • Damage Healing up to 34 per second from 30. Moon Flare - EX Removed Moon Stone • Delay before impact down to 0.8s from 1s. Sun Ellipse • Cooldown down to 7.5s from 8s. Sun Swirl - New EX(Sun Ellipse, Space) Splits self into two orbs traveling in a swirl to target location, each orb heals allies for 5 health and deals 5 damage to enemies. Heals allies near the destination for 8 health, deals 8 damage to enemies near the destination. Astronomer travels back to his original position if the destination is blocked by terrain. Using this ability reduces cooldown of Sun Ellipse by 75%. User avatar Ilves Developer Posts 122 Joined 25 Nov 2009 21 14 * Private message
https://w.atwiki.jp/bero/pages/27.html
Smash Attacksを使いこなす このページでは上級者向けのSmash Attacksの解説を行います。 Brawl+ Wikiの管理人さんより転載の許可が下りました。もし、転載された内容を編集した方で困るという方がいらっしゃったら連絡をください。すぐに削除いたします。 また、情報はhttp //www.smashboards.com/showthread.php?t=246651や http //www.smashboards.com/showthread.php?t=257755 http //www.smashboards.com/showthread.php?t=243626 http //www.smashboards.com/showthread.php?t=242625 http //www.smashboards.com/showthread.php?t=239768 等に載っています。 すみませんが一人では書ききれないので加筆をお願いします… ここではSubActionナンバーが何を行うかを書いている。アニメーションはFitXXMotionEtcに梱包されているものなら何でも使うことが出来る。やり方は変えたいSub ActionナンバーのAnimationのテキストボックスの中を書き換え。例えばSubActionNo.0のAnimationをWait2にすると待機1の時に待機2をするようになる。又SubActionNo.1CEからは各キャラの必殺技や切り札の記述がしてある。上記Sub ActionはSpecalsから繋がっている。そして全てのSubActionは0から設定してあると思われるActionからつながっていて、CangeSubActionの効果などが微妙に変わってくる。 スタート/溜め系動作→CangeSubActionをするとアニメーションだけが 変わり、攻撃系動作へ移る。 その他の動作→CangeSubActionをするとアニメーションとともにMain等 の記述も移行する。しかしMainに設置してもGFXは変わらない。 No. Animation 000 Wait1 001 Wait2 002 Wait3 003 Wait4 004 Wait5 005 WaitItem 006 ItemHandPickUp 007 ItemHandHave 008 ItemHandGrip 009 ItemHandSmash 00A WalkSlow 00B WalkMiddle 00C WalkFast 00D WalkBrake 00E Dash 00F Run 010 RunBrake 011 Turn 012 TurnRun 013 TurnRunBrake 014 JumpSquat 015 JumpF 016 JumpF 017 JumpB 018 JumpB 019 JumpAerialF 01A JumpAerialB 01B JumpAerialF 01C JumpAerialF2 01D JumpAerialF3 01E JumpAerialF4 01F JumpAerialF5 020 Fall 021 FallF 022 FallB 023 FallAerial 024 FallAerialF 025 FallAerialB 026 FallSpecial 027 FallSpecialF 028 FallSpecialB 029 DamageFall 02A Squat 02B SquatWait 02C SquatWait2 02D SquatWaitItem 02E SquatF 02F SquatB 030 SquatRv 031 LandingLight 032 LandingHeavy 033 LandingFallSpecial 034 StepJump 035 StepPose 036 StepBack 037 StepAirPose 038 StepFall 039 GlideStart 03A GlideDirection 03B GlideWing 03C GlideAttack 03D GlideEnd 03E GlideLanding 03F GuardOn 040 Guard 041 GuardOff 042 GuardDamage 043 EscapeN 044 EscapeF 045 EscapeB 046 EscapeAir 047 Rebound 048 Attack11 049 Attack12 04A Attack13 04B Attack100Start 04C Attack100 04D AttackEnd 04E AttackDash 04F AttackS3Hi 050 AttackS3S 051 AttackS3S2 052 AttackS3S3 053 AttackS3Lw 054 AttackHi3 055 AttackLw3 056 AttackS4Start 057 AttackS4S 058 AttackS4S 059 AttackS4S2 05A AttackS4S 05B AttackS4Hold 05C AttackHi4Start 05D AttackHi4 05E AttackHi4Hold 05F AttackLw4Start 060 AttackLw4 061 AttackLw4Hold 062 AttackAirN 063 AttackAirF 064 AttackAirB 065 AttackAirHi 066 AttackAirLw 067 LandingAirN 068 LandingAirF 069 LandingAirB 06A LandingAirHi 06B LandingAirLw 06C Catch 06D CatchDash 06E CatchTurn 06F CatchWait 070 CatchAttack 071 CatchCut 072 ThrowB 073 ThrowF 074 ThrowHi 075 ThrowLw 076 ThrownB 077 ThrownF 078 ThrownHi 079 ThrownLw 07A ThrownDxB 07B ThrownDxF 07C ThrownDxHi 07D ThrownDxLw 07E CapturePulledHi 07F CaptureWaitHi 080 CaptureDamageHi 081 CapturePulledLw 082 CaptureWaitLw 083 CaptureDamageLw 084 CapturePulledSnake 085 CaptureWaitSnake 086 CaptureDamageSnake 087 CapturePulledSnake 088 CaptureWaitSnake 089 CaptureDamageSnake 08A CapturePulledDxSnake 08B CaptureWaitDxSnake 08C CaptureDamageDxSnake 08D CapturePulledDxSnake 08E CaptureWaitDxSnake 08F CaptureDamageDxSnake 090 CapturePulledBigSnake 091 CaptureWaitBigSnake 092 CaptureDamageBigSnake 093 CapturePulledBigSnake 094 CaptureWaitBigSnake 095 CaptureDamageBigSnake 096 CaptureCut 097 CaptureJump 098 DamageHi1 099 DamageHi2 09A DamageHi3 09B DamageN1 09C DamageN2 09D DamageN3 09E DamageLw1 09F DamageLw2 0A0 DamageLw3 0A1 DamageAir1 0A2 DamageAir2 0A3 DamageAir3 0A4 DamageFlyHi 0A5 DamageFlyN 0A6 DamageFlyLw 0A7 DamageFlyTop 0A8 DamageFlyRoll 0A9 DamageElec 0AA DownBoundU 0AB DownWaitU 0AC DownDamageU 0AD DownDamageU3 0AE DownEatU 0AF DownStandU 0B0 DownAttackU 0B1 DownForwardU 0B2 DownBackU 0B3 DownBoundD 0B4 DownWaitD 0B5 DownDamageD 0B6 DownDamageD3 0B7 DownEatD 0B8 DownStandD 0B9 DownAttackD 0BA DownForwardD 0BB DownBackD 0BC DownSpotU 0BD DownSpotD 0BE Passive 0BF PassiveStandF 0C0 PassiveStandB 0C1 PassiveWall 0C2 PassiveWallJump 0C3 PassiveCeil 0C4 PassiveWall 0C5 FuraFura 0C6 FuraFuraStartD 0C7 FuraFuraStartU 0C8 FuraFuraEnd 0C9 FuraSleepStart 0CA FuraSleepLoop 0CB FuraSleepEnd 0CC Swallowed 0CD Pass 0CE Ottotto 0CF OttottoWait 0D0 WallDamage 0D1 StopCeil 0D2 StopWall 0D3 StopCeil 0D4 MissFoot 0D5 CliffCatch 0D6 CliffWait 0D7 CliffAttackQuick 0D8 CliffClimbQuick 0D9 CliffEscapeQuick 0DA CliffJumpQuick1 0DB CliffJumpQuick2 0DC CliffAttackSlow 0DD CliffClimbSlow 0DE CliffEscapeSlow 0DF CliffJumpSlow1 0E0 CliffJumpSlow2 0E1 SlipDown 0E2 Slip 0E3 SlipTurn 0E4 SlipDash 0E5 SlipWait 0E6 SlipStand 0E7 SlipAttack 0E8 SlipEscapeF 0E9 SlipEscapeB 0EA AirCatch 0EB AirCatchPose 0EC AirCatchHit 0ED AirCatch 0EE SwimRise 0EF SwimUp 0F0 SwimUpDamage 0F1 Swim 0F2 SwimF 0F3 SwimEnd 0F4 SwimTurn 0F5 SwimDrown 0F6 SwimDrownOut 0F7 LightGet 0F8 LightWalkGet 0F9 LightEat 0FA LightWalkEat 0FB HeavyGet 0FC HeavyWalk1 0FD HeavyWalk2 0FE LightThrowDrop 0FF LightThrowF 100 LightThrowB 101 LightThrowHi 102 LightThrowLw 103 LightThrowF 104 LightThrowB 105 LightThrowHi 106 LightThrowLw 107 LightThrowDash 108 LightThrowAirF 109 LightThrowAirB 10A LightThrowAirHi 10B LightThrowAirLw 10C LightThrowAirF 10D LightThrowAirB 10E LightThrowAirHi 10F LightThrowAirLw 110 HeavyThrowF 111 HeavyThrowB 112 HeavyThrowHi 113 HeavyThrowLw 114 HeavyThrowF 115 HeavyThrowB 116 HeavyThrowHi 117 HeavyThrowLw 118 SmashThrowF 119 SmashThrowB 11A SmashThrowHi 11B SmashThrowLw 11C SmashThrowDash 11D SmashThrowAirF 11E SmashThrowAirB 11F SmashThrowAirHi 120 SmashThrowAirLw 121 Swing1 122 Swing3 123 Swing4Start 124 Swing4 125 Swing42 126 Swing4Hold 127 SwingDash 128 Swing1 129 Swing3 12A Swing4Bat 12B SwingDash 12C Swing1 12D Swing3 12E Swing4Start 12F Swing4 130 Swing42 131 Swing4Hold 132 SwingDash 133 Swing1 134 Swing3 135 Swing4Start 136 Swing4 137 Swing42 138 Swing4Hold 139 SwingDash 13A Swing1 13B Swing3 13C Swing4Start 13D Swing4 13E Swing42 13F Swing4Hold 140 SwingDash 141 ItemHammerWait 142 ItemHammerMove 143 ItemHammerAir 144 ItemHammerWait 145 ItemHammerMove 146 ItemHammerAir 147 ItemDragoonRide 148 ItemScrew 149 ItemScrew 14A ItemScrewFall 14B ItemKikc 14C ItemDragoonGet 14D ItemDragoonRide 14E ItemBIg 14F ItemSmall 150 ItemLegsWait 151 ItemLegsSlowF 152 ItemLegsMiddleF 153 ItemLegsFastF 154 ItemLegsBrakeF 155 ItemLegsDashF 156 ItemLegsSlowB 157 ItemLegsMiddleB 158 ItemLegsFastB 159 ItemLegsBrakeB 15A ItemLegsDashB 15B ItemLegsJumpSquat 15C ItemLegsLanding 15D ItemShoot 15E ItemShootAir 15F ItemShoot 160 ItemShootAir 161 ItemShoot 162 ItemShootAir 163 ItemScopeStart 164 ItemScopeRapid 165 ItemScopeFire 166 ItemScopeEnd 167 ItemScopeAirStart 168 ItemScopeAirRapid 169 ItemScopeAirFire 16A ItemScopeAirEnd 16B ItemScopeStart 16C ItemScopeRapid 16D ItemScopeFire 16E ItemScopeEnd 16F ItemScopeAirStart 170 ItemScopeAirRapid 171 ItemScopeAirFire 172 ItemScopeAirEnd 173 ItemLauncher 174 ItemLauncherFire 175 ItemLauncherAirFire 176 ItemLauncher 177 ItemLauncherFire 178 ItemLauncherAirFire 179 ItemLauncherFall 17A ItemLauncherAir 17B ItemAssist 17C GekikaraWait 17D ItemScrew 17E Guard 17F LadderWait 180 LadderUp 181 LadderDown 182 LadderCatchR 183 LadderCatchL 184 LadderCatchAirR 185 LadderCatchAirL 186 LadderCatchEndR 187 LadderCatchEndL 188 RopeCatch 189 RopeFishing 18A SpecialNBittenStart 18B SpecialNBitten 18C SpecialNBittenEnd 18D SpecialAirNBittenStart 18E SpecialAirNBitten 18F SpecialAirNBittenEnd 190 SpecialNDxBittenStart 191 SpecialNDxBitten 192 SpecialNDxBittenEnd 193 SpecialAirNDxBittenStart 194 SpecialAirNDxBitten 195 SpecialAirNDxBittenEnd 196 SpecialNBigBittenStart 197 SpecialNBigBitten 198 SpecialNBigBittenEnd 199 SpecialAirNBigBittenStart 19A SpecialAirNBigBitten 19B SpecialAirNBigBittenEnd 19C SpecialHiCapture 19D SpecialHiDxCapture 19E SpecialSStickCapture 19F SpecialSStickAttackCapture 1A0 SpecialSStickJumpCapture 1A1 SpecialSDxStickCapture 1A2 SpecialSDxStickAttackCapture 1A3 SpecialSDXStickJumpCapture 1A4 ThrownZitabata 1A5 ThrownDxZitabata 1A6 ThrownGirlZitabata 1A7 ThrownFF 1A8 ThrownFB 1A9 ThrownFHi 1AA ThrownFLw 1AB ThrownDxFF 1AC ThrownDxFB 1AD ThrownDxFHi 1AE ThrownDxFLw 1AF GanonSpecialHiCapture 1B0 GanonSpecialHiDxCapture 1B1 SpecialSCapture 1B2 SpecailAirSCatchCapture 1B3 SpecialAirSFallCapture 1B4 SpecialAirSCapture 1B5 SpecialSDxCapture 1B6 SpecailAirSDxCatchCapture 1B7 SpecialAirSDxFallCapture 1B8 SpecialAirSDxCapture 1B9 SpecialNEgg 1BA SpecialSZitabata 1BB SpecialSDxZitabata 1BC AppealHiR 1BD AppealHiL 1BE AppealSR 1BF AppealSL 1C0 AppealLwR 1C1 AppealLwL 1C2 EntryR 1C3 EntryL 1C4 Win1 1C5 Win1Wait 1C6 Win2 1C7 Win2Wait 1C8 Win3 1C9 Win3Wait 1CA Lose 1CB DamageFace 1CC Dark 1CD Spycloak Events 対応するregion、endregionプラグインが不足しています。対になるようプラグインを配置してください。 下四桁には引数の数と00を入れる(Synchronous Timer 00010100、Offensive Collision 06000D00) 上四桁 命令名 引数 備考 0001 Synchronous Timer フレーム数 持続フレーム 0002 Asynchronous Timer フレーム数 0004 Set Loop ループ数 FFFFFFFFで無限ループ設定 0005 Execute Loop ループの折り返し位置指定 0007 Sub Routine オフセット 指定したオフセットのサブルーチンに行く 0008 Return サブルーチンから元のオフセットに戻る 0009 Goto オフセット 指定したオフセットを呼び出す 000A If 条件、値、比べ方、値 000E Else 条件に合致しないときの設定(Ifとセットで使う) 000F End If Ifを終了させる 0010 Switch 0011 Case 0012 Default Case 0013 End Switch 0101 Loop Rest 0200 Change Action Unnown、アクションのID、条件、値、比べ方、値 0201 Change Action2 アクションのID、条件、値、比べ方、値 0204 Additional Requirement 0206 ?Running? 020A Selective IASA IASA(?) 0400 Change Subaction サブアクションのID、フレーム数? 0407 Frame Speed 倍率 アニメーションとイベントの進む速さを変える 0500 Reverse Direction キャラクターの向きを変える 0600 Offensive Collision Bone/Id、ダメージ、ベクトル、リアクション固定値/リアクション影響値、盾削り値/リアクション付加値、サイズ、Z Offset、Y Offset、X offset、転倒値、ヒットストップの大きさ(倍率)、SDIの大きさ(倍率)、フラグ 0601 Change Collision Damage ID、ダメージ 0602 Change Collision Size ID、サイズ 0603 Collision Delete ID 0604 Terminate Collisions - キャラクターに作られた攻撃判定を取り除く 0605 Body Collision 状態 くらい判定の状態の変更 キャラを無敵にできる 0606 Terminate Modify Bone Collisions 0608 Modify Bone Collision Bone、状態 骨のくらい判定の状態を変えられる。ある動き中に体の一部分を無敵にしたいときなど 060A Grab Collision 060D Terminate Grab Collisions 060E Throw Attack Collision 投げられるキャラにつく攻撃判定の設定 060F Throw Collision 投げられたキャラにつく攻撃判定の設定 0615 Special Offensive Collision Bone/Id、ダメージ、ベクトル、リアクション固定値/リアクション影響値、盾削り値/リアクション付加値、サイズ、Z Offset、Y Offset、X offset、転倒値、ヒットストップの大きさ(倍率)、SDIの大きさ(倍率)、フラグ、判定復活フレーム、フラグ(Sp) 0617 Defensive Collision 0618 ?Defensive? 061B Weapon Collision 062B Thrown Collision 0707 Rumble 070B ?Rumble Loop? 0800 Edge Sticky 0A00 Sound Effect ID 0A01 Sound Effect(2) ID 0A02 Sound Effect(3) ID 0A03 ?Sound? 0A05 ?Victory Sound? 0A09 Other Sound Effect ID 0A0A Other Sound Effect(2) ID 0B00 Add/delete Model ID、状態 0B02 Visibility 0C05 Terminate Instance 0C09 Enable/Disable Ledgegrab 崖つかまりでアニメーションをキャンセルできるか 0C0B Low Voice Clip 0C19 Damage Voice Clip 0C1D Ottootto Voice Clip 0C23 Time Manipulation 0C25 Tag Display 0E00 Set Air/Ground 0E01 Add Momentum 0E02 Vertical Momentum 0E03 Halt Vertical Momentum Vertical Momentumの状態? 0E04 Horizontal Momentum Mod Horizontal Momentamの状態? 0E05 Stop Horizontal Momentum Mod Momentum Mod Horizontal Momentamの状態? 0E06 Disable Force [Vertical/Horizontal] 0E07 Enable Force [Vertical/Horizontal] 0E08 Set Momentum 1000 Generate Article/Prop キャラ固有の武器・もののID 1003 Remove Article 1004 Change Article Action キャラ固有の武器・もののID、動作ID 1005 Article Visibility キャラ固有の武器・もののID 1007 ?Article Visibility2? キャラ固有の武器・もののID 100A Generate Article/Prop(2) 1101 External Graphic Effect ファイル番号、Bone、Z offset、Y offset、X offset、Z Rotation、Y Rotation、X Rotation、サイズ、Anchored? 1102 External Graphic Effect(2) 1103 Sword Glow 剣の残像 1104 Hammer Glow ハンマーの残像 1105 Terminate Glow 残像を消す 1117 Screen Tint 111A Generic Graphic Effect 111B Generic Graphic Effect(2) 1200 Basic Variable Set 1201 Basic Variable Add 1202 Basic Variable Subtract 1206 Float Variable Set 1207 Float Variable Add 1208 Float Variable Subtract 120A Bit Variable Set 120B Bit Variable Clear 1404 Stop Ambient Wind 1407 Ambient Wind 1A00 Screenshake 1A04 Camera Closeup 1A08 Normal Camera 1F00 Pickup Item 1F01 Throw Item 1F02 Drop Item 1F03 Consume Item 1F04 Item Property 1F05 Fire Weapon? 1F06 ?Item? 1F07 ?Cracker Launcher? 1F08 Generate Item(In Hand) 1F09 Item Visibility 1F0C ?Item2? 1F0E Throw Item(2) 2100 Terminate Flash Effect 2101 Flash Overlay Effect 2102 Change Flash Overlay Color 2105 Flash Light Effect 6400 Allow Interrupt 行動をキャンセルできるようにする 上二桁について 02 so Status Module 03 so Model Module 04 so Motion Module 05 so Posture Module 06 so Collision Module 07 so Controller Module 08 so Ground Module 09 so Situation Moudle 0A so Sound Module 0B so Visibility Module 0C ft charname 0D so Anim Cmd Module 0E so Kinetic Module Generic 0F so Link Module 10 so Generate Article Manage Module 11 so Effect Module 12 so Work Manage Module 13 so Combo Module 14 ft Area Module 15 16 17 so Physics Module 18 so Slope Module 19 1A so Camera Module 1B 1C ft Stop Module 1D so Shake Module 1E so Damage Module 1F so Item Manage Module 20 so Turn Module 21 so Color Blend Module 22 so Team Module 23 so Slow Module 64 ft Cancel Module Flags (Offensive Effects) 対応するregion、endregionプラグインが不足しています。対になるようプラグインを配置してください。 ここからB+ Wikiからの引用 No エフェクト名 備考 00 ヒット 打撃技 01 無し 02 スラッシュ 斬撃系 03 電 ヒットラグ多め(1.5倍付加) 04 氷 相手が凍る 05 炎 燃える 06 コイン コインが出る 07 反転 相手の向きを反対にする 08 ころぶ 相手を転ばせる 09 眠り 歌う、キレイハナと同効果 0A 無し 0B 埋める 落とし穴の種 0C スタン デクの実 0E 花粉 リップステッキ 0F 無し 10 無し 11 スラッシュ2 斬撃系2 12 ヒット2 打撃系2 13 闇エフェクト ガノン 14 スタン2 ゼロスーツの下スマ 15 波動 ルカリオ 16 埋める2 落とし穴の種(?) 17 メテオ 未確認 18 怯まない ダメを受けても仰け反らない 説明の形式 イベント名 説明 ここではEventsで説明しきれないことを説明します。Event名は参考にした文章ごとに違うのでEvent名でなくコードでどんなEventなのか判断してください。 Eventを指定したフレーム後に出す(Asynchronus Timer、Synchronus Timer) SAでEventを使うときに絶対に必要になるのがタイマーです。指定したフレーム後にイベントを行うよう設定できます。 Asynchronus Timer SubActionが始まって何F後にしたのEventを行うか Synchronus Timer 前回のEventが終わって何F後に次のEventを行うか 判定を何F出しているかを確認しやすくしたいときはSynchronus Timerを使う、アニメーションに合わせて設定したいときはAsychronus Timerを使う、などといったように自分の目的に合わせて使い分けるといいでしょう。 設定したEventを繰り返し行いたい(Set Loop,Execute Loop,Loop Rest) Loop設定についてです。同じ処理を何回も繰り返したいとき、Loopを使うことで簡潔に記述できます。 Set Loop 引数にループ回数を指定することで繰り返し処理を行える。FFFFFFFFにした場合永久ループするが、Allow Interruptをおかないとループが終わらない Execute Loop ここにたどり着いたらSet Loopの次の行にループする Loop Rest 永久ループを設定しているときはExecute Loopの前に必ずおく編集項目がAcitonsでない場合はこの限りではない キャラの当たり判定を変えたい(Body Collision) Body Collisionではキャラの当たり判定について設定を変えることができます。キャラに無敵判定をつけたいなどの目的で使います。 Body Collision 引数に00で通常、01で当たり判定のみでダメージなし、02で当たり判定そのものが消える キャラの攻撃判定を制御したい(Offensive Collision,Terminate Collisions) すみません、B+Wikiにあるのでひとまず飛ばします… キャラの技をキャンセルしたい(Allow Interrupt) これを入れることで出している技を他の技でキャンセルすることができます。 Allow Interrupt 技をキャンセル可能にする(このEventを挿入した後のみ) Allow Specific Interrupt 技を特定の行動でキャンセル可能にする(このEventを挿入した後のみ) Allow Specific Interruptで設定できる行動キャンセル(B+Wikiより引用) 1 - 地上で必殺技を出す 2 - 地上でアイテム使用 3 - つかみ 4 - 通常技(地上) 5 - 地上で緊急回避 6 - シールドを張る 7 - 地上ジャンプ 8 - ほかの地上動作(ステップなど) 9 - 着地動作 A - 崖つかまり B - 空中で必殺技を出す C - 空中でアイテム投げ D - 空中グラップ、空中ヒモヘビなど E - 空中緊急回避 F - 通常技(空中) 10- ふみつけジャンプ 11- 三角跳び 12- 空中ジャンプ 別の流れに飛びたい(Sub Routine、Return、Goto) ある動きの説明をするのに他の動きと同じ事(たとえばピーチの上Bの地上版と空中版)を書かなくてはならないのは面倒です。そこで、Sub Routineを使って手間を省きましょう。 Sub Routine 指定したオフセットにジャンプする(プログラミングにおける関数呼び出しみたいなものかな?) Return サブルーチンから帰る(Actionを編集するとき以外はなくても自動的に戻る) Goto サブルーチンに飛ぶ(元の位置に帰ってこない) 条件によって別のEventを設定したい(If、Endif、Else、Elseif、AndIf) 何かの条件(たとえば地上にいるときや前を向いているとき)に応じて処理を変更する命令です。 If EndifかElseにたどり着くまでIf内のEventを行う Endif Ifのブロックを閉じる Else Ifの条件に合わないとき、次の動作を行う Elseif Ifの条件に合わなくて、かつ新たな条件を与えて場合分けしたいときに使う OrIf Ifの条件"または"別の条件のどっちかが合ったとき、次の動作を行う AndIf Ifの条件に、さらに追加で条件をつけたいときに使う 同じ条件によって複数の場合に分けたい(Switch、Case、Default Case、End Switch) IfとElseifを用いれば作れる構文でもSwitch文を用いることで冗長さを防ぐことができます。 Switch 与えられた条件にしたがって場合分けをする Case 引数に与えた条件に合致する場合、次のEventを行う Default Case どのCaseにも合致しない場合、次のEventを行う End Switch Switchの有効範囲を終わらせる つかみ判定を出したい(Grab Collision、Terminate Grab Collisions) キャラクターにはつかみボタン以外にもつかむ技があり、そういったものはこのEventで設定しています。クッパ、ガノンの横Bはおそらくこれでしょう。 Grab Collision 指定した数値に応じてつかみ判定を出現させる Terminate Grab Collisions つかみ判定を消す 投げられているキャラに攻撃判定をつけたい(Throw Attack Collision) このEventには引数が17個あります… 投げられているキャラに攻撃判定をつけることができます。おそらくマリオ・二番手のジャイアントスイングなどはこれで指定してあります。 Throw Attack Collision 投げられているキャラに攻撃判定をつける ※ver2.70ではThrow Attack Collisionは投げワザの性能を決めるものとされています 投げ終わったキャラに攻撃判定をつけたい(Throw Collision) 投げ終わった後のキャラにも攻撃判定をつけることができます。引数は5つです… Throw Collision 投げ終わったキャラに攻撃判定をつける ※ver2.70ではThrow Collisionは投げているキャラを離すタイミングを決めるものとされています 攻撃を防ぐ/飛び道具を反射する(Defensive Collision) このEventでは防御判定を出すことができます。実際に見てみたことはないので翻訳をそのまま載せます ちなみに、Parameter0を3、Parameter1を0、Parameter2を2に設定することで、キャラの全身にリフレクト判定が付き、飛び道具を反射することができます。そのSubaction中にリフレクト判定を消したい場合は、Defensive Collision Operationを、Defensive Collisionと全く同じ値に設定すればよいです。 マリオの横Bの設定を参照するといいでしょう。 Defensive Collision 引数3つで防御判定を出す 効果音を出したい(Sound Effect) SFXの設定になりますがこのEventを用いれば効果音を出すことができます。 与える引数にはそのIDを入れましょう ちなみにSound Effectは3つ存在しますが、そのうちの最後のSound Effectには、Actionが終わった、または中断した時にその効果音が中断される特徴があります。このSound Effectは、ソニックのアピールの設定でも利用されています。 Sound Effect 指定したIDの効果音を流す 効果音をミュートにしたい(StopSoundEffect) このEventを用いることで、止めたいと思った効果音を自分にとって良いタイミングで停止させることができます。 Stop Sound Effect 指定したIDの効果音を止める 編集や何かのコピペにご活用ください 情報はここに寄せてください 名前 コメント すべてのコメントを見る smashattacsをダウンロードしようとしたらウイルスが入ってますみたいなこといわれました -- (名無しさん) 2013-08-23 11 55 03 他のキャラの技を、エフェクト、判定、威力なにもかもそのまま別のキャラに移すっていうことはできるんですかね? 例えば、 エーテルクッパ(FitKoopa.pac)の空中後攻撃を、判定などすべてそのままの状態で何も編集していないメタナイト(FitMetaknight.pac)に移して、エーテルクッパの技を使えるってことはできるんですか? -- (名無しさん) 2012-07-18 21 02 59 質問ですが、必殺技のSubactionsの数字はなんですか。五つともお願いします。 -- (ワナビィ) 2012-07-15 20 57 33 抜けてました[訂正文です]スマソ -- (Mof) 2011-09-17 12 03 05 今更ですが、 Set Loop FFFFFFFFにした場合永久ループする。 [Loop Rest] を置かないと不具合が起きたりする。 Loop Rest [Set Loop]がFFFFFFFFの時に Execute Loopの前に必ずおく。 Allow Interrupt 置いた行以降から 技をキャンセル可能にする。 置かないと変なポーズで固まったりする。 攻撃されたら動けるようになる(技にもよる)} Sub Routine 指定したオフセットにジャンプする (SAのBボタン系統の技のSFX呼び出し系統に 使います。この行の後にも文を続けられます) 既出のものだと思いますが、知ってたらごめんなさいm(_ _)m -- (Mof) 2011-09-17 12 00 58 IASAはなんとかas soon asの略だった気がします。 なるほどキャンセル可能Fですね。 -- (名無しさん) 2010-01-08 14 23 09 IASAの意味がわかったような気がします。 ステップの動作が横スマッシュなどでキャンセルできるようにIASAのあるモーションはキャンセル可能のようです。 空キャンなどもこれの類かな、と思います。 Allow Interruptとの違いは特定フレームのみ効果が現れるということでしょうか -- (べろ) 2010-01-07 22 57 29 SAを使わずコードで性能を変化させている(Brawl+4.1等)場合 KittyCorpで拾えるキャラのpacファイルで好きなとこをいじって入れれば そのいじった部分だけpacファイルが反映されるようです。 詳細はまだ不明。 -- (名無しさん) 2010-01-07 12 07 54 加筆してくれた人、ありがとうございました。 僕もどんどん作業をしなければと思います -- (べろ) 2010-01-05 12 53 48
https://w.atwiki.jp/vtsr/pages/178.html
【初音ミク】 - Activate Cleared - 【Windows2000】 http //www.nicovideo.jp/watch/sm1209314 http //www.nicovideo.jp/watch/sm1209314 Vocaloid2のオリジナル曲 使用Vocaloidは初音ミク 一つ前のページにもどる
https://w.atwiki.jp/privatefezusa7ok2e/pages/19.html
Contents (目次) January 30 2010 22 17 PM January 30 2010 22 17 PM Self sacrifice for the team When you see your front line being pushed back, one way of helping is to jump in the middle of the fray and blind everyone. You might survive, but chances are, you will die before your friends regroup, heal and come back to help you. S upport A dagger scout has the skills and tools to support the main damage dealers... the warriors and lightning/fire mages. Guard break the warriors that are trying to run away so that the bow scouts and mages can kill them easily. Leg break the warriors/scouts that are trying to run away (this should be used if your teammates are close to him already). Power break the mages so that they can t cast higher lvl spells. Disarm (anyone) so that they cannot retaliate an attack. v s summons This is where you do wonders. Power break the summons. They use a lot of PW in their attacks so with no power regen, they are just sitting targets for the knights. Knights are too fast so use blind on them and hope that your teammates can take advantage of that situation. Against Chimeras/Dragons/Wraiths use blind and power break. You ll probably die because the enemy would stick around the chimeras/dragons/wraiths but hey, if it slows them down so your knights can take them down, why not? Recon Though knights do a better job running through the enemy lines and doing recon work, scouts do just as well. Get behind enemy lines and look out for summons, notably chimeras and giants. Note the location of obelisks and eclipses and relay them to your teammates. Freaking scouts Actually disturbing crystal gathering with a scout isn t as effective as you think it is. Most of the time, the scout would blind the crowd and start disarming everyone however he probably can t hit everyone. So in the end, its just a little annoyance, no one dies but the scout himself. Everyone just heals and calls it a day before they continue to mine the crystals. F reaking scouts II Obelisks that are far into the enemy territory is just asking to be mauled by a group. Very rarely do you see 1 person come out alone to beat up that obelisk. Usually its a group of 2 - 3. The most you can do is delay the enemy group and hope backup arrives. Chances are that since your obelisk is so far inside the enemy line, their reinforcements would get there before yours. As you run away, they just take down the obelisk. Campi ng and killing If you are using back stab, your best bet is to actually hide, get behind the enemy lines and finish off the people that are trying to run away and heal. There are actually damage modifiers in this game. Scouts do more damage to mages and less damage to warriors. Right now, I can do about 400-500 damage to a mage, 300-400 to a scout and 150-250 to a warrior. Note that after a back stab, you have almost no PW (takes about 84 PW and you need to be hiding which is 50PW). Note you only have 100 PW. This means, you are a walking target even after you kill someone. The best thing for you to do is run to the front lines and hope your friends will cover for you while you retreat. In other cases, plan your escape route. Knife Scout at least is probably the MOST annoying thing but also my favorite thing at the same time. If you have a Warrior that finds you, you will probably die. ( Also Scout vs Scout is a lot of fun but still annoying. So if you want to maximize how annoying you can be, be a knife scout. ) Uniq ue Stragedy Freaking Scouts Haha a pun for the scout class. Armed with invisable and darkness. You inflitrate enemy base and target crystals with a lot of players. once there you hit everyone with darkness, delaying their crystal gathering. Very effective as most people dont look out for hidden enemies. (But be aware as I and many other players scan for moving "circles" without any avatar. When you get close i will spot you and play dumb before i unleash all hell with my AoE causing you to unhide and everyone to poke you.) Freaki ng Scouts II You are the first line of defense for areas where the two armies aren t meeting. You wait your time at places with your buildings that have no protection but makes very good targets for the eenmy to attack. This is normally the obleisk that is far into the enemy s terriroty or an bridge or pathway that isn t used because the main bulk of the force are fighting on the frontlines. you hide and wait until you spot someone. you follow them until you get a perfect strike and hopefully KO or close to killing them. stick with other scouts as 2 massive strikes or what i would like to call "Bunny killing" skill can take out almost anyone. BUT beware, some people will see you following and play stupid before they attack back. Camping and Killing Scout s again. You go camp out at enemy crystals, hidden, and when you see someone almost dead... you kill them. Most people aren t expecting that. Some do expect it, but most of the time its too late for them to do anything. Beware of other players around crystal, as they could be scanning and keeping an eye out for other players. Getting Crystals, crouch near a crystal (showed as a white dot on the map) and you will auto-start getting crystals, you will needs those for building and morphing, when joining for the first times kvk I sugget you to just get crystals for other players (you can get just 10 at LV10), they usually come to the crystal and tyep "@20" it will mean he needs "20 crystals", just trade to them. Those that cant read it cuz of the phunky colors here it is again Each kill you get, you gain 3 crystals each time you die, you lose 3. sit around big crystals to regain HP and "dig" crystals" jump ontop of crystal to gain a little protection form enemy as things cannot shoot throught he crsytal. but an scout who wants to kill a bunneh can kill you if you are low on hp. scan for moving targets that arent visiable... if you are low on HP, a lot of these scouts wants to add you to their kill. If you are close to crystal and you are far from respawn point. It might be better to fall back and heal. If your team has a massive lead and you can t easily heal, its better to do as much damage as you can and die. BUT avoid dying if you are in a close battle or losing... This hurts your team s bar. AWLAYS have healing items. these will prolong your uptime and allow you to heal without having to be near crystal. This will prevent most bunneh hunting against you and allows you to stay longer in the front line. DODGE AND STRAFE... Don t walk a lot in the frontline... you will die... and die fast. Avoid going solo, unless you know what you are doing. If you go soloing you will often die against someone more skilled or the other team sees a easy kill and several people comes flocking towards you. use /a to talk in army chat. this is everyone on your team. if there is a massive need for reinforcements in certian area or the other team has a chimera/dragon/wraith on the loose notify everyone so there will reinformences to deal with the threats. when blind, AoE attack or try to kill the scout. But avoid running blindly into the enemy territory as that is bad. Just reember which direction to run when you are blind. you won t be able to see or see the map. if you play iRO, this is MUCH worse than getting blinded . Losing or winning can level or delevel guilds. Use ring points from KvK to get better and more powerful equipmenet. Play smart, learn what works and doesn t work. if you suck building or using transformation, give someone else the crystals. If you are excellent with knight, stick with knight. Every transformation has a different set of tactics to use. Depending on players, it rare for one tactics to work against another. Some are stun builds and you rather not get close since one stun is 85% of the time the death for you. Getting frozen can get you killed if a two-handed warrior with high dmg equipment is close. Each kill you get, you gain 3 crystals each time you die, you lose 3. Don t sit at the main crystal if you re HP is not full, or else you d be wasting the crystal sit around big crystals to regain HP and "dig" crystals" jump ontop of crystal to gain a little protection form enemy as things cannot shoot throught he crsytal. but an scout who wants to kill a bunneh can kill you if you are low on hp. scan for moving targets that arent visiable... if you are low on HP, a lot of these scouts wants to add you to their kill. If you are close to crystal and you are far from respawn point. It might be better to fall back and heal. If your team has a massive lead and you can t easily heal, its better to do as much damage as you can and die. BUT avoid dying if you are in a close battle or losing... This hurts your team s bar. If you don t have enough consumption points to heal up, go heal at the secondary or tetary crystals, then head back to do summons rather than constantly dying because you don t have enough points for pots AWLAYS have healing items. these will prolong your uptime and allow you to heal without having to be near crystal. This will prevent most bunneh hunting against you and allows you to stay longer in the front line. DODGE AND STRAFE... Don t walk a lot in the frontline... you will die... and die fast. Depends on the situation, Although you are partly immune when you side jump, but if you sidejump a lot, people can aim for your landing or if you side jump the wrong direction, you might end up getting a Heavy Smash. Lesson is just know when to use side jump to avoid attacks and when to walk. Avoid going solo, unless you know what you are doing. If you go soloing you will often die against someone more skilled or the other team sees a easy kill and several people comes flocking towards you. use /a to talk in army chat. this is everyone on your team. if there is a massive need for reinforcements in certian area or the other team has a chimera/dragon/wraith on the loose notify everyone so there will reinformences to deal with the threats. when blind, AoE attack or try to kill the scout. But avoid running blindly into the enemy territory as that is bad. Just reember which direction to run when you are blind. you won t be able to see or see the map. if you play iRO, this is MUCH worse than getting blinded . If you re blinded at the main frontline, its better not to use AoEs without any aim, as you might be breaking free Frozen enemies or cutting to your allies attacks on a stunned enemy. You can still roughly aim while blinded (the red circles) but try to fall back if it possible. Losing or winning can level or delevel guilds. Guilds don t delevel. Once your guild levels up, it stays there. Losing doesn t decrease guild points either. Use ring points from KvK to get better and more powerful equipment. Higher level you get, more exp you get. I get 2-3k normally from KvK now. used to be 300-600 exp. Play smart, learn what works and doesn t work. if you suck building or using transformation, give someone else the crystals. If you are excellent with knight, stick with knight. Every transformation has a different set of tactics to use. Depending on players, it rare for one tactics to work against another. Some are stun builds and you rather not get close since one stun is 85% of the time the death for you. Getting frozen can get you killed if a two-handed warrior with high dmg equipment is close.
https://w.atwiki.jp/memo77/pages/25.html
PageLastUpdate 2010-04-14/today - /yesterday - クリックすると見出し一覧を表示します 自作クラスとか最近やっと構造化例外処理と継承の基本が理解できた DataGridViewのグリッド、行、列、セルのReadOnlyプロパティの相関関係 NotifyIconはExplorer強制終了時のトレイアイコンの再描画も勝手にやってくれる 指定したウインドウを強制的にフォアグラウンドウィンドウに設定 .Net Remotingの「IPC ポートを作成できません。アクセスが拒否されました。」を解消 DataGridViewとDataGridのキーボード ショートカットの比較 ESCキーで行の変更をキャンセルするDataGridView Microsoft Visual Studio International Pack 1.0 My.Settingsの構成ファイルの場所を取得する。 Partial Classをメインのクラスのツリー下に配置する C#→VB.netへのコード変換サービス Visual Studio 2005 SP1 統合 installer の作成方法 再帰的にコントロールの親をたどって、ピリオド区切りでパスを返す関数 VBScriptのエラーコードメモ Visual Studio 2008 Express Edition チェックボックスでスプリットコンテナのパネルの表示をOn/Offする 配列をリストに変換する 型比較でハマる NewGUIDを文字列にするときの引数 My.Settingsに連結したコントロール間でChangedイベントで値をやり取りすると値が書き戻されることがある DataSet中の複数のテーブルをAccessのように連結して扱う 継承コントロールをデザイナで削除すると「インデックスが範囲を超えています」のエラー 継承したテキストボックスをフォームから削除しようとすると、エラーが出て削除されない。 ComboBoxに連結したDataTableが意図せずに変更される Express Edition ではセットアップ用のmsiはつくれない ComboBoxにはDoubleClickイベントがないのね CSVの読み込み 相手先別に添付ファイルを変更するメール送信ソフトを作ってみよう コンボボックスに高速にデータをBindするDataSourceを先に設定した場合 DataSourceを後に設定した場合 Microsoft Win32 と Microsoft .NET Framework API との対応 2005でデザイナから自動生成されるDataTableでのDBNull タイマーとメッセージボックス ワークステーションのロック LDAPとActive Directoryの要素の比較 DirectorySearcher手ごわい System.DirectoryServices.DirectoryEntry.SchemaClassNameの一覧 SelectCommandでデータ書き込むストアド指定するとコミットされない・・・んー 2005のヘルプにCrystal Reportのヘルプを追加とか TreeView使ってみた アップキャストとダウンキャスト IIFとdecimalでハマる GrapeCity FlexGrid for .NET 2.0J VB.Netに関する資料 ArrayListとList プロパティにオブジェクトを設定したときにNewのタイミング 自分自身と同じ型のコレクションをプロパティに持つ DateTimeメモ 再帰型のクラスでちょっとはまったこと ライブラリメモ LinkLabel ハッシュテーブル With Nothingを使って変数を局所化 共有メンバ よくつかうリンク comment オブジェクト指向から勉強中。ヘタレた内容だけど笑わないでね。 自作クラスとか DataGridViewEx 2007/11/19 拡張DataGridView。列位置や幅のユーザー別の保存とか DataGridViewSynchronizer 2007/11/13 上下に並べたふたつのDataGridViewの列表示を同期させるクラス。 WorkStationLockController 2007/07/16 PCのロックをしたりロック状態を取得するクラス DebugTimer 2007/07/23 デバッグ時に処理ごとのパフォーマンスを計測するクラス 最近やっと構造化例外処理と継承の基本が理解できた 2010/03/27 5年目にしてやっとわかったよ。片手間プログラマーはだめだなあ。 いままでのコードが恥ずかしてく、もう全部書き直したい。 公開しているコードもずっといいコードが書けるようになっているので、そのうち直す。かも。 DataGridViewのグリッド、行、列、セルのReadOnlyプロパティの相関関係 2010/03/27 1.グリッドのReadOnlyがTrueならセルのReadOnlyは実際に設定されている値とは別にReadOnlyを返します。 2.列のReadOnlyもしくは行のReadOnlyを変化させたときはTrueの時のみセルのReadOnlyが変更されます。 →True セルのReadOnlyもTrue →False セルのReadOnlyは変化しない(ReadOnly=Trueのセルは書き込めず、Falseのセルは書き込めるようになる) プロパティ部分をコードで書くとこんな感じ(雰囲気だけつかんでね)。 Public Property GridReadOnly() As Boolean Get Return _gridReadOnly End Get Set(ByVal value As Boolean) _gridReadOnly = value End Set End Property Public Property CellReadOnly() As Boolean Get If Me.Grid.ReadOnly = True Then Return True Else Return _cellReadOnly End If End Get Set(ByVal value As Boolean) _readOnly = value End Set End Property Public Property RowReadOnly() As Boolean Get Return _rowReadOnly End Get Set(ByVal value As Boolean) If value = True Then For Each cell As DataGridViewCell In Me.cells cell.ReadOnly = True Next End If _rowReadOnly = value End Set End Property Public Property ColumnReadOnly() As Boolean Get Return _columnReadOnly End Get Set(ByVal value As Boolean) If value = True Then For Each cell As DataGridViewCell In Me.cells cell.ReadOnly = True Next End If _columnReadOnly = value End Set End Property NotifyIconはExplorer強制終了時のトレイアイコンの再描画も勝手にやってくれる 2009/01/14 タスクトレイにアイコンを作成するアプリの作りが悪いと、エクスプローラーが強制終了したときに、プロセスだけ残ってトレイアイコンが消えてしまいます。 タスクマネージャからエクスプローラーを再起動しても、トレイアイコンは勝手には戻ってくれません。 これに対応するにはアプリケーション側でRegisterWindowMessage("TaskbarCreated")を拾ってやらないといけないわけですが、NotifyIconはこれも勝手にやってくれている模様。 偉いですね。 指定したウインドウを強制的にフォアグラウンドウィンドウに設定 2009/01/14 検索語:最前面、アクティブ、フォーム 久しぶりにプログラミング。APIを使わなければいけないにしろ、どこまでマネージドコードで書こうか悩む。 どうせ一関数内なら、全部APIにしちゃったほうが見通しがいいような気もするけど・・・ DllImport("user32.dll") Private Shared Function SetForegroundWindow(ByVal hWnd As IntPtr) As Boolean End Function DllImport("user32.dll") Private Shared Function GetForegroundWindow() As IntPtr End Function DllImport("user32.dll") Private Shared Function ShowWindowAsync(ByVal hWnd As IntPtr, ByVal nCmdShow As Integer) As Boolean End Function Private Const SW_RESTORE As Integer = 9 画面を元の大きさに戻す DllImport("user32.dll") Private Shared Function IsIconic(ByVal hWnd As IntPtr) As Boolean End Function DllImport("user32.dll") Private Shared Function GetWindowThreadProcessId(ByVal hwnd As IntPtr, ByRef lpdwProcessId As Integer) As Integer End Function DllImport("user32.dll") Private Shared Function AttachThreadInput(ByVal idAttach As Integer, ByVal idAttachTo As Integer, ByVal fAttach As Boolean) As Boolean End Function Public Shared Sub ActivateWindow(ByVal myHandle As System.IntPtr) Static myThreadProcessId As Integer = GetWindowThreadProcessId(myHandle, 0 ) こっちでもいいけど Static myThreadProcessId As Integer = System.Threading.Thread.CurrentThread.ManagedThreadId If IsIconic(myHandle) Then ShowWindowAsync(myHandle, SW_RESTORE) End If Static fgHandle As System.IntPtr = GetForegroundWindow() If myHandle fgHandle Then Dim fgThreadProcessId As Integer = GetWindowThreadProcessId(fgHandle, 0 ) AttachThreadInput(myThreadProcessId, fgThreadProcessId, True) SetForegroundWindow(myHandle) AttachThreadInput(myThreadProcessId, fgThreadProcessId, False) End If End Sub .Net Remotingの「IPC ポートを作成できません。アクセスが拒否されました。」を解消 2009/01/05 この情報は誤りでした。環境依存っぽい。 2009/01/04 検索語:開けない 1.アプリAを起動してチャンネルAを登録。こんなカンジ。 channel = New IpcServerChannel("ChannelA") ChannelServices.RegisterChannel(channel, False) RemotingConfiguration.RegisterWellKnownServiceType(myServiceClass.GetType, "ServiceClass", Runtime.Remoting.WellKnownObjectMode.SingleCall) 2.アプリBからChannelAに接続してなんか(Moge)する Public Sub Hoge Dim myServiceClass As ServiceClass = Activator.GetObject(GetType(ServiceClass), "ipc /ChannelA/ServiceClass") myServiceClass.Moge End Sub 3.アプリAを終了 4.アプリAを起動→「IPC ポートを作成できません。アクセスが拒否されました。」のエラー これに2年近く悩まされていたんですよ。 ポートを解放してくれるまでの時間を計測したり、再起動時に空くのを待機させてみたり、リース期間をアレコレいじったり。 つい最近まで「Windowsがポートを捕まえてる」んだと思ってたんですが、アプリBを落としてからアプリAを起動するとエラーが出ない。 アプリBがポートを捕まえてるという前提で見直して駄目もとでNothingを叩き込んでみる。 Public Sub Hoge Dim myServiceClass As ServiceClass = Activator.GetObject(GetType(ServiceClass), "ipc /ChannelA/ServiceClass") myServiceClass.Moge myServiceClass = Nothing ←コレを追加 End Sub なんとエラーが出なくなりました! ……お前、スコープってorz ちょっとでも怪しいと思ったところでは、リソースの開放は意識的にやるべきだという教訓。 DataGridViewとDataGridのキーボード ショートカットの比較 2008/06/17 DataGridViewのキーボード ショートカットを探したけど見つけられないorz とりあえずWindows フォームの DataGrid コントロール内の移動に使用できるキーボード ショートカットを元に、実際に動作検証をして比較表を作成してみた。 DataGridViewのキーボード ショートカットがまとめられているところか、この表に載っていない機能がありましたら、ぜひ教えて下さい(_o_) 印刷用にExcelファイルも用意しておきました→ダウンロード 区分 動作 DataGrid DataGridView 移動/外 タブ オーダー内の次のコントロールに移動します。 Ctrl + Tab ○ タブ オーダー内の 1 つ前のコントロールに移動します。 Ctrl + Shift + Tab ○ 移動/内 現在の行にある最初のセルに移動します。 Home ○ 現在の行にある最後のセルに移動します。 End ○ セルにフォーカスがある場合は、同一行の次のセルに移動します。行の最後のセルにフォーカスがある場合は次の行の最初のセルに移動します。 Tab ○ セルにフォーカスがある場合は、同一行の 1 つ前のセルに移動します。行の最初のセルにフォーカスがある場合は 1 つ前の行の最後のセルに移動します。 Shift + Tab ○ 矢印の方向にある最も遠い、空白でないセルへ移動します。 Ctrl + 方向キー × 左上のセルへ移動します。 Ctrl + Home ○ 右下のセルへ移動します。 Ctrl + End ○ 編集 現在のセルへの入力を終了し、次のセルへ移動します。 Enter ○ セル内が編集モードの場合は、セルの編集をキャンセルします。 Esc ○ マーキー選択の場合は、該当する行の編集をキャンセルします。 × セルを編集するときに、カーソル位置の前にある文字列を削除します。 BackSpace ○ セルを編集するときに、カーソル位置の後にある文字列を削除します。 Delete ○ 現在のセルの文字列を強調表示し、行の最後にカーソルを位置付けます。セルをダブルクリックするのと同じ動作になります。 F2 △ EditMode=EditOnEnter セルがフォーカスを受け取ったときに編集が開始されます。このモードは、Tab キーを押して行に値を入力するとき、または Enter キーを押して列に値を入力するときに便利です。 × フォーカス取得時 EditMode=EditOnF2 セルにフォーカスがあるときに F2 キーを押すと、編集が開始されます。このモードは、セルの内容の末尾を選択します。 × F2 EditMode=EditOnKeystroke セルにフォーカスがあるときに英数字キーを押すと、編集が開始されます。 × A-Za-z0-9 EditMode=EditOnKeystrokeOrF2 セルにフォーカスがあるときに英数字キーまたは F2 キーを押すと、編集が開始されます。 × A-Za-z0-9,F2 EditMode=EditProgrammatically BeginEdit メソッドが呼び出されたときにだけ編集が開始されます。 × BeginEdit 現在の行で EndEdit メソッドを呼び出します。 Ctrl + Enter ○ 編集モードのときにセルに System.DBNull.Value 値を入力します。 Ctrl + 0 ○ 選択 選択範囲を矢印の方向に 1 行分拡張します (子テーブルのリンクは除外します)。 Shift + ↑ または Shift + ↓ ○ 矢印の方向にある最も遠い、空白でない行まで選択範囲を拡張します (子テーブルのリンクは除きます)。 Ctrl + Shift + ↑ または Ctrl + Shift + ↓ × 一番上の行まで選択範囲を拡張します。 Ctrl + Shift + Home ○ 一番下の行まで選択範囲を拡張します。 Ctrl + Shift + End ○ 現在の行を選択します (子テーブルのリンクは除きます)。 Shift + Space △ SelectionMode=ColumnHeaderSelectのとき現在の列を選択 - Shift + Space SelectionMode=RowHeaderSelectのとき現在の行を選択 - Shift + Space グリッド全体を選択します (子テーブルのリンクは除きます)。 Ctrl + A ○ 選択範囲を 1 画面分下に拡張します (子テーブルのリンクは除きます)。 Shift + PageDown ○ 選択範囲を 1 画面分上に拡張します (子テーブルのリンクは除きます)。 Shift + PageUp ○ 子 フォーカスが子テーブルのリンクにある場合は、その子テーブルに移動します。 Enter - 子テーブルへのリンクを展開します。Alt キーを押しながら ↓ キーを押すと、選択されているリンクだけでなく、すべてのリンクが展開されます。 Alt + ↓ または Ctrl + プラス記号 (+) 子テーブルへのリンクを折りたたみます。Alt キーを押しながら ↑ キーを押すと、選択されているリンクだけでなく、すべてのリンクが折りたたまれます。 Alt + ↑ または Ctrl + マイナス記号 (-) 子テーブル内の場合は、親テーブルの行を表示します。 Ctrl + PageDown 子テーブル内の場合は、親テーブルの行を非表示にします。 Ctrl + PageUp フォーカスが行の最後のセルにある場合は、その行の最初の子テーブルへのリンクへ移動し、展開します。 Tab 子リンクにフォーカスがある場合は、次の子リンクに移動します。 最後の子リンクにフォーカスがある場合は、次の行の最初のセルに移動します。 行の最初のセルにフォーカスがある場合は、1 つ前の行の最後に展開された子テーブルへのリンク、または 1 つ前の行の最後のセルに移動します。 Shift + Tab 子リンクにフォーカスがある場合は、1 つ前の子リンクに移動します。 最初の子リンクにフォーカスがある場合は、1 つ前の行の最後のセルに移動します。 子テーブル内の場合は、親テーブルへ移動します。[戻る] をクリックするのと同じ動作になります。 Alt + ← ESCキーで行の変更をキャンセルするDataGridView 2008/06/16 検索語:キーボード ショートカット エスケープ DataTable DataGridViewはESCキーで編集のキャンセルができないので、とりあえず作ってみた。 Bindしている行がDataRowViewにDirectCastできるのが前提条件です。 Public Class DataGridViewEx Inherits DataGridView Private _rejectbyescape As RejectByEscapeType = RejectByEscapeType.None Public Enum RejectByEscapeType As Integer None = 0 CurrentRow = 1 SelectedRows = 2 End Enum Public Property RejectByEscape() As RejectByEscapeType Get Return _rejectbyescape End Get Set(ByVal value As RejectByEscapeType) _rejectbyescape = value End Set End Property Private Sub DataGridViewEx_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown Try If e.KeyCode = Keys.Escape Then 編集モードではなくReadOnlyでもなければRejectChanges (グリッドがReadOnlyのときはCurrentRowも自動的にReadOnlyになるのでCurrentRowだけで判定してOK) If (IsCurrentCellInEditMode = False) And (CurrentRow.ReadOnly = False) Then Select Case _rejectbyescape Case RejectByEscapeType.CurrentRow DirectCast(Me.CurrentRow.DataBoundItem, DataRowView).Row.RejectChanges() Case RejectByEscapeType.SelectedRows For Each dgvr As DataGridViewRow In SelectedRows DirectCast(dgvr.DataBoundItem, DataRowView).Row.RejectChanges() Next End Select End If End If Catch ex As Exception MessageBox.Show(ex.ToString ex.Message) End Try End Sub End Class Microsoft Visual Studio International Pack 1.0 2008/04/11 http //www.microsoft.com/downloads/details.aspx?FamilyID=f9cfc884-1f00-45fa-b2fb-303d9e110bc7 DisplayLang=ja East Asia Numeric Formatting Library 数値データを日本語、繁体字中国語、簡体字中国語および韓国語における漢数字の文字列に変換します。 Japanese Kana Conversion Library ひらがな、カタカナ、半角カタカナの相互変換、およびローマ字の変換をします。 Japanese Text Alignment Library 日本語固有の均等割付を用いて文字列を描画します。 Japanese Yomi Auto-Completion Library 日本語IME における読みの入力に対応したオートコンプリート機能を提供するライブラリとサンプルのTextBox コントロールを提供します。 My.Settingsの構成ファイルの場所を取得する。 2008/03/25 検索語:exe.config、user.config、ApplicationSettingsBase アプリケーション構成ファイル System.AppDomain.CurrentDomain.SetupInformation.ConfigurationFile ユーザー構成ファイル ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal).FilePath ネタ元:http //www.atmarkit.co.jp/fdotnet/dotnettips/558appsettings/appsettings.html ちなみに同一記事にもかかれているが、2005ではローミングユーザーであってもローカルユーザーのユーザー構成ファイルが使われてしまうようだ。せっかくローミングにも対応するように設計したつもりだったけど意味無い・・・。 別課題:過去の設定ファイル消せないと気持ち悪い。 Partial Classをメインのクラスのツリー下に配置する 2008/03/24 projファイルの中から目的の分割クラスの記述を見つけ、DependentUpon行を追加すればOK。 Compile Include="MainForm.Menu.vb" DependentUpon MainForm.vb /DependentUpon ←この行を追加 SubType Form /SubType /Compile SubTypeは消してもVisual Stdio上で一回開いて保存すると元に戻る。 C#→VB.netへのコード変換サービス 2008/03/24 http //codeconverter.sharpdevelop.net/Convert.aspx 使ってみた中ではコレが一番だった。 Visual Studio 2005 SP1 統合 installer の作成方法 2008/01/30 http //blogs.wankuma.com/tyappi/archive/2008/01/05/116016.aspx 再帰的にコントロールの親をたどって、ピリオド区切りでパスを返す関数 2008/01/21 例えばForm1のPanel1に乗っているTextbox1なら Form1.Panel1.TextBox1 と帰ってきます。 Public Function ControlPath(ByVal ctl As Control) As String Try If ctl.Parent Is Nothing Then Return ctl.Name Else Return ControlPath(ctl.Parent) "." ctl.Name End If Catch ex As Exception MessageBox.Show(ex.ToString) Return "" End Try End Function VBScriptのエラーコードメモ 2007/12/25 Descriptionが定義されていないものがある。一覧が見つけられない・・・。誰か教えて。 エラーコード 内容 -2147024843 たぶんネットワークパスが見つからないとき。 Visual Studio 2008 Express Edition 2007/12/18 ついにきました。まあいきなりインストールするわけにもいかないから、遊ぶのは正月休みですね。不具合情報の様子見でw なんと窓の杜から落とせるよ。 http //www.forest.impress.co.jp/lib/stdy/program/progdevenv/vbexedition.html ……と思ったら違いました。ダウンロード先は「作者サイト」になってるのね。 チェックボックスでスプリットコンテナのパネルの表示をOn/Offする 2007/12/06 検索語:CheckBoxでSplitContainerのPanelをOn/Off、反転、True、False SplitContainerのパネルを片側消したかったけど、Visibleでスプリッタが動いてくれないので「なんで?」と探したらPanel1Collapsed/Panel2Collapsedというわかりにくいプロパティでした。ヘルプには「縮小または展開するかどうかを決定する値を取得または設定します。」と書いてある。表現がわかりにくいっちゅうの。 で、チェックボックスをOnにしたときに表示、Offにしたときに非表示にしたいんだけど、CheckedとCollapsedの単純バインディングだと逆になってしまうので、Bindingオブジェクトの拡張クラスをつくってみた。 Private Class BindingReverseBoolean Inherits Binding Public Sub New(ByVal propertyName As String, ByVal dataSource As Object, ByVal dataMember As String) MyBase.New(propertyName, dataSource, dataMember, False, Windows.Forms.DataSourceUpdateMode.OnPropertyChanged) End Sub Private Sub BindingReverseBoolean_Format(ByVal sender As Object, ByVal e As System.Windows.Forms.ConvertEventArgs) Handles Me.Format e.Value = Not e.Value End Sub Private Sub BindingReverseBoolean_Parse(ByVal sender As Object, ByVal e As System.Windows.Forms.ConvertEventArgs) Handles Me.Parse e.Value = Not e.Value End Sub End Class で、FormのLoadでこんな感じに使います。 myCheckBox.DataBindings.Add(New BindingReverseBoolean("Checked", mySplitContainer, "Panel2Collapsed")) どうもバインディングオブジェクトは [Checked]⇒True=Format=False⇒[Collapsed]⇒False=Parse=True⇒[Checked] こういう感じに動くようだ。2回値がセットされる感じ。 今回は自分で使うだけで、絶対にBoolean以外がこないのはわかっているのでエラー処理はなし。 余裕があれば汎用的なクラスにしたいので、プロパティの型チェックとかいれる予定。 配列をリストに変換する 2007/11/18 リストを配列に変換するのはToArrayで簡単。配列をリストに変換する方法がわからない・・・3時間ぐらい調べてやっと見つけた。 http //d.hatena.ne.jp/Seasons/searchdiary?word=*%5BC%23%5D わかってみれば簡単でリストのコンストラクタに渡せばよいだけでした・・・ Dim myArray As String() = {"A","B","C"} Dim myList As List(Of String) = New List(Of String)(myArray) 固定値の入ったリストを作るときもこのほうがラク。 つか、ちょっとデキる人は絶対わかってるよな。「リストを配列に変換する」で検索してどうにもひっかからないっていうのは何故。 型比較でハマる 2007/11/18 オブジェクトのプロパティを列挙する処理を書いていたら、PropertyTypeの型のチェックで エラー5型 'System.Type' の式を型 'String' にすることはできません。 のエラーが出て、いろいろ書き換えてみてもどうにも通らない。 原因は「型の比較はTypeOfだ」という思い込みでした。 For Each pi As PropertyInfo In target.GetType.GetProperties Select Case True Case TypeOf pi.PropertyType Is String ←ここがダメ ... Case Else ... End Select Next ↓ For Each pi As PropertyInfo In target.GetType.GetProperties Select Case True Case pi.PropertyType Is GetType(System.Byte) ←これでOK ... Case Else ... End Select Next TypeOfはオブジェクトと型を比較するのね。型どうしの直接比較ならIsだけでよい。 気づかなかったのが恥ずかしい・・・。 NewGUIDを文字列にするときの引数 2007/11/10 よくわからなくなるのでメモ。xは16進数なので[0-9A-F]。 GUID.NewGUID.ToString("N") xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 32桁 GUID.NewGUID.ToString("D") xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ハイフンで区切られた 32 桁 GUID.NewGUID.ToString("B") {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 中かっこで囲まれ、ハイフンで区切られた 32 桁 GUID.NewGUID.ToString("P") (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) 丸かっこで囲まれ、ハイフンで区切られた 32 桁 My.Settingsに連結したコントロール間でChangedイベントで値をやり取りすると値が書き戻されることがある 2007/11/08 実際に起こったのはチェックボックスのChackedChangedでテキストボックスに値を書き込んだら、チェックボックスの値が再度My.Settingから読み出されて変更する前に戻ってしまう。 検索したらMy.Settingsの挙動不審がいくつか見つかるので、バインドしたコントロール間でやり取りはしないほうが無難。 2007/11/15 Microsoftにも正式文書がありました。 http //msdn2.microsoft.com/ja-jp/library/a65txexh(VS.80).aspx 現在、Windows フォームの一部のプロパティはバインドできません。わかりやすい例は ClientSize プロパティです。 このプロパティにバインディングすると、実行時に予期できない動作が発生します。 通常、設定をプログラムで保存して読み込むことでこの問題を解決できます。 DataSet中の複数のテーブルをAccessのように連結して扱う 2007/10/26 アクセスがクエリを元にフォームをつくれるので、同じことがVB.netでもできないかなと探していたら、DataTable間にリレーションを設定し、DataColumnのExpressionを設定することで実現できました。 Private relationTest As System.Data.DataRelation Me.relationTest = New System.Data.DataRelation( _ "relationTest", New System.Data.DataColumn() {Me.tableA.ShohinCDColumn}, _ New System.Data.DataColumn() {Me.tableB.ShohinCDColumn}, _ false) Me.Relations.Add(Me.relationTest) Me.tableA.ShohinNameColumn.Expression = "Parent(rerarionTest).ShohinName" DataGridViewの列で処理することばかり考えていて、DataTableそのものに列を追加するというのは、ちょっと思いつかなかったな。 いままでコードに対応する名称をDataGridView上で表示するのにわざわざコンボボックスを使っていたので、これでとてもラクになりました。 DataTableはアクセスのクエリの役目も果たしてくれるのですね。 ちなみにここにはコードで載せていますが、これはDataSetのDesiner.vbから拾ってきたもので、実際にはデザイナオンリー、ノンコーディングで実現できています。 継承コントロールをデザイナで削除すると「インデックスが範囲を超えています」のエラー 2007/10/10 検索語:コンストラクタ Newの中でAddHandlerしたテキストボックスの継承コントロールで、デザイナで削除するときに インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。 パラメータ名 index のエラーメッセージが出るようになってしまった。いろいろ調査した結果、原因はAddHandlerだと判明。 AddHandler DataBindings.CollectionChanged, AddressOf DataBindings_CollectionChanged 最終的にはDisposeの中でRemoveHandlerを書くことで解決。 RemoveHandler DataBindings.CollectionChanged, AddressOf DataBindings_CollectionChanged 似たようなことをやっている他の継承コントロールでは起きないので、解放するリソースの種類や内部処理に依存しそう。 まあ「Disposeするときにきちんとすべてのリソースを解放しましょう」というのは当たり前のことだから、いままでAddHandlerの後始末をやっていなかったのがダメなんでしょう。たぶん。 「AddHandlerしたら必ずRemoveHandlerしましょう」とか、教えてくれる人もいなかったし、どこかに書いてあるのかなぁ。 継承したテキストボックスをフォームから削除しようとすると、エラーが出て削除されない。 2007/08/27 インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。 プロジェクトを開きなおすときちんと消えている。 継承したコントロールの中でやっている処理の問題だった。詳細な内容は後でかこう。 ComboBoxに連結したDataTableが意図せずに変更される 2007/10/04 検索語:コンボボックス/DataTable/DataView/DataSource/Bind/データが変わる DataTableにコンボボックスを連結したときに、既存データにコンボボックスに存在しない値が入っていると、レコードのCurrent時にコンボボックスの先頭の値に書き換えられてしまう。 FormattingEnabled をTrueにすることで解消できる。FormatString を設定する必要はない。 Express Edition ではセットアップ用のmsiはつくれない 2007/08/07 確実な情報が見つからないけど、つくれないっぽい。 ↓こういうの見つけた。んー、個人でここまで踏み込むかどうするか。会社でやる分にはVS.net使えるからなぁ。 WiXではじめるWindows Installer作成入門 ComboBoxにはDoubleClickイベントがないのね 2007/08/24 コンボボックスでDoubleClickイベントを使おうかと思ったらありませんでした。 CSVの読み込み 日本語の露出が少ないけどXmlCsvReaderというのがよさそう。テストしてみよう。 相手先別に添付ファイルを変更するメール送信ソフトを作ってみよう 2007/07/26 VB.netでメール送信するのは簡単そう。相手のアドレスと添付ファイルのリストから、メール送信するソフトを作ってみよう。 http //www.atmarkit.co.jp/fdotnet/dotnettips/017sendmail/sendmail.html ↑このアドレスは2003で、2005からはクラスが変わっていました。 http //www.microsoft.com/japan/msdn/vbasic/migration/tips/netmail/ 2007/07/28 うーん、SmtpClient はいろいろ問題がありそうな。POP before SMTPとかも自作しなきゃいかんし。 http //support.microsoft.com/default.aspx/KB/927858 2007/07/28 商用利用も含めてフリーライセンスのよさそうなライブラリを発見。 .NET用メール送受信クラスライブラリ (TKMP.DLL) ライセンスについて http //uwa.potetihouse.com/bbs/patio.cgi?mode=view no=139 自分で組めるようにもなりたいけど、とりあえず利用させていただいて、少しづつ力をつけよう。 コンボボックスに高速にデータをBindする 2007/07/24 DataSourceよりもValueMemberとDisplayMemeberを先に指定したほうが速いようです。 設定するたびにリクエリがかかる感じですね。 特に件数の多いテーブルをBindするときに効果的です。 DataSourceを先に設定した場合 DebugTimer.WriteLine("Testスタート") cboSample.DataSource = New DataView(dt) ←先に設定 DebugTimer.WriteLine("DataSourceをセット") cboSample.ValueMember = "連結したい列名" DebugTimer.WriteLine("ValueMemberをセット") cboSample.DisplayMember = "表示したい列名" DebugTimer.WriteLine("DisplayMemberをセット") MEMO 00 00 000 00 00 000 Testスタート MEMO 00 00 272 00 00 272 DataSourceをセット MEMO 00 00 540 00 00 268 ValueMemberをセット MEMO 00 00 808 00 00 268 DisplayMemberをセット DataSourceを後に設定した場合 DebugTimer.WriteLine("Testスタート") cboSample.ValueMember = "連結したい列名" DebugTimer.WriteLine("ValueMemberをセット") cboSample.DisplayMember = "表示したい列名" DebugTimer.WriteLine("DisplayMemberをセット") cboSample.DataSource = New DataView(dt) ←後に設定 DebugTimer.WriteLine("DataSourceをセット") MEMO 00 00 000 00 00 000 Testスタート MEMO 00 00 000 00 00 000 ValueMemberをセット MEMO 00 00 000 00 00 000 DisplayMemberをセット MEMO 00 00 296 00 00 296 DataSourceをセット Microsoft Win32 と Microsoft .NET Framework API との対応 2007/07/16 http //www.microsoft.com/japan/msdn/net/general/win32map.aspx 2005でデザイナから自動生成されるDataTableでのDBNull 2007/07/16 XというフィールドにDBNullが来るよねと思ってIsDBNull(X)で判定しようとしたら蹴られた。 なんで?と思ってクラスを見たら、テーブルのメソッドにIsXNullっていうのが作られてた。 なるほど。Nullの可能性のあるフィールドはこれで判断しろと。 タイマーとメッセージボックス 2007/07/16 メッセージボックスが出ているあいだもタイマーは動き続けているので、処理によっては固まる。注意。 ワークステーションのロック 2007/07/16 カンタンだった。 System.Diagnostics.Process.Start("rundll32.exe", "user32.dll,LockWorkStation") 2007/07/16 ロックかけるのは簡単だけど、ロックされているかどうかの判断が難しい。つか標準ではできない。 http //rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200612/06120018.txt Microsoft.Win32.SystemEventsのSessionSwitchを使うことで、 ロック開始のイベントとロック終了のイベントを受け取ることができます。 との情報を発見したので、ロック状態を管理しつつ、ロックをかけてくれるクラスを作成。 → WorkStationLockController 念のためsingletonをとっておく。singletonについては → http //hccweb1.bai.ne.jp/tsune-1/VisualBasic/singleton.html ちなみにsingletonをグローバル変数的に使うのはよくないというのは心しておく。 ワークステーションのロックについて調べていたら突き当たったサイト → http //www7a.biglobe.ne.jp/~lshen/EternalWindows/ GINAとか珍しいあたりをわかりやすく書いてくれてる。 フォアグラウンドウインドウを判定するのってAPI使うしかないのかなぁ。 → http //iseebi.half-done.net/?TechDoc%2FDetectionFullscreen LDAPとActive Directoryの要素の比較 2007/07/13 参考 http //publib.boulder.ibm.com/tividd/td/ITAME/SC32-1358-00/ja_JA/HTML/am51_webseal_devref101.htm 最大長 LDAP Active Directory 名 (LDAP CN) 256 64 ミドル・ネーム 128 64 姓 128 64 レジストリー UID (LDAP DN) 1024 2048 ユーザー・パスワード 制限無し 256 ユーザー記述 1024 1024 グループ名 256 グループ記述 1024 1024 シングル・サインオン・リソース名 240 256 シングル・サインオン・リソース記述 1024 1024 シングル・サインオン・ユーザー ID 240 256 シングル・サインオン・パスワード 制限無し 256 シングル・サインオン・グループ名 240 256 シングル・サインオン・グループ記述 1024 1024 アクション名 1 1 アクション記述、アクション・タイプ 制限無し 制限無し オブジェクト名、オブジェクト・スペース名、ACL 名、POP 名 制限無し 制限無し オブジェクト記述、オブジェクト・スペース記述、ACL 記述、POP 記述 制限無し 制限無し DirectorySearcher手ごわい 2007/07/13 http //www.microsoft.com/japan/msdn/community/gdn/ShowPost-33574.htm グループとユーザーの階層をノード的に取得しようとしたけど、手ごわい。 なんだよMemberofプロパティとかPrimaryGroupが取れないとか。 Microsoftのヘルプじゃまったくダメで、LDAPの仕様とか理解しないといけないところがツラい・・・ System.DirectoryServices.DirectoryEntry.SchemaClassNameの一覧 2007/07/12 ※とりあえず私が使ったものをメモっていきます。 ユーザー User グループ Group コンピュータ Computer サービス Service 検索をかけても一覧が見つからない・・・誰か教えて。 SelectCommandでデータ書き込むストアド指定するとコミットされない・・・んー 2007/07/10 DataAdapterのSelectCommandにデータの更新ありのストアドを投げると、戻ってきた結果は正しいのにデータベースには反映されてないみたい。 んー、いちいちコミットいれなきゃダメ? →mdfファイルが毎回コピーされてしまうためでした。 http //www.atmarkit.co.jp/fdotnet/dotnettips/532dbfilecopy/dbfilecopy.html 2005のヘルプにCrystal Reportのヘルプを追加とか 2007/07/09 http //salv.miscnotes.com/2005/01/tips5_vsnethelphelp.php TreeView使ってみた 2007/07/04 便利。同じTreeNodeオブジェクトを別のツリーに追加することはできなかった。 アップキャストとダウンキャスト 2007/06/14 アップキャスト 派生クラス→基本クラス 常にOK ダウンキャスト 基本クラス→派生クラス やらないほうがよい。できないこともある。 ダウンキャストについてはちょっと勉強したほうがよさそうだ。 IIFとdecimalでハマる 2007/06/12 DataTable.ColumnのExpressionを使用していて、floatだったフィールドをdecimalに変更したら何故か0除算のエラー。 IIF([分母]=0,0,[分子]/[分母]) とやって0除算をしてないはずなのに・・・・・・と半日ハマる。結論は IIFは真も偽も計算してから値を返すから IIFは普段は危険だから使わないんだけど、floatのときにエラーにならなかったので見落としました。 floatは0除算でエラーを返さないのね。 でもExpressionの中ってIIFしか条件式が使えない。やむをえず [分子]/CAST([分母],'System.Double') として回避。 GrapeCity FlexGrid for .NET 2.0J ダメだこれ。もうイヤ。 何がダメって、ColumnオブジェクトのNameプロパティが連結先のDataTableの列名。 で、複数のColumnに同じNameが設定できる。だからIndex以外で列を特定する術がない。 なのに、列位置を移動するとIndexが変わる。 頼むからNameは固有値にしてMappingName を指定させてくれ。 誰だこんなコントロール使うことにしたのは。二度と使わない。 いや、最新は4.0Jだから、よくなってるのかもしれないけれど。 VB.Netに関する資料 2007/04/22 オブジェクト倶楽部 http //www.objectclub.jp/ ここのトレーニングテキストが死ぬほど役立つ。入門用とリファレンスのちょうど中間あたりの本になりにくいあたりが解説されている。 2007/05/13 ちょっと見ようと思ったら見つけられない。C#のページにありました。 http //www.objectclub.jp/technicaldoc/c/training.pdf 2007/04/29 .NETでの正規表現の使用法 http //japan.internet.com/column/developer/20050822/28.html 2007/05/01 コンテキストメニューまわり http //vbdotnet.fc2web.com/vbnet/control/ContextMenuMenu.htm ArrayListとList 2007/04/22 自作クラスのコレクションを作れるに違いないと思って、ArrayListを調べて2時間。 どうしても型指定したコレクションがつくれないよー(。´Д⊂) と、泣きそうになったところでListに気がつく。 あまりにも最初にArrayListに慣れ親しんだために、それ以外思い浮かばなかった失敗。 2007/05/24 Listって.net 2005(Framework 2.0)からなので。自宅は2005、会社は2003なので、会社で使おうとして使えなくてがっかり。 プロパティにオブジェクトを設定したときにNewのタイミング 2007/04/22 プロパティ用のローカル変数に Private _objectname As Objecttype と宣言していてハマる。 Private _objectname As New Objecttype きちんとインスタンス意識しないとね。 自分自身と同じ型のコレクションをプロパティに持つ Private _childnodes As New List(Of LogNode) Public Property ChildNodes() As List(Of LogNode) Get Return _childnodes End Get Set(ByVal value As List(Of LogNode)) _childnodes = value End Set End Property 2007/04/22 とりあえず2日間ざっくり勉強して2日間ざくざく組んだら、少し勘が働いてきた。 言語って、あるレベルまでいかないと、目の前が開けないよね。一回開けてくると調査スピードも速くなる。 DateTimeメモ 2007/04/27 DateTimeの中身は#1/1/0 00 00 00#(西暦0年1月1日)からの経過ミリ秒 javascriptと値がずれるなと思ったら、javascriptは#1970/01/01 00 00 00#からの経過ミリ秒でした。 で、それでも誤差が32400ミリ秒出るので何かと思ったら、32400/60/60=9、ということで標準時との差。 再帰型のクラスでちょっとはまったこと クラスを通過するたびにカウントアップするような引数は参照渡しすること。 ライブラリメモ ファイルパスの分解 System.Io.Path ディレクトリ名はディレクトリを指定すればFileNameで取得できる .GetExtension 戻り値はピリオド付き ファイルの検索 System.Io.Directory 戻り値はString() ファイル情報 My.Computer.FileSystem.GetFileInfo .Length ファイルサイズの単位はバイト 正規表現 System.Text.RegularExpressions Regex.Match(Path.GetFileNameWithoutExtension(file), "^\d{1,5}$").ToString 後方参照で置換 .Replace(対象文字列," a href="http //~" (.*?) /a ","$1") ファイル名に使えない文字を置換 mystring=Regex.Replace(mystring, "[\\\/ ,;*?"" |]", "_") 文字コード System.Text.Encoding.GetEncoding("SHIFT-JIS") LinkLabel なんかハイパーリンクを使いたかったのでざくっと調べたらLinkLabelっていうコントロールがある。 テキストいれればクリックで勝手にブラウザ呼んでくれるのかと思ったら、呼び出しも書かなきゃいけないし、訪問済みかどうかも自分で設定しなきゃいけないみたい。不便。自分で変更できるのはありがたいとして、最初からブラウザと同期してくれてもいいと思うんだけど、なんでだろう。 まあ複数リンクも扱えるけど、もっとこう、さくっと。 ハッシュテーブル 2007/05/16 Addは使わなくても良い。 指定したキーがハッシュテーブルに存在しない場合には、新しい要素として登録される。 キーがすでに存在する場合には、インデクサではそのキーに対応する値が置き換えられるが、Addメソッドでは例外が発生する。 With Nothingを使って変数を局所化 2007/05/16 http //blogs.wankuma.com/jeanne/archive/2006/11/07/43926.aspx Sub Hoge With Nothing dim i as integer 処理 End With With Nothing dim i as integer 処理 End With End Sub みたいな形で変数のスコープを短くして使いまわせるという話。 共有メンバ 2007/05/17 ヘルプより 既定では、クラスのデータはクラスの各インスタンスに固有になります。ただし、1 つのクラスから作成したすべてのオブジェクト間で、1 つのデータ項目を共有する方が都合のよい場合もあります。このような場合には、Shared 修飾子を使用して、変数の同じ値をクラス内のすべてのインスタンスで共有できるようにします (共有メンバは、他のプログラミング言語では "静的メンバ" と呼ばれる場合もあります)。共有メソッドは、事前にクラスのインスタンスを作成しなくても、クラス名を使用して直接呼び出すことができます 参考:http //blogs.wankuma.com/torikobito/archive/2007/04/04/70121.aspx よくつかうリンク 2007/05/29 Visual Studio User Group comment このページの記述で聞きたいこととか間違ってることとかありましたらコメントを。 名前 コメント すべてのコメントを見る