[解決済み] Windowsライセンスキーの全順列
2023-01-13 09:39:21
質問
ノート PC の Windows 8 アップグレードを申請したいのですが、そのためにはノート PC の底面にある Windows 7 のライセンス キーが必要です。
Microsoft が無限の知恵を絞って、剥がれるライセンス ラベルを作成したため、ライセンス キーをはっきりと読むことができず、自動プロセスを使用して Windows アップグレードのオファーに私のラップトップを登録できないことを意味します。
ノート PC を光に対して斜めにすることで、コードの大部分を確認することができましたが、いくつかの文字はあいまいです (ラベルに読み間違えやすい文字を使用した Microsoft に改めて感謝します)。
次の (難読化された) ライセンス キーがあります。
MPP6R-09RXG-2H[8B]MT-[B8]K[HN]M9-V[6G]C8R
ここで、角括弧内の文字は曖昧なので、どちらかというと
8
または
B
,
B
または
8
,
H
または
N
,
6
または
G
.
16通りの組み合わせを作る
itertools を使用してこのライセンスキーの可能な順列を生成することは適切でしょうか、それとももっと良い方法があるでしょうか。
投稿者に感謝しながら正しいキーを手に入れました。キーが有効かどうか確認するのにとても便利な方法は Windows 7 プロダクト キー チェッカー .
どのように解決するのですか?
免責事項です。 はい、私はこれが Python のコードではないことは分かっています。ただ、頭に浮かんだので、単純に がありました。 で書き留めたのです。
最も簡単な方法は、シェル展開を使用することです。
$ echo MPP6R-09RXG-2H{8,B}MT-{B,8}K{H,N}M9-V{6,G}C8R
MPP6R-09RXG-2H8MT-BKHM9-V6C8R
MPP6R-09RXG-2H8MT-BKHM9-VGC8R
MPP6R-09RXG-2H8MT-BKNM9-V6C8R
MPP6R-09RXG-2H8MT-BKNM9-VGC8R
MPP6R-09RXG-2H8MT-8KHM9-V6C8R
MPP6R-09RXG-2H8MT-8KHM9-VGC8R
MPP6R-09RXG-2H8MT-8KNM9-V6C8R
MPP6R-09RXG-2H8MT-8KNM9-VGC8R
MPP6R-09RXG-2HBMT-BKHM9-V6C8R
MPP6R-09RXG-2HBMT-BKHM9-VGC8R
MPP6R-09RXG-2HBMT-BKNM9-V6C8R
MPP6R-09RXG-2HBMT-BKNM9-VGC8R
MPP6R-09RXG-2HBMT-8KHM9-V6C8R
MPP6R-09RXG-2HBMT-8KHM9-VGC8R
MPP6R-09RXG-2HBMT-8KNM9-V6C8R
MPP6R-09RXG-2HBMT-8KNM9-VGC8R
関連
-
[解決済み] 与えられたキーがすでに辞書に存在するかどうかをチェックする
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み] pipでPythonの全パッケージをアップグレードする方法
-
[解決済み] Pythonの辞書からキーを削除するにはどうしたらいいですか?
-
[解決済み] 辞書をキーでソートするにはどうしたらいいですか?
-
[解決済み] ディクショナリーで最大値を持つキーを取得する?
-
[解決済み] なぜdict[key]ではなく、dict.get(key)なのか?
-
[解決済み] リストのすべての並べ換えを生成するには?
-
[解決済み] Pythonの構文に新しいステートメントを追加することはできますか?
-
[解決済み] virtualenv の `--no-site-packages` オプションを元に戻す。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Django のテストデータベースをメモリ上だけで動作させるには?
-
[解決済み] dict を txt ファイルに書き、それを読み取る?
-
[解決済み] DataFrameに日付間の日数カラムを追加する pandas
-
[解決済み] スペースがないテキストを単語のリストに分割する方法
-
[解決済み] Ctrl-CでPythonスクリプトを終了できない
-
[解決済み] 異なる順序で同じ要素を持つ2つのJSONオブジェクトを等しく比較するには?
-
[解決済み] Python Logging でログメッセージが2回表示される件
-
[解決済み] Flaskで非同期タスクを作る
-
[解決済み] Pythonでランダムなファイル名を生成する最良の方法
-
[解決済み] 認証プラグイン 'caching_sha2_password' はサポートされていません。