約 5,234,519 件
https://w.atwiki.jp/chocolate1120/pages/31.html
【例】伝送ブロックが4Byte, 1Byte 毎に足し算を行う場合 《送信側》 送信元データ:A2 C1 22 15 チェックサム:A2+C1+22+15 = 19A 9A (19A 先頭の1 は破棄) 送信データ: A2 C1 22 15 9A 《受信側1:15 が11 に変化した場合》 受信データ: A2 C1 22 11 9A チェックサム:A2+C1+22+11 = 196 96 (196 先頭の1 は破棄) チェック: 受信した9A と自分が計算した96 は一致しないので誤りを検出できる。 《受信側2:22 と15 が入れ替わった場合》 受信データ: A2 C1 15 22 9A チェックサム:A2+C1+15+22 = 19A 9A (19A 先頭の1 は破棄) チェック:計算結果も9A なので,誤りを検出することはできない。 A2 C1 15 22 | 9A 11 35 AB FF | F0 22 0F 3C 12 | 7F CD 21 33 44 | 65 A2 26 2F 77 | 6E 図3.6.3 縦横方向のチェックサム
https://w.atwiki.jp/sevenlives/pages/1053.html
チェックサム 読み:ちぇっくさむ 英語:check sum 別名: 意味: チェックサムとはデータ検証用のアルゴリズムの一つ。 データからある一定の区間(フィールド)に分けた数値の合計から算出されます。 TCP/IPなどのプロトコルのデータの照合に使われています。 2008年01月24日 IPヘッダ
https://w.atwiki.jp/riscster/pages/19.html
ハッシュMD5? SHA1? SHA256? SHA384? SHA512? チェックサムSecure Hash Algorithm 1? TripleDES? CRC32? Adler32? 上記のページでは、基本的にハッシュ値・チェックサムはbyte配列などで取得することとして解説しています。16進数の文字列として取得する場合には、以下のようなメソッドを実行し戻り値を得る必要があります。(戻り値が求める文字列となります) 1. XX-XX...という形式の場合(二桁ごとに-が入るということです) 言語 ソース C# BitConverter.ToString(ハッシュ又はチェックサム); VB.Net BitConverter.ToString(ハッシュ又はチェックサム) C++/CLI BitConverter ToString(ハッシュ又はチェックサム); J# BitConverter.ToString(ハッシュ又はチェックサム); 2. XXXX...という形式の場合 言語 ソース C# BitConverter.ToString(ハッシュ又はチェックサム).Replace("-", ""); VB.Net BitConverter.ToString(ハッシュ又はチェックサム).Replace("-", "") C++/CLI BitConverter ToString(ハッシュ又はチェックサム)- Replace("-", ""); J# BitConverter.ToString(ハッシュ又はチェックサム).Replace("-", "");
https://w.atwiki.jp/chapati4it/pages/151.html
チェックサムとは チェックサムとは、誤り検出符号の一つで、値その物を指すこともある。 「check sum」を直訳すると「合計で確認する」となり、その名の通り通信データやファイルデータの値の合計を計算し、通信データや圧縮ファイルに破損がないか確認する。 チェックサムの使用例 データ「CA FE 07 77」を送信する場合 ■送信側 データの合計を求める → 「02 64」 下位1バイトをチェックサムとする → 「64」 データ「CA FE 07 77」とチェックサム「64」を送信する。 ■受信側 データを受信 データ「CA FE 07 77」とチェックサム「64」 受信側でもデータの合計を求める → 「02 64」 下位1バイトをチェックサムとする → 「64」 受信したチェックサムと、計算して求めたチェックサムを比較する。 チェックサムが同じなら、通信データに破損はない。 チェックサムが違っていれば、通信データが破損していると考えられる。
https://w.atwiki.jp/mochewiki/pages/2642.html
《チェックサム・ドラゴン》 効果モンスター 星6/闇属性/ドラゴン族/攻 400/守 2400 このカード名の効果は1ターンに1度しか使用できない。 ①:自分が戦闘ダメージを受けたターン、相手モンスターの直接攻撃宣言時に発動できる。 このカードを手札から攻撃表示で特殊召喚し、 このカードの守備力の半分だけ自分のLPを回復する。 この効果で特殊召喚したこのカードは、このターン戦闘では破壊されない。 使用キャラクター リボルバー タグ一覧 効果モンスター コメント 名前 コメント
https://w.atwiki.jp/yugio/pages/16917.html
チェックサム・ドラゴン(OCG) 効果モンスター 星6/闇属性/ドラゴン族/攻 400/守2400 (1):相手モンスターの攻撃宣言時に発動できる。 このカードを手札から特殊召喚する。 その後、このカードの守備力の半分だけ自分のLPを回復する。 (2):攻撃表示のこのカードは戦闘では破壊されない。 ドラゴン族 ライフ回復 上級モンスター 破壊耐性 闇属性 同名カード チェックサム・ドラゴン(アニメ)
https://w.atwiki.jp/fe_matome/pages/22.html
送信するデータを1バイトごとに合計し、その合計値を送信データに添付して送る。 受信先でも同じように合計値を計算して、値が正しければ謝りなしとする
https://w.atwiki.jp/pokemon_nds/pages/70.html
274 913 215
https://w.atwiki.jp/improper_code/pages/93.html
パッチコード→MSC用プラグイン変換例 ※ここの変換方法は一例なので使い方は他にもある ※命令文の詳しい使い方は付属またはMSCの作者のページからダウンロードできるHELPを参照 ※BSDにパッチコード機能が実装されたので、パッチコードをMSC用プラグインにする必要はなくなった。 ※ただし通常書き込みコード以外は不具合があるらしく、8コードにいたっては使い物にならないらしい… Bruteforce Save DataがGame Genie CYBERセーブエディター形式のパッチコードに対応 ( ボコスカゲームス ) パッチコード→MSC用プラグイン変換例エンディアン方式 通常書き込みコード8bitパッチコード MSC用プラグイン 16bitパッチコード MSC用プラグイン 32bitパッチコード MSC用プラグイン シリアルコードパッチコード MSC用プラグイン MSC用プラグイン(加算を使う場合) MSC用プラグイン(8bitのみ) 数値検索コードベースアドレス検索コード(8コード)パッチコード MSC用プラグイン Excel VBA パッチコード→MSC用プラグイン形式 変換マクロ エンディアン方式 ENDIAN( BIG ) ※PS3のエンディアン方式はビッグなので最初の行に記述する。 ※リトルエンディアンの場合は何も記述しなくてもいい。 通常書き込みコード 8bit パッチコード 0aaaaaaa 000000bb MSC用プラグイン MEMO( aaaaaaa, 1, bb ) 16bit パッチコード 1aaaaaaa 0000bbbb MSC用プラグイン MEMO( aaaaaaa, 2, bbbb ) 32bit パッチコード 2aaaaaaa bbbbbbbb MSC用プラグイン MEMO( aaaaaaa, 4, bbbbbbbb ) シリアルコード パッチコード 4naaaaaa bbbbbbbb 4cccdddd eeeeeeee MSC用プラグイン D[0] == aaaaaa LOOP( ccc ) MEMO( D[0] , n , bbbbbbbb ) D[0] += dddd NEXT MSC用プラグイン(加算を使う場合) D[0] == aaaaaa D[1] == bbbbbbbb LOOP( ccc ) MEMO( D[0] , n , D[1] ) D[0] += dddd D[1] += eeeeeeee NEXT MSC用プラグイン(8bitのみ) CONTINUE( aaaaaaaa, dddd, eeeeeeee, ccc, bb ) ※8bit n=0 n =1 16bit n=1 n =2 32bit n=2 n =4 ※アドレスaにbの数値を書き込む。 ※cは書き込む回数で、dはアドレスの差分(+nh) ※eは加算値(次のアドレスに行く度に、数値bに+ehずつ加算していく) ※他にも繰り返し関数が存在するが、LOOP命令だと回数指定が分り易い。 ※CONTINUE命令は8bit(1バイト)の場合のみ使用可能。 数値検索コード ベースアドレス検索コード(8コード) パッチコード 8ZZZXXXX HHIIJJKK MSC用プラグイン FIND( D[0], KKJJIIHH, XXXX, ZZZ ) ※ D[0]にベースアドレスが入る ※ZZZ :数値を検索する回数 ※XXXX :検索する数値のサイズ(バイト単位) ※HHIIJJKK(KKJJIIHH) :検索する数値 MSCのFIND命令ではリトルエンディアンでの使用を前提としているようで数値は逆からの入力になる データがリトルエンディアンの場合は逆から入力する必要は無い Excel VBA パッチコード→MSC用プラグイン形式 変換マクロ ※Excel2003で作成したVBAマクロ ※通常書き込みコード(0,1,2コード)とシリアルコード(4コード)のパッチコードをMSC用プラグイン形式に変換。 ※シリアルコードはCONTINUE命令とLOOP命令の2タイプに変換可能。 ただし加算がある場合はLOOP命令を使用すること。 ※エラー処理はしていないのでパッチコードの形式には注意。
https://w.atwiki.jp/yugio/pages/16390.html
チェックサム・ドラゴン(アニメ) 効果モンスター 星6/闇属性/ドラゴン族/攻 400/守2400 このカード名の効果は1ターンに1度しか使用できない。 (1):自分が戦闘ダメージを受けたターン、相手モンスターの直接攻撃宣言時に発動できる。 このカードを手札から攻撃表示で特殊召喚し、 このカードの守備力の半分だけ自分のLPを回復する。 この効果で特殊召喚したこのカードは、このターン戦闘では破壊されない。 ドラゴン族 ライフ回復 上級モンスター 破壊耐性 闇属性