Photo by Florian Olivo / Unsplash

Ajouter automatiquement les jeux gratuits AMZ Prime à son compte

Shopping 22 juil. 2022

Dans le registre de mon précédent article pour Epic Games, un script Python de Sibalzer (outdated) permet d'ajouter automatiquement des contenus AMZ Prime Gaming à son compte. Code et Docker que maintien srhinos :)

Twitch ayant été racheté par Amazon, Prime Gaming est devenu une plateforme d'obtention de contenus et de jeux gratuits. Pour peu que les comptes Ubisoft, Activision and co y soient asssociés, bien entendu.

Le but de ce script/Docker est d'ajouter à son compte/récupérer automatiquement des contenus ingame (IG), jeux et codes de déblocage contenus.

Pour ça il faut au préalable créer 3 fichiers qui seront chez moi dans mon habituel /home/aerya/docker/nom_du_docker :
- game_codes.txt : fichier vierge qui recueillera les codes de contenus IG => touch game_codes.txt
- cookies.txt : le cookie d'accès à Prime Gaming => y coller le contenu du cookie
- publishers.txt : liste des éditeurs dont il faut récupérer le contenu (tous avec "all")

Pour lancer le Docker :

docker run -d \
--name=primelooter \
--restart always \
-e TZ=Europe/Paris \
-v /home/aerya/docker/primelooter/cookies.txt:/app/cookies.txt \
-v /home/aerya/docker/primelooter/publishers.txt:/app/publishers.txt \
-v /home/aerya/docker/primelooter/game_codes.txt:/app/game_codes.txt \
--label=com.centurylinklabs.watchtower.enable=true \
ghcr.io/srhinos/primelooter:latest

Et il n'y a qu'à attendre ensuite  :)   \o/

2022-07-22 07:15:05 [INFO] Starting Prime Looter

2022-07-22 07:15:08 [INFO] Can not claim these ingame offers:
    - RuneScape: Pack de monnaie et coffre Ombra

2022-07-22 07:15:08 [INFO] The following offers have been claimed already:
    - Pokémon GO: Pack Prime Gaming #5
    - Dead by Daylight: Tenue Cocon pour temps froids pour Jeff Johansen
    - Roblox: Familier pour l’épaule Mouton du vide
    - Gwent: The Witcher Card Game: Baril premium ultime + carte légendaire premium
    - Aion Classic: Boîte à bonbons Forme transparente
    - NBA 2K22: Pack Prime Gaming #1
    - Lineage II: Pack royal brillant
    - Rainbow Six Siege: Ensemble d'agent Byte pour Gridlock
    - Brawlhalla: Pack Garde-clairière
    - Assassin's Creed Valhalla: Ensemble Charlemagne
    - Rainbow Six Extraction: Pack Nightmare Fog
    - Fishing: North Atlanti

2022-07-22 07:15:08 [INFO] Claiming these direct offers:
    - Maniac Mansion
    - Suzerain
    - Fell Seal: Arbiter's Mar

2022-07-22 07:15:18 [INFO] Claimed Maniac Mansion
2022-07-22 07:15:18 [INFO] Claimed Suzerain
2022-07-22 07:15:18 [INFO] Claimed Fell Seal: Arbiter's Mark
2022-07-22 07:15:18 [INFO] Claiming these external offers:
    - Apex Legends: Pack Wraith Fleur mortelle
    - Obtenez jusqu'à 500 000 GTA ce mois-ci dans GTA Online
    - RISK: Global Domination: Pack d'émotes Robot
    - FIFA 22: Pack Prime Gaming #10
    - Fall Guys: Pack Activités d’été
    - Red Dead Online: Obtenez gratuitement un revolver bleu marine, un gilet et bien plus
    - Two Point Hospital: Lot Flipper
    - SMITE: Erlang Shen Guerrier royal
    - Warframe: Pochoir Sentrex Verv
    - Paladins: Skin Grohk Soufre
    - The Elder Scrolls Online: Lot des falaises
    - World of Tanks: Synth Waves
    - Madden NFL 22: Pack Prime Ultimate Legends
    - PUBG: Pack de fournitures premium #5
    - Battlefield 2042: Skin Paik Nightbot
    - World of Warships: Legends: Inventaire boost

