THC-Shaggが一組のシリアル番号を分析し、一致の検査数字のアルゴリズムを見つけたら、一致させた州をcontaing保存されたファイルを使用して完全で新しいシリアル番号を生成ことはできる。
このページはShaggを使用して「日刊新聞」の生命のTHC-Shaggの使用を示し、あるシリアル番号を、それ正常に分析されたリストする。
開発及び貢献
あるシリアル番号を見つけ、Shaggを使用して検査数字のアルゴリズムを分析できた。 ある新しい考えを有する、新しくかまだインプリメントされていない検査数字のアルゴリズムについての何かを確認する。 貢献しなさい! そしてTHC Shaggをより強力に作っている私達を助けなさい。 Plasmoid、plasmoi
食事guidlinesは何ですか
THCの結合に興味があれば、ある新しいクラスをTHC-Shaggのために書かないか、または網セッションIDか他のシリアル番号を分析するために現在のバージョンを拡張しないためになぜか。 すべてのクラスおよびインターフェイスへの文書化されたプログラミングAPIはオンラインで手続きできる。 THC-Shaggのための原始コードは現在のリリースとにほしければあなた自身それをコンパイルできるように、束ねられる。
それがどのように働くか:
検査数字のアルゴリズムは英数字値にディジットが数値であること検査数字、それを組み立てるのにシリアル番号のディジットをではない必要、それら伸びることができる使用する。 THC-Shaggは現在次のアルゴリズムを実行する:
思春期グループの関連付けとは何か
フルネームの内部名
-------------------------------- ----------------
二進係数7 DRの係数7
二進係数9 DRの係数9
基本重くされた係数10 DRの係数10
係数10のLuhnの重くされた係数10 Luhn
重くされた係数10 IBMの係数10のCC
重くされた係数11 DSRの係数11
未来のリリースはより多くのアルゴリズムを実行する。 すべての使用できるアルゴリズムの使用のリストを得るため- Aの。簡単にするためにこのバージョンは二進を混合し、重くされたアルゴリズムは、DRおよびDSRのアルゴリズムは、THC-Shaggの将来のバージョン別のオプションが二進のための、重くされる、DRおよびDSRのアルゴリズム含まれるかもしれない。 これが最初のリリースであるので、共通のアルゴリズムだけが実行された。
各の概念の細部についてはアルゴリズムはTHC-Shaggの原始コードに相談するか、または網を、そこにであるこれらのアルゴリズムをカバーするよい情報閲覧する。
どのように私は呼吸器系にラベルを付けない
上のいわゆる重量を使用してアルゴリズムのほとんどは動作する。 重量は番号のちょうど点検されるべきシリアル番号の個々のディジットと増加するシーケンスである。 THC-Shaggは指定長さまですべての重量を生成し、これらすべてに対してすべてのアルゴリズムを使用してシリアル番号を重量点検する。
例: 長さ3までのすべての重量
1,2,3,4,5,6,7,8,9、
01,02,03,04,05,06,07,08,09,10、… 99
001,002,003,004,005,006,007、… 999
THC-Shaggは欠陥陽性で起因し、検査数字のアルゴリズムで使用されないのでだけゼロから成っているすべての重量を無視する。
検査数字の位置を見つけるためには、THC-Shaggは区分にシリアル番号を分割する。 区分にヘッドがあり、テールはシリアル番号の分析の間に、これらの部品無視される。 THC-Shaggは長さが分析されるべき部品の長さである指定最小長まですべての区分を生成する。 プログラムは重量およびアルゴリズムを使用してこれらの区分に対してシリアル番号を点検する。
0 件のコメント:
コメントを投稿