2022-07-22 07:15:22 [WARNING] Could not claim Pack Wraith Fleur mortelle from Apex Legends by Electronic Arts Inc. (account not connected)
2022-07-22 07:15:25 [WARNING] Could not claim Obtenez jusqu'à 500 000 GTA$ ce mois-ci dans GTA Online  from Grand Theft Auto Online by Rockstar Games, Inc. (account not connected)
2022-07-22 07:15:29 [WARNING] Could not claim Robot amour, Robot danse et Robot triste from RISK: Global Domination by SMG Studio (account not connected)
2022-07-22 07:15:32 [WARNING] Could not claim Pack Prime Gaming #10 from EA SPORT FIFA 22 by Electronic Arts Inc. (account not connected)
2022-07-22 07:15:37 [WARNING] Could not claim Pack Activités d’été from Fall Guys by Mediatonic (account not connected)
2022-07-22 07:15:40 [WARNING] Could not claim Obtenez gratuitement un revolver de la Navy, un gilet et bien plus from Red Dead Online by Rockstar Games, Inc. (account not connected)
2022-07-22 07:15:45 [WARNING] Could not claim Lot Flipper from Two Point Hospital by Sega (account not connected)
2022-07-22 07:15:48 [WARNING] Could not claim Erlang Shen Guerrier royal from SMITE by Hi-Rez Studios (account not connected)
2022-07-22 07:15:52 [WARNING] Could not claim Ensemble Verv pour Loki from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:52 [WARNING] Could not claim Pochoir Sentrex Verv from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:53 [WARNING] Could not claim Pack Verv Redeemer from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:53 [WARNING] Could not claim Armure de Kubrow Ifrit Verv from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:53 [WARNING] Could not claim Pack Verv Rubico from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:54 [WARNING] Could not claim Accessoires de Sentinel from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:54 [WARNING] Could not claim Pack Penta Verv from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:55 [WARNING] Could not claim Pack Verv Drone domestik from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:55 [WARNING] Could not claim Pack de sceau et emblème Verv from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:55 [WARNING] Could not claim Syandana Atelia Verv from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:56 [WARNING] Could not claim Skin Verv pour Liset from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:56 [WARNING] Could not claim Pack Verv Furis from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:57 [WARNING] Could not claim Pack bonus TennoCon from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:57 [WARNING] Could not claim Verv Ephemera from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:15:58 [WARNING] Could not claim Armure de Kavat Myrdin Verv from Warframe by Digital Extremes Inc (account not connected)
2022-07-22 07:16:01 [WARNING] Could not claim Skin Grohk Soufre from Paladins by Hi-Rez Studios (account not connected)
2022-07-22 07:16:04 [WARNING] Could not claim Lot des falaises from The Elder Scrolls Online by Bethesda (account not connected)
2022-07-22 07:16:08 [WARNING] Could not claim Synth Waves from World of Tanks by Wargaming Group, Ltd (account not connected)
2022-07-22 07:16:11 [WARNING] Could not claim Pack Prime Ultimate Legends from EA SPORTS Madden NFL 22 by Electronic Arts Inc. (account not connected)
2022-07-22 07:16:16 [WARNING] Could not claim Pack de fournitures premium #5 from PUBG: Battlegrounds by Krafton (account not connected)
2022-07-22 07:16:19 [WARNING] Could not claim Skin Paik Nightbot from Battlefield 2042 by Electronic Arts Inc. (account not connected)
2022-07-22 07:16:22 [WARNING] Could not claim Inventaire boosté from World of Warships: Legends by Wargaming Group, Ltd (account not connected)
2022-07-22 07:16:22 [INFO] Finished Looting!

Je n'ai pas récupéré le contenu pour lequel je n'ai pas lié mes comptes en revanche OK pour le reste du contenu IG

2022-07-22 07:15:08 [INFO] The following offers have been claimed already:
    - Pokémon GO: Pack Prime Gaming #5
    - Dead by Daylight: Tenue Cocon pour temps froids pour Jeff Johansen
    - Roblox: Familier pour l’épaule Mouton du vide
    - Gwent: The Witcher Card Game: Baril premium ultime + carte légendaire premium
    - Aion Classic: Boîte à bonbons Forme transparente
    - NBA 2K22: Pack Prime Gaming #1
    - Lineage II: Pack royal brillant
    - Rainbow Six Siege: Ensemble d'agent Byte pour Gridlock
    - Brawlhalla: Pack Garde-clairière
    - Assassin's Creed Valhalla: Ensemble Charlemagne
    - Rainbow Six Extraction: Pack Nightmare Fog
    - Fishing: North Atlantis

via des codes d'activation ajoutés au fichier game_codes.txt

Pokémon GO: xxx

Suivez ces étapes pour utiliser un code en ligne.

Visitez ce site Web.
Connectez-vous en utilisant les mêmes identifiants que ceux que vous utilisez pour accéder à votre compte Pokémon GO.
Saisissez votre code.
Quand vous aurez utilisé le code, un message s'affichera indiquant que les objets ont été ajoutés à votre inventaire.

Suivez ces étapes pour utiliser un code dans le jeu (Android uniquement).

Sur la carte du jeu, appuyez sur le menu Poké Ball.
Appuyez sur l'icône Boutique.
En bas de la boutique en jeu, saisissez votre code dans le champ de texte sous Promos.
Appuyez sur Utiliser.

Remarque : L'utilisation de code en jeu n'est actuellement disponible que pour les appareils Android. Si vous utilisez un appareil iOS, veuillez suivre la procédure ci-dessus pour utiliser votre code.
========================
========================
Dead by Daylight: xxx

Lancez Dead by Daylight.
Sélectionnez le menu MAGASIN et accédez à l'onglet FONCTIONNALITÉ.
En haut à droite, sélectionnez le bouton UTILISER LE CODE.
Entrez votre code de vente.
========================
========================
Roblox: xxx

1) Connectez-vous à votre compte sur roblox.com
2) Accédez à roblox.com/primegaming et entrez votre code.
3) Votre objet peut être équipé à partir de l'éditeur d'avatar. Amusez-vous bien !
========================
========================
GWENT: The Witcher Card Game: xxx

Rendez-vous sur la page https://www.gog.com/redeem et suivez les instructions qui s'y trouvent pour utiliser votre code.

Une fois l’offre récupérée, une fenêtre contextuelle de récompense apparaîtra dans le jeu. Si la fenêtre n’apparaît pas, votre contenu se trouvera dans la section « Ouvrir les cadeaux » de la boutique.

Veuillez consulter la FAQ 9 pour connaître les dates d'expiration de chaque code.

Si vous ne parvenez pas à utiliser un code valide, veuillez contacter l’assistance aux joueurs de GWENT.

Avant d'utiliser votre code, assurez-vous que vous vous êtes inscrit à GWENT en utilisant votre compte GOG et que vous avez lancé le jeu au moins une fois, sinon l'utilisation échouera.
========================
========================
Aion classic: xxx

Vous devez utiliser la boîte de bonbons Forme Transparente d'ici au 13 septembre 2022, sinon elle expirera.

Pour utiliser votre code, vous devez d'abord avoir un compte NC. Vous pouvez en créer un ici.

1) Connectez-vous à votre compte NC. Accédez à Gestion des comptes (ou cliquez ici).

2) Cliquez sur l'onglet « Utiliser un code ».

3) Entrez votre code à 13 ou 20 chiffres dans la section indiquée et cliquez sur « Activer ».

4) Accédez à l'onglet Aion de la section « Codes de série non utilisés » et cliquez sur « Appliquer ».

5) Les objets du jeu seront livrés dans l'onglet Livraisons Black Cloud de la boîte aux lettres en jeu. Ils peuvent être récupérés par n'importe quel personnage éligible sur le compte.
========================
========================
NBA 2K22: xxx

Si vous ne savez pas comment utiliser un code de vestiaire, veuillez suivre les instructions ci-dessous :

Dans le menu principal, allez dans « Mon ÉQUIPE » ou « Ma CARRIÉRE ».
Dans « Mon ÉQUIPE », vous allez sélectionner le « Community Hub Mon ÉQUIPE ». Dans « Ma CARRIÉRE », vous devrez sélectionner le menu « Options/Quitter » une fois dans le quartier/la ville.
Sélectionnez « Codes de vestiaire ».
Saisissez le code de vestiaire que vous souhaitez utiliser (pensez à inclure des traits d'union).
Profitez de vos récompenses !
========================
========================
Lineage II: xxx

Pour utiliser votre code, vous devez d'abord avoir un compte NC. Vous pouvez en créer un ici.

Vous devez récupérer le pack royal brillant avant le 29 août 2022, sinon il expirera. Maintenant, copiez votre code et suivez les instructions ci-dessous :

1) Connectez-vous à votre compte NCSOFT > section « Appliquer un code ».
2) Entrez votre code Lineage II. Appuyez sur Activer.
3) Sélectionnez le serveur Lineage II et le personnage auquel vous souhaitez envoyer l'objet.
4) Une fois sélectionné, l'objet sera envoyé à l'entrepôt dimensionnel en jeu. (Vous recevrez un e-mail de confirmation lorsque votre code aura été utilisé.)
5) Connectez-vous à votre serveur Lineage II.
6) Enfin, allez voir un PNJ d'un entrepôt dimensionnel dans la ville la plus proche pour récupérer votre nouvel article.
========================
========================
Brawlhalla: xxx

Ce code peut être utilisé une seule fois sur PC, Mac, PlayStation, Xbox, Nintendo Switch ou Android.

Rendez-vous sur https://brawlhalla.com/play et téléchargez le jeu pour la plateforme de votre choix.
Lancez Brawlhalla et allez dans le magasin. C'est la dernière option du menu principal du jeu.
Appuyez sur Utiliser un code en bas du menu du magasin. Sur Android, il se trouve dans le bouton d'engrenage en bas à droite du magasin.
Saisissez le code exactement tel qu'il est écrit (avec des traits d'union) et amusez-vous bien !
Votre nouvelle légende, votre skin de légende, vos skins d'arme et votre compagnon peuvent tous être trouvés et choisis lors de la sélection de légende en jeu.

Si des problèmes persistent, veuillez consulter la FAQ pour obtenir de l'aide supplémentaire.
========================
========================

Comme les jeux gratuits

2022-07-22 07:15:08 [INFO] Claiming these direct offers:
    - Maniac Mansion
    - Suzerain
    - Fell Seal: Arbiter's Mar

2022-07-22 07:15:18 [INFO] Claimed Maniac Mansion
2022-07-22 07:15:18 [INFO] Claimed Suzerain
2022-07-22 07:15:18 [INFO] Claimed Fell Seal: Arbiter's Mark

Bref, ça fait le café :)

Mots clés