├── .gitignore ├── Dockerfile ├── ISSUE_TEMPLATE.md ├── LICENSE ├── README.md ├── deploy-to-jelastic.png ├── icon-32x32.png ├── manifest.jps ├── pogom ├── __init__.py ├── app.py ├── libencrypt │ ├── encrypt32bit.dll │ ├── encrypt64bit.dll │ ├── libencrypt-centos-x86-64.so │ ├── libencrypt-freebsd-64.so │ ├── libencrypt-freebsd10-64.so │ ├── libencrypt-linux-arm-32.so │ ├── libencrypt-linux-arm-64.so │ ├── libencrypt-linux-x86-32.so │ ├── libencrypt-linux-x86-64.so │ └── libencrypt-osx-64.so ├── models.py ├── pgoapi │ ├── __init__.py │ ├── auth.py │ ├── auth_google.py │ ├── auth_ptc.py │ ├── exceptions.py │ ├── pgoapi.py │ ├── protobuf_to_dict.py │ ├── protos │ │ ├── POGOProtos │ │ │ ├── Data │ │ │ │ ├── AssetDigestEntry_pb2.py │ │ │ │ ├── Battle │ │ │ │ │ ├── BattleActionType_pb2.py │ │ │ │ │ ├── BattleAction_pb2.py │ │ │ │ │ ├── BattleLog_pb2.py │ │ │ │ │ ├── BattleParticipant_pb2.py │ │ │ │ │ ├── BattlePokemonInfo_pb2.py │ │ │ │ │ ├── BattleResults_pb2.py │ │ │ │ │ ├── BattleState_pb2.py │ │ │ │ │ ├── BattleType_pb2.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── BuddyPokemon_pb2.py │ │ │ │ ├── Capture │ │ │ │ │ ├── CaptureAward_pb2.py │ │ │ │ │ ├── CaptureProbability_pb2.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── DownloadUrlEntry_pb2.py │ │ │ │ ├── Gym │ │ │ │ │ ├── GymMembership_pb2.py │ │ │ │ │ ├── GymState_pb2.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── Logs │ │ │ │ │ ├── ActionLogEntry_pb2.py │ │ │ │ │ ├── BuddyPokemonLogEntry_pb2.py │ │ │ │ │ ├── CatchPokemonLogEntry_pb2.py │ │ │ │ │ ├── FortSearchLogEntry_pb2.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── Player │ │ │ │ │ ├── ContactSettings_pb2.py │ │ │ │ │ ├── Currency_pb2.py │ │ │ │ │ ├── DailyBonus_pb2.py │ │ │ │ │ ├── EquippedBadge_pb2.py │ │ │ │ │ ├── PlayerAvatar_pb2.py │ │ │ │ │ ├── PlayerCamera_pb2.py │ │ │ │ │ ├── PlayerCurrency_pb2.py │ │ │ │ │ ├── PlayerPublicProfile_pb2.py │ │ │ │ │ ├── PlayerStats_pb2.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── PlayerBadge_pb2.py │ │ │ │ ├── PlayerData_pb2.py │ │ │ │ ├── PokedexEntry_pb2.py │ │ │ │ ├── PokemonData_pb2.py │ │ │ │ └── __init__.py │ │ │ ├── Enums │ │ │ │ ├── ActivityType_pb2.py │ │ │ │ ├── BadgeType_pb2.py │ │ │ │ ├── CameraInterpolation_pb2.py │ │ │ │ ├── CameraTarget_pb2.py │ │ │ │ ├── Gender_pb2.py │ │ │ │ ├── IapItemCategory_pb2.py │ │ │ │ ├── ItemCategory_pb2.py │ │ │ │ ├── ItemEffect_pb2.py │ │ │ │ ├── Platform_pb2.py │ │ │ │ ├── PokemonFamilyId_pb2.py │ │ │ │ ├── PokemonId_pb2.py │ │ │ │ ├── PokemonMove_pb2.py │ │ │ │ ├── PokemonMovementType_pb2.py │ │ │ │ ├── PokemonRarity_pb2.py │ │ │ │ ├── PokemonType_pb2.py │ │ │ │ ├── TeamColor_pb2.py │ │ │ │ ├── TutorialState_pb2.py │ │ │ │ └── __init__.py │ │ │ ├── Inventory │ │ │ │ ├── AppliedItem_pb2.py │ │ │ │ ├── AppliedItems_pb2.py │ │ │ │ ├── Candy_pb2.py │ │ │ │ ├── EggIncubatorType_pb2.py │ │ │ │ ├── EggIncubator_pb2.py │ │ │ │ ├── EggIncubators_pb2.py │ │ │ │ ├── InventoryDelta_pb2.py │ │ │ │ ├── InventoryItemData_pb2.py │ │ │ │ ├── InventoryItem_pb2.py │ │ │ │ ├── InventoryUpgradeType_pb2.py │ │ │ │ ├── InventoryUpgrade_pb2.py │ │ │ │ ├── InventoryUpgrades_pb2.py │ │ │ │ ├── Item │ │ │ │ │ ├── ItemAward_pb2.py │ │ │ │ │ ├── ItemData_pb2.py │ │ │ │ │ ├── ItemId_pb2.py │ │ │ │ │ ├── ItemType_pb2.py │ │ │ │ │ └── __init__.py │ │ │ │ └── __init__.py │ │ │ ├── Map │ │ │ │ ├── Fort │ │ │ │ │ ├── FortData_pb2.py │ │ │ │ │ ├── FortLureInfo_pb2.py │ │ │ │ │ ├── FortModifier_pb2.py │ │ │ │ │ ├── FortRenderingType_pb2.py │ │ │ │ │ ├── FortSponsor_pb2.py │ │ │ │ │ ├── FortSummary_pb2.py │ │ │ │ │ ├── FortType_pb2.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── MapCell_pb2.py │ │ │ │ ├── MapObjectsStatus_pb2.py │ │ │ │ ├── Pokemon │ │ │ │ │ ├── MapPokemon_pb2.py │ │ │ │ │ ├── NearbyPokemon_pb2.py │ │ │ │ │ ├── WildPokemon_pb2.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── SpawnPoint_pb2.py │ │ │ │ └── __init__.py │ │ │ ├── Networking │ │ │ │ ├── Envelopes │ │ │ │ │ ├── AuthTicket_pb2.py │ │ │ │ │ ├── RequestEnvelope_pb2.py │ │ │ │ │ ├── ResponseEnvelope_pb2.py │ │ │ │ │ ├── SignalAgglomUpdates_pb2.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── Platform │ │ │ │ │ ├── PlatformRequestType_pb2.py │ │ │ │ │ ├── Requests │ │ │ │ │ │ ├── BuyItemAndroidRequest_pb2.py │ │ │ │ │ │ ├── BuyItemPokeCoinsRequest_pb2.py │ │ │ │ │ │ ├── SendEncryptedSignatureRequest_pb2.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── Responses │ │ │ │ │ │ ├── BuyItemAndroidResponse_pb2.py │ │ │ │ │ │ ├── BuyItemPokeCoinsResponse_pb2.py │ │ │ │ │ │ ├── GetStoreItemsResponse_pb2.py │ │ │ │ │ │ ├── SendEncryptedSignatureResponse_pb2.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── Requests │ │ │ │ │ ├── Messages │ │ │ │ │ │ ├── AddFortModifierMessage_pb2.py │ │ │ │ │ │ ├── AttackGymMessage_pb2.py │ │ │ │ │ │ ├── CatchPokemonMessage_pb2.py │ │ │ │ │ │ ├── CheckAwardedBadgesMessage_pb2.py │ │ │ │ │ │ ├── CheckChallenge_pb2.py │ │ │ │ │ │ ├── CheckCodenameAvailableMessage_pb2.py │ │ │ │ │ │ ├── ClaimCodenameMessage_pb2.py │ │ │ │ │ │ ├── CollectDailyBonusMessage_pb2.py │ │ │ │ │ │ ├── CollectDailyDefenderBonusMessage_pb2.py │ │ │ │ │ │ ├── DiskEncounterMessage_pb2.py │ │ │ │ │ │ ├── DownloadItemTemplatesMessage_pb2.py │ │ │ │ │ │ ├── DownloadRemoteConfigVersionMessage_pb2.py │ │ │ │ │ │ ├── DownloadSettingsMessage_pb2.py │ │ │ │ │ │ ├── EchoMessage_pb2.py │ │ │ │ │ │ ├── EncounterMessage_pb2.py │ │ │ │ │ │ ├── EncounterTutorialCompleteMessage_pb2.py │ │ │ │ │ │ ├── EquipBadgeMessage_pb2.py │ │ │ │ │ │ ├── EvolvePokemonMessage_pb2.py │ │ │ │ │ │ ├── FortDeployPokemonMessage_pb2.py │ │ │ │ │ │ ├── FortDetailsMessage_pb2.py │ │ │ │ │ │ ├── FortRecallPokemonMessage_pb2.py │ │ │ │ │ │ ├── FortSearchMessage_pb2.py │ │ │ │ │ │ ├── GetAssetDigestMessage_pb2.py │ │ │ │ │ │ ├── GetBuddyWalked_pb2.py │ │ │ │ │ │ ├── GetDownloadUrlsMessage_pb2.py │ │ │ │ │ │ ├── GetGymDetailsMessage_pb2.py │ │ │ │ │ │ ├── GetHatchedEggsMessage_pb2.py │ │ │ │ │ │ ├── GetIncensePokemonMessage_pb2.py │ │ │ │ │ │ ├── GetInventoryMessage_pb2.py │ │ │ │ │ │ ├── GetMapObjectsMessage_pb2.py │ │ │ │ │ │ ├── GetPlayerMessage_pb2.py │ │ │ │ │ │ ├── GetPlayerProfileMessage_pb2.py │ │ │ │ │ │ ├── GetSuggestedCodenamesMessage_pb2.py │ │ │ │ │ │ ├── IncenseEncounterMessage_pb2.py │ │ │ │ │ │ ├── LevelUpRewardsMessage_pb2.py │ │ │ │ │ │ ├── MarkTutorialCompleteMessage_pb2.py │ │ │ │ │ │ ├── NicknamePokemonMessage_pb2.py │ │ │ │ │ │ ├── PlayerUpdateMessage_pb2.py │ │ │ │ │ │ ├── RecycleInventoryItemMessage_pb2.py │ │ │ │ │ │ ├── ReleasePokemonMessage_pb2.py │ │ │ │ │ │ ├── SetAvatarMessage_pb2.py │ │ │ │ │ │ ├── SetBuddyPokemon_pb2.py │ │ │ │ │ │ ├── SetContactSettingsMessage_pb2.py │ │ │ │ │ │ ├── SetFavoritePokemonMessage_pb2.py │ │ │ │ │ │ ├── SetPlayerTeamMessage_pb2.py │ │ │ │ │ │ ├── SfidaActionLogMessage_pb2.py │ │ │ │ │ │ ├── StartGymBattleMessage_pb2.py │ │ │ │ │ │ ├── UpgradePokemonMessage_pb2.py │ │ │ │ │ │ ├── UseIncenseMessage_pb2.py │ │ │ │ │ │ ├── UseItemCaptureMessage_pb2.py │ │ │ │ │ │ ├── UseItemEggIncubatorMessage_pb2.py │ │ │ │ │ │ ├── UseItemGymMessage_pb2.py │ │ │ │ │ │ ├── UseItemPotionMessage_pb2.py │ │ │ │ │ │ ├── UseItemReviveMessage_pb2.py │ │ │ │ │ │ ├── UseItemXpBoostMessage_pb2.py │ │ │ │ │ │ ├── VerifyChallenge_pb2.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── RequestType_pb2.py │ │ │ │ │ ├── Request_pb2.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── Responses │ │ │ │ │ ├── AddFortModifierResponse_pb2.py │ │ │ │ │ ├── AttackGymResponse_pb2.py │ │ │ │ │ ├── CatchPokemonResponse_pb2.py │ │ │ │ │ ├── CheckAwardedBadgesResponse_pb2.py │ │ │ │ │ ├── CheckChallengeResponse_pb2.py │ │ │ │ │ ├── CheckCodenameAvailableResponse_pb2.py │ │ │ │ │ ├── ClaimCodenameResponse_pb2.py │ │ │ │ │ ├── CollectDailyBonusResponse_pb2.py │ │ │ │ │ ├── CollectDailyDefenderBonusResponse_pb2.py │ │ │ │ │ ├── DiskEncounterResponse_pb2.py │ │ │ │ │ ├── DownloadItemTemplatesResponse_pb2.py │ │ │ │ │ ├── DownloadRemoteConfigVersionResponse_pb2.py │ │ │ │ │ ├── DownloadSettingsResponse_pb2.py │ │ │ │ │ ├── EchoResponse_pb2.py │ │ │ │ │ ├── EncounterResponse_pb2.py │ │ │ │ │ ├── EncounterTutorialCompleteResponse_pb2.py │ │ │ │ │ ├── EquipBadgeResponse_pb2.py │ │ │ │ │ ├── EvolvePokemonResponse_pb2.py │ │ │ │ │ ├── FortDeployPokemonResponse_pb2.py │ │ │ │ │ ├── FortDetailsResponse_pb2.py │ │ │ │ │ ├── FortRecallPokemonResponse_pb2.py │ │ │ │ │ ├── FortSearchResponse_pb2.py │ │ │ │ │ ├── GetAssetDigestResponse_pb2.py │ │ │ │ │ ├── GetBuddyWalkedResponse_pb2.py │ │ │ │ │ ├── GetDownloadUrlsResponse_pb2.py │ │ │ │ │ ├── GetGymDetailsResponse_pb2.py │ │ │ │ │ ├── GetHatchedEggsResponse_pb2.py │ │ │ │ │ ├── GetIncensePokemonResponse_pb2.py │ │ │ │ │ ├── GetInventoryResponse_pb2.py │ │ │ │ │ ├── GetMapObjectsResponse_pb2.py │ │ │ │ │ ├── GetPlayerProfileResponse_pb2.py │ │ │ │ │ ├── GetPlayerResponse_pb2.py │ │ │ │ │ ├── GetSuggestedCodenamesResponse_pb2.py │ │ │ │ │ ├── IncenseEncounterResponse_pb2.py │ │ │ │ │ ├── LevelUpRewardsResponse_pb2.py │ │ │ │ │ ├── MarkTutorialCompleteResponse_pb2.py │ │ │ │ │ ├── NicknamePokemonResponse_pb2.py │ │ │ │ │ ├── PlayerUpdateResponse_pb2.py │ │ │ │ │ ├── RecycleInventoryItemResponse_pb2.py │ │ │ │ │ ├── ReleasePokemonResponse_pb2.py │ │ │ │ │ ├── SetAvatarResponse_pb2.py │ │ │ │ │ ├── SetBuddyPokemonResponse_pb2.py │ │ │ │ │ ├── SetContactSettingsResponse_pb2.py │ │ │ │ │ ├── SetFavoritePokemonResponse_pb2.py │ │ │ │ │ ├── SetPlayerTeamResponse_pb2.py │ │ │ │ │ ├── SfidaActionLogResponse_pb2.py │ │ │ │ │ ├── StartGymBattleResponse_pb2.py │ │ │ │ │ ├── UpgradePokemonResponse_pb2.py │ │ │ │ │ ├── UseIncenseResponse_pb2.py │ │ │ │ │ ├── UseItemCaptureResponse_pb2.py │ │ │ │ │ ├── UseItemEggIncubatorResponse_pb2.py │ │ │ │ │ ├── UseItemGymResponse_pb2.py │ │ │ │ │ ├── UseItemPotionResponse_pb2.py │ │ │ │ │ ├── UseItemReviveResponse_pb2.py │ │ │ │ │ ├── UseItemXpBoostResponse_pb2.py │ │ │ │ │ ├── VerifyChallengeResponse_pb2.py │ │ │ │ │ └── __init__.py │ │ │ │ └── __init__.py │ │ │ ├── Settings │ │ │ │ ├── DownloadSettingsAction_pb2.py │ │ │ │ ├── FortSettings_pb2.py │ │ │ │ ├── GlobalSettings_pb2.py │ │ │ │ ├── GpsSettings_pb2.py │ │ │ │ ├── InventorySettings_pb2.py │ │ │ │ ├── LevelSettings_pb2.py │ │ │ │ ├── MapSettings_pb2.py │ │ │ │ ├── Master │ │ │ │ │ ├── BadgeSettings_pb2.py │ │ │ │ │ ├── CameraSettings_pb2.py │ │ │ │ │ ├── EncounterSettings_pb2.py │ │ │ │ │ ├── EquippedBadgeSettings_pb2.py │ │ │ │ │ ├── GymBattleSettings_pb2.py │ │ │ │ │ ├── GymLevelSettings_pb2.py │ │ │ │ │ ├── IapItemDisplay_pb2.py │ │ │ │ │ ├── IapSettings_pb2.py │ │ │ │ │ ├── Item │ │ │ │ │ │ ├── BattleAttributes_pb2.py │ │ │ │ │ │ ├── EggIncubatorAttributes_pb2.py │ │ │ │ │ │ ├── ExperienceBoostAttributes_pb2.py │ │ │ │ │ │ ├── FoodAttributes_pb2.py │ │ │ │ │ │ ├── FortModifierAttributes_pb2.py │ │ │ │ │ │ ├── IncenseAttributes_pb2.py │ │ │ │ │ │ ├── InventoryUpgradeAttributes_pb2.py │ │ │ │ │ │ ├── PokeballAttributes_pb2.py │ │ │ │ │ │ ├── PotionAttributes_pb2.py │ │ │ │ │ │ ├── ReviveAttributes_pb2.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── ItemSettings_pb2.py │ │ │ │ │ ├── MoveSequenceSettings_pb2.py │ │ │ │ │ ├── MoveSettings_pb2.py │ │ │ │ │ ├── PlayerLevelSettings_pb2.py │ │ │ │ │ ├── Pokemon │ │ │ │ │ │ ├── CameraAttributes_pb2.py │ │ │ │ │ │ ├── EncounterAttributes_pb2.py │ │ │ │ │ │ ├── StatsAttributes_pb2.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── PokemonSettings_pb2.py │ │ │ │ │ ├── PokemonUpgradeSettings_pb2.py │ │ │ │ │ ├── TypeEffectiveSettings_pb2.py │ │ │ │ │ └── __init__.py │ │ │ │ └── __init__.py │ │ │ └── __init__.py │ │ └── __init__.py │ ├── rpc_api.py │ └── utilities.py ├── scan.py └── utils.py ├── requirements.txt ├── runserver.py ├── static ├── cover.png ├── favicon.ico ├── forts │ ├── Gym.png │ ├── Harmony_large.png │ ├── Instinct.png │ ├── Instinct_large.png │ ├── Mystic.png │ ├── Mystic_large.png │ ├── Pstop.png │ ├── PstopLured.png │ ├── Uncontested.png │ ├── Uncontested_large.png │ ├── Valor.png │ └── Valor_large.png ├── icons │ ├── 1.png │ ├── 10.png │ ├── 100.png │ ├── 101.png │ ├── 102.png │ ├── 103.png │ ├── 104.png │ ├── 105.png │ ├── 106.png │ ├── 107.png │ ├── 108.png │ ├── 109.png │ ├── 11.png │ ├── 110.png │ ├── 111.png │ ├── 112.png │ ├── 113.png │ ├── 114.png │ ├── 115.png │ ├── 116.png │ ├── 117.png │ ├── 118.png │ ├── 119.png │ ├── 12.png │ ├── 120.png │ ├── 121.png │ ├── 122.png │ ├── 123.png │ ├── 124.png │ ├── 125.png │ ├── 126.png │ ├── 127.png │ ├── 128.png │ ├── 129.png │ ├── 13.png │ ├── 130.png │ ├── 131.png │ ├── 132.png │ ├── 133.png │ ├── 134.png │ ├── 135.png │ ├── 136.png │ ├── 137.png │ ├── 138.png │ ├── 139.png │ ├── 14.png │ ├── 140.png │ ├── 141.png │ ├── 142.png │ ├── 143.png │ ├── 144.png │ ├── 145.png │ ├── 146.png │ ├── 147.png │ ├── 148.png │ ├── 149.png │ ├── 15.png │ ├── 150.png │ ├── 151.png │ ├── 16.png │ ├── 17.png │ ├── 18.png │ ├── 19.png │ ├── 2.png │ ├── 20.png │ ├── 21.png │ ├── 22.png │ ├── 23.png │ ├── 24.png │ ├── 25.png │ ├── 26.png │ ├── 27.png │ ├── 28.png │ ├── 29.png │ ├── 3.png │ ├── 30.png │ ├── 31.png │ ├── 32.png │ ├── 33.png │ ├── 34.png │ ├── 35.png │ ├── 36.png │ ├── 37.png │ ├── 38.png │ ├── 39.png │ ├── 4.png │ ├── 40.png │ ├── 41.png │ ├── 42.png │ ├── 43.png │ ├── 44.png │ ├── 45.png │ ├── 46.png │ ├── 47.png │ ├── 48.png │ ├── 49.png │ ├── 5.png │ ├── 50.png │ ├── 51.png │ ├── 52.png │ ├── 53.png │ ├── 54.png │ ├── 55.png │ ├── 56.png │ ├── 57.png │ ├── 58.png │ ├── 59.png │ ├── 6.png │ ├── 60.png │ ├── 61.png │ ├── 62.png │ ├── 63.png │ ├── 64.png │ ├── 65.png │ ├── 66.png │ ├── 67.png │ ├── 68.png │ ├── 69.png │ ├── 7.png │ ├── 70.png │ ├── 71.png │ ├── 72.png │ ├── 73.png │ ├── 74.png │ ├── 75.png │ ├── 76.png │ ├── 77.png │ ├── 78.png │ ├── 79.png │ ├── 8.png │ ├── 80.png │ ├── 81.png │ ├── 82.png │ ├── 83.png │ ├── 84.png │ ├── 85.png │ ├── 86.png │ ├── 87.png │ ├── 88.png │ ├── 89.png │ ├── 9.png │ ├── 90.png │ ├── 91.png │ ├── 92.png │ ├── 93.png │ ├── 94.png │ ├── 95.png │ ├── 96.png │ ├── 97.png │ ├── 98.png │ └── 99.png ├── jquery.js ├── jquery.tablesort.min.js ├── locales │ ├── pokemon.de.json │ ├── pokemon.en.json │ ├── pokemon.fr.json │ └── pokemon.zh_cn.json ├── map.js ├── notify.js ├── notify.mp3 └── styles │ └── stats.css └── templates ├── config.html ├── login.html ├── map.html └── stats.html /.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled source # 2 | ################### 3 | *.com 4 | *.class 5 | *.exe 6 | *.o 7 | *.pyc 8 | 9 | # Virtual Environment # 10 | ####################### 11 | venv/ 12 | 13 | # IDEA # 14 | ######## 15 | .idea/ 16 | 17 | # Packages # 18 | ############ 19 | # it's better to unpack these files and commit the raw source 20 | # git has its own built in compression methods 21 | *.7z 22 | *.dmg 23 | *.gz 24 | *.iso 25 | *.rar 26 | #*.tar 27 | *.zip 28 | 29 | # Logs and databases # 30 | ###################### 31 | *.log 32 | *.sqlite 33 | 34 | # OS generated files # 35 | ###################### 36 | .DS_Store 37 | ehthumbs.db 38 | Icon 39 | Thumbs.db 40 | .tmtags 41 | .idea 42 | tags 43 | vendor.tags 44 | tmtagsHistory 45 | *.sublime-project 46 | *.sublime-workspace 47 | .bundle 48 | 49 | # Custom # 50 | ########## 51 | pogom.db* 52 | config.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | #Docker image for pogom 2 | 3 | FROM python:2.7-alpine 4 | 5 | # Default port the webserver runs on 6 | EXPOSE 5000 7 | 8 | # Working directory for the application 9 | WORKDIR /usr/src/app 10 | 11 | # Set Entrypoint 12 | ENTRYPOINT ["python", "./runserver.py", "-H", "0.0.0.0", "-P", "5000"] 13 | 14 | # Install required system packages 15 | RUN apk add --no-cache ca-certificates 16 | RUN apk add --no-cache bash git openssh 17 | 18 | COPY requirements.txt /usr/src/app/ 19 | 20 | RUN apk add --no-cache build-base \ 21 | && pip install --no-cache-dir -r requirements.txt \ 22 | && apk del build-base 23 | 24 | COPY static /usr/src/app/static 25 | 26 | COPY . /usr/src/app/ 27 | -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | ## Checklist 2 | - [ ] I have read the [FAQ](https://github.com/favll/pogom/blob/master/README.md#faq) 3 | - [ ] I have checked if this issue already exists (both open and closed issues) 4 | - [ ] I am using the most recent version of pogom from the master branch 5 | - [ ] If this is an installation issue, I am posting my OS, OS version, python version, pip version 6 | - [ ] I'm posting the complete log 7 | - [ ] I'm using a descriptive title for this issue 8 | 9 | ## My Issue 10 | 11 | ... 12 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2016 favll 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /deploy-to-jelastic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/deploy-to-jelastic.png -------------------------------------------------------------------------------- /icon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/icon-32x32.png -------------------------------------------------------------------------------- /manifest.jps: -------------------------------------------------------------------------------- 1 | { 2 | "jpsType": "install", 3 | "application": 4 | { 5 | "name": "PoGo Map", 6 | "homepage": "https://github.com/favll/pogom/", 7 | "description": "The fastest Pokémon Go Map available!", 8 | "logo": "https://raw.githubusercontent.com/favll/pogom/master/icon-32x32.png", 9 | "env": 10 | { 11 | "displayName": "Map Server", 12 | "topology": 13 | { 14 | "nodes": 15 | [ 16 | { 17 | "cloudlets": 16, 18 | "nodeGroup": "cp", 19 | "nodeType": "docker", 20 | "docker": 21 | { 22 | "image": "favll/pogom" 23 | } 24 | } 25 | ] 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /pogom/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | # -*- coding: utf-8 -*- 3 | 4 | config = { 5 | 'LOCALE': 'en', 6 | 'LOCALES_DIR': 'static/locales', 7 | 'LOCALES_AVAILABLE': [ 8 | ('en', 'English'), 9 | ('fr', 'French'), 10 | ('de', 'German'), 11 | ('zh_cn', 'Simplified Chinese') 12 | ], 13 | 'ROOT_PATH': None, 14 | 'CONFIG_PATH': None, 15 | 'SIGNATURE_LIB_PATH': None 16 | } 17 | -------------------------------------------------------------------------------- /pogom/libencrypt/encrypt32bit.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/libencrypt/encrypt32bit.dll -------------------------------------------------------------------------------- /pogom/libencrypt/encrypt64bit.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/libencrypt/encrypt64bit.dll -------------------------------------------------------------------------------- /pogom/libencrypt/libencrypt-centos-x86-64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/libencrypt/libencrypt-centos-x86-64.so -------------------------------------------------------------------------------- /pogom/libencrypt/libencrypt-freebsd-64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/libencrypt/libencrypt-freebsd-64.so -------------------------------------------------------------------------------- /pogom/libencrypt/libencrypt-freebsd10-64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/libencrypt/libencrypt-freebsd10-64.so -------------------------------------------------------------------------------- /pogom/libencrypt/libencrypt-linux-arm-32.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/libencrypt/libencrypt-linux-arm-32.so -------------------------------------------------------------------------------- /pogom/libencrypt/libencrypt-linux-arm-64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/libencrypt/libencrypt-linux-arm-64.so -------------------------------------------------------------------------------- /pogom/libencrypt/libencrypt-linux-x86-32.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/libencrypt/libencrypt-linux-x86-32.so -------------------------------------------------------------------------------- /pogom/libencrypt/libencrypt-linux-x86-64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/libencrypt/libencrypt-linux-x86-64.so -------------------------------------------------------------------------------- /pogom/libencrypt/libencrypt-osx-64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/libencrypt/libencrypt-osx-64.so -------------------------------------------------------------------------------- /pogom/pgoapi/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | pgoapi - Pokemon Go API 3 | Copyright (c) 2016 tjado 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 16 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 17 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 18 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 19 | DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 20 | OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE 21 | OR OTHER DEALINGS IN THE SOFTWARE. 22 | 23 | Author: tjado 24 | """ 25 | 26 | # from __future__ import absolute_import 27 | 28 | from .exceptions import PleaseInstallProtobufVersion3 29 | 30 | import pkg_resources 31 | import logging 32 | 33 | __title__ = 'pgoapi' 34 | __version__ = '1.1.7' 35 | __author__ = 'tjado' 36 | __license__ = 'MIT License' 37 | __copyright__ = 'Copyright (c) 2016 tjado ' 38 | 39 | protobuf_exist = False 40 | protobuf_version = "0" 41 | try: 42 | protobuf_version = pkg_resources.get_distribution("protobuf").version 43 | protobuf_exist = True 44 | except: 45 | pass 46 | 47 | if (not protobuf_exist) or (int(protobuf_version[:1]) < 3): 48 | print int(protobuf_version[:1]) 49 | raise PleaseInstallProtobufVersion3() 50 | 51 | from .pgoapi import PGoApi 52 | from .rpc_api import RpcApi 53 | from .auth import Auth 54 | 55 | logging.getLogger("pgoapi").addHandler(logging.NullHandler()) 56 | logging.getLogger("rpc_api").addHandler(logging.NullHandler()) 57 | logging.getLogger("utilities").addHandler(logging.NullHandler()) 58 | logging.getLogger("auth").addHandler(logging.NullHandler()) 59 | logging.getLogger("auth_ptc").addHandler(logging.NullHandler()) 60 | logging.getLogger("auth_google").addHandler(logging.NullHandler()) 61 | 62 | try: 63 | import requests.packages.urllib3 64 | requests.packages.urllib3.disable_warnings() 65 | except: 66 | pass 67 | -------------------------------------------------------------------------------- /pogom/pgoapi/exceptions.py: -------------------------------------------------------------------------------- 1 | """ 2 | pgoapi - Pokemon Go API 3 | Copyright (c) 2016 tjado 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 16 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 17 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 18 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 19 | DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 20 | OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE 21 | OR OTHER DEALINGS IN THE SOFTWARE. 22 | 23 | Author: tjado 24 | """ 25 | 26 | 27 | class AuthException(Exception): 28 | pass 29 | 30 | 31 | class NotLoggedInException(Exception): 32 | pass 33 | 34 | 35 | class ServerBusyOrOfflineException(Exception): 36 | pass 37 | 38 | 39 | class PleaseInstallProtobufVersion3(Exception): 40 | pass 41 | 42 | 43 | class NoPlayerPositionSetException(Exception): 44 | pass 45 | 46 | 47 | class EmptySubrequestChainException(Exception): 48 | pass 49 | 50 | 51 | class ServerSideRequestThrottlingException(Exception): 52 | pass 53 | 54 | 55 | class ServerSideAccessForbiddenException(Exception): 56 | pass 57 | 58 | 59 | class UnexpectedResponseException(Exception): 60 | pass 61 | 62 | 63 | class AuthTokenExpiredException(Exception): 64 | pass 65 | 66 | 67 | class ServerApiEndpointRedirectException(Exception): 68 | def __init__(self): 69 | self._api_endpoint = None 70 | 71 | def get_redirected_endpoint(self): 72 | return self._api_endpoint 73 | 74 | def set_redirected_endpoint(self, api_endpoint): 75 | self._api_endpoint = api_endpoint 76 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/Battle/BattleState_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Data/Battle/BattleState.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Data/Battle/BattleState.proto', 21 | package='POGOProtos.Data.Battle', 22 | syntax='proto3', 23 | serialized_pb=_b('\n(POGOProtos/Data/Battle/BattleState.proto\x12\x16POGOProtos.Data.Battle*T\n\x0b\x42\x61ttleState\x12\x0f\n\x0bSTATE_UNSET\x10\x00\x12\n\n\x06\x41\x43TIVE\x10\x01\x12\x0b\n\x07VICTORY\x10\x02\x12\x0c\n\x08\x44\x45\x46\x45\x41TED\x10\x03\x12\r\n\tTIMED_OUT\x10\x04\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _BATTLESTATE = _descriptor.EnumDescriptor( 28 | name='BattleState', 29 | full_name='POGOProtos.Data.Battle.BattleState', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='STATE_UNSET', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='ACTIVE', index=1, number=1, 39 | options=None, 40 | type=None), 41 | _descriptor.EnumValueDescriptor( 42 | name='VICTORY', index=2, number=2, 43 | options=None, 44 | type=None), 45 | _descriptor.EnumValueDescriptor( 46 | name='DEFEATED', index=3, number=3, 47 | options=None, 48 | type=None), 49 | _descriptor.EnumValueDescriptor( 50 | name='TIMED_OUT', index=4, number=4, 51 | options=None, 52 | type=None), 53 | ], 54 | containing_type=None, 55 | options=None, 56 | serialized_start=68, 57 | serialized_end=152, 58 | ) 59 | _sym_db.RegisterEnumDescriptor(_BATTLESTATE) 60 | 61 | BattleState = enum_type_wrapper.EnumTypeWrapper(_BATTLESTATE) 62 | STATE_UNSET = 0 63 | ACTIVE = 1 64 | VICTORY = 2 65 | DEFEATED = 3 66 | TIMED_OUT = 4 67 | 68 | 69 | DESCRIPTOR.enum_types_by_name['BattleState'] = _BATTLESTATE 70 | 71 | 72 | # @@protoc_insertion_point(module_scope) 73 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/Battle/BattleType_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Data/Battle/BattleType.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Data/Battle/BattleType.proto', 21 | package='POGOProtos.Data.Battle', 22 | syntax='proto3', 23 | serialized_pb=_b('\n\'POGOProtos/Data/Battle/BattleType.proto\x12\x16POGOProtos.Data.Battle*U\n\nBattleType\x12\x15\n\x11\x42\x41TTLE_TYPE_UNSET\x10\x00\x12\x16\n\x12\x42\x41TTLE_TYPE_NORMAL\x10\x01\x12\x18\n\x14\x42\x41TTLE_TYPE_TRAINING\x10\x02\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _BATTLETYPE = _descriptor.EnumDescriptor( 28 | name='BattleType', 29 | full_name='POGOProtos.Data.Battle.BattleType', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='BATTLE_TYPE_UNSET', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='BATTLE_TYPE_NORMAL', index=1, number=1, 39 | options=None, 40 | type=None), 41 | _descriptor.EnumValueDescriptor( 42 | name='BATTLE_TYPE_TRAINING', index=2, number=2, 43 | options=None, 44 | type=None), 45 | ], 46 | containing_type=None, 47 | options=None, 48 | serialized_start=67, 49 | serialized_end=152, 50 | ) 51 | _sym_db.RegisterEnumDescriptor(_BATTLETYPE) 52 | 53 | BattleType = enum_type_wrapper.EnumTypeWrapper(_BATTLETYPE) 54 | BATTLE_TYPE_UNSET = 0 55 | BATTLE_TYPE_NORMAL = 1 56 | BATTLE_TYPE_TRAINING = 2 57 | 58 | 59 | DESCRIPTOR.enum_types_by_name['BattleType'] = _BATTLETYPE 60 | 61 | 62 | # @@protoc_insertion_point(module_scope) 63 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/Battle/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Data/Battle/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/Capture/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Data/Capture/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/Gym/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Data/Gym/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/Logs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Data/Logs/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/Player/ContactSettings_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Data/Player/ContactSettings.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | 17 | 18 | DESCRIPTOR = _descriptor.FileDescriptor( 19 | name='POGOProtos/Data/Player/ContactSettings.proto', 20 | package='POGOProtos.Data.Player', 21 | syntax='proto3', 22 | serialized_pb=_b('\n,POGOProtos/Data/Player/ContactSettings.proto\x12\x16POGOProtos.Data.Player\"Q\n\x0f\x43ontactSettings\x12\x1d\n\x15send_marketing_emails\x18\x01 \x01(\x08\x12\x1f\n\x17send_push_notifications\x18\x02 \x01(\x08\x62\x06proto3') 23 | ) 24 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 25 | 26 | 27 | 28 | 29 | _CONTACTSETTINGS = _descriptor.Descriptor( 30 | name='ContactSettings', 31 | full_name='POGOProtos.Data.Player.ContactSettings', 32 | filename=None, 33 | file=DESCRIPTOR, 34 | containing_type=None, 35 | fields=[ 36 | _descriptor.FieldDescriptor( 37 | name='send_marketing_emails', full_name='POGOProtos.Data.Player.ContactSettings.send_marketing_emails', index=0, 38 | number=1, type=8, cpp_type=7, label=1, 39 | has_default_value=False, default_value=False, 40 | message_type=None, enum_type=None, containing_type=None, 41 | is_extension=False, extension_scope=None, 42 | options=None), 43 | _descriptor.FieldDescriptor( 44 | name='send_push_notifications', full_name='POGOProtos.Data.Player.ContactSettings.send_push_notifications', index=1, 45 | number=2, type=8, cpp_type=7, label=1, 46 | has_default_value=False, default_value=False, 47 | message_type=None, enum_type=None, containing_type=None, 48 | is_extension=False, extension_scope=None, 49 | options=None), 50 | ], 51 | extensions=[ 52 | ], 53 | nested_types=[], 54 | enum_types=[ 55 | ], 56 | options=None, 57 | is_extendable=False, 58 | syntax='proto3', 59 | extension_ranges=[], 60 | oneofs=[ 61 | ], 62 | serialized_start=72, 63 | serialized_end=153, 64 | ) 65 | 66 | DESCRIPTOR.message_types_by_name['ContactSettings'] = _CONTACTSETTINGS 67 | 68 | ContactSettings = _reflection.GeneratedProtocolMessageType('ContactSettings', (_message.Message,), dict( 69 | DESCRIPTOR = _CONTACTSETTINGS, 70 | __module__ = 'POGOProtos.Data.Player.ContactSettings_pb2' 71 | # @@protoc_insertion_point(class_scope:POGOProtos.Data.Player.ContactSettings) 72 | )) 73 | _sym_db.RegisterMessage(ContactSettings) 74 | 75 | 76 | # @@protoc_insertion_point(module_scope) 77 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/Player/Currency_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Data/Player/Currency.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | 17 | 18 | DESCRIPTOR = _descriptor.FileDescriptor( 19 | name='POGOProtos/Data/Player/Currency.proto', 20 | package='POGOProtos.Data.Player', 21 | syntax='proto3', 22 | serialized_pb=_b('\n%POGOProtos/Data/Player/Currency.proto\x12\x16POGOProtos.Data.Player\"(\n\x08\x43urrency\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06\x61mount\x18\x02 \x01(\x05\x62\x06proto3') 23 | ) 24 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 25 | 26 | 27 | 28 | 29 | _CURRENCY = _descriptor.Descriptor( 30 | name='Currency', 31 | full_name='POGOProtos.Data.Player.Currency', 32 | filename=None, 33 | file=DESCRIPTOR, 34 | containing_type=None, 35 | fields=[ 36 | _descriptor.FieldDescriptor( 37 | name='name', full_name='POGOProtos.Data.Player.Currency.name', index=0, 38 | number=1, type=9, cpp_type=9, label=1, 39 | has_default_value=False, default_value=_b("").decode('utf-8'), 40 | message_type=None, enum_type=None, containing_type=None, 41 | is_extension=False, extension_scope=None, 42 | options=None), 43 | _descriptor.FieldDescriptor( 44 | name='amount', full_name='POGOProtos.Data.Player.Currency.amount', index=1, 45 | number=2, type=5, cpp_type=1, label=1, 46 | has_default_value=False, default_value=0, 47 | message_type=None, enum_type=None, containing_type=None, 48 | is_extension=False, extension_scope=None, 49 | options=None), 50 | ], 51 | extensions=[ 52 | ], 53 | nested_types=[], 54 | enum_types=[ 55 | ], 56 | options=None, 57 | is_extendable=False, 58 | syntax='proto3', 59 | extension_ranges=[], 60 | oneofs=[ 61 | ], 62 | serialized_start=65, 63 | serialized_end=105, 64 | ) 65 | 66 | DESCRIPTOR.message_types_by_name['Currency'] = _CURRENCY 67 | 68 | Currency = _reflection.GeneratedProtocolMessageType('Currency', (_message.Message,), dict( 69 | DESCRIPTOR = _CURRENCY, 70 | __module__ = 'POGOProtos.Data.Player.Currency_pb2' 71 | # @@protoc_insertion_point(class_scope:POGOProtos.Data.Player.Currency) 72 | )) 73 | _sym_db.RegisterMessage(Currency) 74 | 75 | 76 | # @@protoc_insertion_point(module_scope) 77 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/Player/DailyBonus_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Data/Player/DailyBonus.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | 17 | 18 | DESCRIPTOR = _descriptor.FileDescriptor( 19 | name='POGOProtos/Data/Player/DailyBonus.proto', 20 | package='POGOProtos.Data.Player', 21 | syntax='proto3', 22 | serialized_pb=_b('\n\'POGOProtos/Data/Player/DailyBonus.proto\x12\x16POGOProtos.Data.Player\"c\n\nDailyBonus\x12#\n\x1bnext_collected_timestamp_ms\x18\x01 \x01(\x03\x12\x30\n(next_defender_bonus_collect_timestamp_ms\x18\x02 \x01(\x03\x62\x06proto3') 23 | ) 24 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 25 | 26 | 27 | 28 | 29 | _DAILYBONUS = _descriptor.Descriptor( 30 | name='DailyBonus', 31 | full_name='POGOProtos.Data.Player.DailyBonus', 32 | filename=None, 33 | file=DESCRIPTOR, 34 | containing_type=None, 35 | fields=[ 36 | _descriptor.FieldDescriptor( 37 | name='next_collected_timestamp_ms', full_name='POGOProtos.Data.Player.DailyBonus.next_collected_timestamp_ms', index=0, 38 | number=1, type=3, cpp_type=2, label=1, 39 | has_default_value=False, default_value=0, 40 | message_type=None, enum_type=None, containing_type=None, 41 | is_extension=False, extension_scope=None, 42 | options=None), 43 | _descriptor.FieldDescriptor( 44 | name='next_defender_bonus_collect_timestamp_ms', full_name='POGOProtos.Data.Player.DailyBonus.next_defender_bonus_collect_timestamp_ms', index=1, 45 | number=2, type=3, cpp_type=2, label=1, 46 | has_default_value=False, default_value=0, 47 | message_type=None, enum_type=None, containing_type=None, 48 | is_extension=False, extension_scope=None, 49 | options=None), 50 | ], 51 | extensions=[ 52 | ], 53 | nested_types=[], 54 | enum_types=[ 55 | ], 56 | options=None, 57 | is_extendable=False, 58 | syntax='proto3', 59 | extension_ranges=[], 60 | oneofs=[ 61 | ], 62 | serialized_start=67, 63 | serialized_end=166, 64 | ) 65 | 66 | DESCRIPTOR.message_types_by_name['DailyBonus'] = _DAILYBONUS 67 | 68 | DailyBonus = _reflection.GeneratedProtocolMessageType('DailyBonus', (_message.Message,), dict( 69 | DESCRIPTOR = _DAILYBONUS, 70 | __module__ = 'POGOProtos.Data.Player.DailyBonus_pb2' 71 | # @@protoc_insertion_point(class_scope:POGOProtos.Data.Player.DailyBonus) 72 | )) 73 | _sym_db.RegisterMessage(DailyBonus) 74 | 75 | 76 | # @@protoc_insertion_point(module_scope) 77 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/Player/PlayerCamera_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Data/Player/PlayerCamera.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | 17 | 18 | DESCRIPTOR = _descriptor.FileDescriptor( 19 | name='POGOProtos/Data/Player/PlayerCamera.proto', 20 | package='POGOProtos.Data.Player', 21 | syntax='proto3', 22 | serialized_pb=_b('\n)POGOProtos/Data/Player/PlayerCamera.proto\x12\x16POGOProtos.Data.Player\")\n\x0cPlayerCamera\x12\x19\n\x11is_default_camera\x18\x01 \x01(\x08\x62\x06proto3') 23 | ) 24 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 25 | 26 | 27 | 28 | 29 | _PLAYERCAMERA = _descriptor.Descriptor( 30 | name='PlayerCamera', 31 | full_name='POGOProtos.Data.Player.PlayerCamera', 32 | filename=None, 33 | file=DESCRIPTOR, 34 | containing_type=None, 35 | fields=[ 36 | _descriptor.FieldDescriptor( 37 | name='is_default_camera', full_name='POGOProtos.Data.Player.PlayerCamera.is_default_camera', index=0, 38 | number=1, type=8, cpp_type=7, label=1, 39 | has_default_value=False, default_value=False, 40 | message_type=None, enum_type=None, containing_type=None, 41 | is_extension=False, extension_scope=None, 42 | options=None), 43 | ], 44 | extensions=[ 45 | ], 46 | nested_types=[], 47 | enum_types=[ 48 | ], 49 | options=None, 50 | is_extendable=False, 51 | syntax='proto3', 52 | extension_ranges=[], 53 | oneofs=[ 54 | ], 55 | serialized_start=69, 56 | serialized_end=110, 57 | ) 58 | 59 | DESCRIPTOR.message_types_by_name['PlayerCamera'] = _PLAYERCAMERA 60 | 61 | PlayerCamera = _reflection.GeneratedProtocolMessageType('PlayerCamera', (_message.Message,), dict( 62 | DESCRIPTOR = _PLAYERCAMERA, 63 | __module__ = 'POGOProtos.Data.Player.PlayerCamera_pb2' 64 | # @@protoc_insertion_point(class_scope:POGOProtos.Data.Player.PlayerCamera) 65 | )) 66 | _sym_db.RegisterMessage(PlayerCamera) 67 | 68 | 69 | # @@protoc_insertion_point(module_scope) 70 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/Player/PlayerCurrency_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Data/Player/PlayerCurrency.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | 17 | 18 | DESCRIPTOR = _descriptor.FileDescriptor( 19 | name='POGOProtos/Data/Player/PlayerCurrency.proto', 20 | package='POGOProtos.Data.Player', 21 | syntax='proto3', 22 | serialized_pb=_b('\n+POGOProtos/Data/Player/PlayerCurrency.proto\x12\x16POGOProtos.Data.Player\"\x1e\n\x0ePlayerCurrency\x12\x0c\n\x04gems\x18\x01 \x01(\x05\x62\x06proto3') 23 | ) 24 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 25 | 26 | 27 | 28 | 29 | _PLAYERCURRENCY = _descriptor.Descriptor( 30 | name='PlayerCurrency', 31 | full_name='POGOProtos.Data.Player.PlayerCurrency', 32 | filename=None, 33 | file=DESCRIPTOR, 34 | containing_type=None, 35 | fields=[ 36 | _descriptor.FieldDescriptor( 37 | name='gems', full_name='POGOProtos.Data.Player.PlayerCurrency.gems', index=0, 38 | number=1, type=5, cpp_type=1, label=1, 39 | has_default_value=False, default_value=0, 40 | message_type=None, enum_type=None, containing_type=None, 41 | is_extension=False, extension_scope=None, 42 | options=None), 43 | ], 44 | extensions=[ 45 | ], 46 | nested_types=[], 47 | enum_types=[ 48 | ], 49 | options=None, 50 | is_extendable=False, 51 | syntax='proto3', 52 | extension_ranges=[], 53 | oneofs=[ 54 | ], 55 | serialized_start=71, 56 | serialized_end=101, 57 | ) 58 | 59 | DESCRIPTOR.message_types_by_name['PlayerCurrency'] = _PLAYERCURRENCY 60 | 61 | PlayerCurrency = _reflection.GeneratedProtocolMessageType('PlayerCurrency', (_message.Message,), dict( 62 | DESCRIPTOR = _PLAYERCURRENCY, 63 | __module__ = 'POGOProtos.Data.Player.PlayerCurrency_pb2' 64 | # @@protoc_insertion_point(class_scope:POGOProtos.Data.Player.PlayerCurrency) 65 | )) 66 | _sym_db.RegisterMessage(PlayerCurrency) 67 | 68 | 69 | # @@protoc_insertion_point(module_scope) 70 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/Player/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Data/Player/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Data/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Enums/CameraInterpolation_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Enums/CameraInterpolation.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Enums/CameraInterpolation.proto', 21 | package='POGOProtos.Enums', 22 | syntax='proto3', 23 | serialized_pb=_b('\n*POGOProtos/Enums/CameraInterpolation.proto\x12\x10POGOProtos.Enums*\x96\x01\n\x13\x43\x61meraInterpolation\x12\x12\n\x0e\x43\x41M_INTERP_CUT\x10\x00\x12\x15\n\x11\x43\x41M_INTERP_LINEAR\x10\x01\x12\x15\n\x11\x43\x41M_INTERP_SMOOTH\x10\x02\x12%\n!CAM_INTERP_SMOOTH_ROT_LINEAR_MOVE\x10\x03\x12\x16\n\x12\x43\x41M_INTERP_DEPENDS\x10\x04\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _CAMERAINTERPOLATION = _descriptor.EnumDescriptor( 28 | name='CameraInterpolation', 29 | full_name='POGOProtos.Enums.CameraInterpolation', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='CAM_INTERP_CUT', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='CAM_INTERP_LINEAR', index=1, number=1, 39 | options=None, 40 | type=None), 41 | _descriptor.EnumValueDescriptor( 42 | name='CAM_INTERP_SMOOTH', index=2, number=2, 43 | options=None, 44 | type=None), 45 | _descriptor.EnumValueDescriptor( 46 | name='CAM_INTERP_SMOOTH_ROT_LINEAR_MOVE', index=3, number=3, 47 | options=None, 48 | type=None), 49 | _descriptor.EnumValueDescriptor( 50 | name='CAM_INTERP_DEPENDS', index=4, number=4, 51 | options=None, 52 | type=None), 53 | ], 54 | containing_type=None, 55 | options=None, 56 | serialized_start=65, 57 | serialized_end=215, 58 | ) 59 | _sym_db.RegisterEnumDescriptor(_CAMERAINTERPOLATION) 60 | 61 | CameraInterpolation = enum_type_wrapper.EnumTypeWrapper(_CAMERAINTERPOLATION) 62 | CAM_INTERP_CUT = 0 63 | CAM_INTERP_LINEAR = 1 64 | CAM_INTERP_SMOOTH = 2 65 | CAM_INTERP_SMOOTH_ROT_LINEAR_MOVE = 3 66 | CAM_INTERP_DEPENDS = 4 67 | 68 | 69 | DESCRIPTOR.enum_types_by_name['CameraInterpolation'] = _CAMERAINTERPOLATION 70 | 71 | 72 | # @@protoc_insertion_point(module_scope) 73 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Enums/Gender_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Enums/Gender.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Enums/Gender.proto', 21 | package='POGOProtos.Enums', 22 | syntax='proto3', 23 | serialized_pb=_b('\n\x1dPOGOProtos/Enums/Gender.proto\x12\x10POGOProtos.Enums*\x1e\n\x06Gender\x12\x08\n\x04MALE\x10\x00\x12\n\n\x06\x46\x45MALE\x10\x01\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _GENDER = _descriptor.EnumDescriptor( 28 | name='Gender', 29 | full_name='POGOProtos.Enums.Gender', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='MALE', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='FEMALE', index=1, number=1, 39 | options=None, 40 | type=None), 41 | ], 42 | containing_type=None, 43 | options=None, 44 | serialized_start=51, 45 | serialized_end=81, 46 | ) 47 | _sym_db.RegisterEnumDescriptor(_GENDER) 48 | 49 | Gender = enum_type_wrapper.EnumTypeWrapper(_GENDER) 50 | MALE = 0 51 | FEMALE = 1 52 | 53 | 54 | DESCRIPTOR.enum_types_by_name['Gender'] = _GENDER 55 | 56 | 57 | # @@protoc_insertion_point(module_scope) 58 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Enums/IapItemCategory_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Enums/IapItemCategory.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Enums/IapItemCategory.proto', 21 | package='POGOProtos.Enums', 22 | syntax='proto3', 23 | serialized_pb=_b('\n&POGOProtos/Enums/IapItemCategory.proto\x12\x10POGOProtos.Enums*\x94\x01\n\x13HoloIapItemCategory\x12\x15\n\x11IAP_CATEGORY_NONE\x10\x00\x12\x17\n\x13IAP_CATEGORY_BUNDLE\x10\x01\x12\x16\n\x12IAP_CATEGORY_ITEMS\x10\x02\x12\x19\n\x15IAP_CATEGORY_UPGRADES\x10\x03\x12\x1a\n\x16IAP_CATEGORY_POKECOINS\x10\x04\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _HOLOIAPITEMCATEGORY = _descriptor.EnumDescriptor( 28 | name='HoloIapItemCategory', 29 | full_name='POGOProtos.Enums.HoloIapItemCategory', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='IAP_CATEGORY_NONE', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='IAP_CATEGORY_BUNDLE', index=1, number=1, 39 | options=None, 40 | type=None), 41 | _descriptor.EnumValueDescriptor( 42 | name='IAP_CATEGORY_ITEMS', index=2, number=2, 43 | options=None, 44 | type=None), 45 | _descriptor.EnumValueDescriptor( 46 | name='IAP_CATEGORY_UPGRADES', index=3, number=3, 47 | options=None, 48 | type=None), 49 | _descriptor.EnumValueDescriptor( 50 | name='IAP_CATEGORY_POKECOINS', index=4, number=4, 51 | options=None, 52 | type=None), 53 | ], 54 | containing_type=None, 55 | options=None, 56 | serialized_start=61, 57 | serialized_end=209, 58 | ) 59 | _sym_db.RegisterEnumDescriptor(_HOLOIAPITEMCATEGORY) 60 | 61 | HoloIapItemCategory = enum_type_wrapper.EnumTypeWrapper(_HOLOIAPITEMCATEGORY) 62 | IAP_CATEGORY_NONE = 0 63 | IAP_CATEGORY_BUNDLE = 1 64 | IAP_CATEGORY_ITEMS = 2 65 | IAP_CATEGORY_UPGRADES = 3 66 | IAP_CATEGORY_POKECOINS = 4 67 | 68 | 69 | DESCRIPTOR.enum_types_by_name['HoloIapItemCategory'] = _HOLOIAPITEMCATEGORY 70 | 71 | 72 | # @@protoc_insertion_point(module_scope) 73 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Enums/Platform_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Enums/Platform.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Enums/Platform.proto', 21 | package='POGOProtos.Enums', 22 | syntax='proto3', 23 | serialized_pb=_b('\n\x1fPOGOProtos/Enums/Platform.proto\x12\x10POGOProtos.Enums*A\n\x08Platform\x12\t\n\x05UNSET\x10\x00\x12\x07\n\x03IOS\x10\x01\x12\x0b\n\x07\x41NDROID\x10\x02\x12\x07\n\x03OSX\x10\x03\x12\x0b\n\x07WINDOWS\x10\x04\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _PLATFORM = _descriptor.EnumDescriptor( 28 | name='Platform', 29 | full_name='POGOProtos.Enums.Platform', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='UNSET', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='IOS', index=1, number=1, 39 | options=None, 40 | type=None), 41 | _descriptor.EnumValueDescriptor( 42 | name='ANDROID', index=2, number=2, 43 | options=None, 44 | type=None), 45 | _descriptor.EnumValueDescriptor( 46 | name='OSX', index=3, number=3, 47 | options=None, 48 | type=None), 49 | _descriptor.EnumValueDescriptor( 50 | name='WINDOWS', index=4, number=4, 51 | options=None, 52 | type=None), 53 | ], 54 | containing_type=None, 55 | options=None, 56 | serialized_start=53, 57 | serialized_end=118, 58 | ) 59 | _sym_db.RegisterEnumDescriptor(_PLATFORM) 60 | 61 | Platform = enum_type_wrapper.EnumTypeWrapper(_PLATFORM) 62 | UNSET = 0 63 | IOS = 1 64 | ANDROID = 2 65 | OSX = 3 66 | WINDOWS = 4 67 | 68 | 69 | DESCRIPTOR.enum_types_by_name['Platform'] = _PLATFORM 70 | 71 | 72 | # @@protoc_insertion_point(module_scope) 73 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Enums/PokemonRarity_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Enums/PokemonRarity.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Enums/PokemonRarity.proto', 21 | package='POGOProtos.Enums', 22 | syntax='proto3', 23 | serialized_pb=_b('\n$POGOProtos/Enums/PokemonRarity.proto\x12\x10POGOProtos.Enums*c\n\rPokemonRarity\x12\x19\n\x15POKEMON_RARITY_NORMAL\x10\x00\x12\x1c\n\x18POKEMON_RARITY_LEGENDARY\x10\x01\x12\x19\n\x15POKEMON_RARITY_MYTHIC\x10\x02\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _POKEMONRARITY = _descriptor.EnumDescriptor( 28 | name='PokemonRarity', 29 | full_name='POGOProtos.Enums.PokemonRarity', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='POKEMON_RARITY_NORMAL', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='POKEMON_RARITY_LEGENDARY', index=1, number=1, 39 | options=None, 40 | type=None), 41 | _descriptor.EnumValueDescriptor( 42 | name='POKEMON_RARITY_MYTHIC', index=2, number=2, 43 | options=None, 44 | type=None), 45 | ], 46 | containing_type=None, 47 | options=None, 48 | serialized_start=58, 49 | serialized_end=157, 50 | ) 51 | _sym_db.RegisterEnumDescriptor(_POKEMONRARITY) 52 | 53 | PokemonRarity = enum_type_wrapper.EnumTypeWrapper(_POKEMONRARITY) 54 | POKEMON_RARITY_NORMAL = 0 55 | POKEMON_RARITY_LEGENDARY = 1 56 | POKEMON_RARITY_MYTHIC = 2 57 | 58 | 59 | DESCRIPTOR.enum_types_by_name['PokemonRarity'] = _POKEMONRARITY 60 | 61 | 62 | # @@protoc_insertion_point(module_scope) 63 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Enums/TeamColor_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Enums/TeamColor.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Enums/TeamColor.proto', 21 | package='POGOProtos.Enums', 22 | syntax='proto3', 23 | serialized_pb=_b('\n POGOProtos/Enums/TeamColor.proto\x12\x10POGOProtos.Enums*7\n\tTeamColor\x12\x0b\n\x07NEUTRAL\x10\x00\x12\x08\n\x04\x42LUE\x10\x01\x12\x07\n\x03RED\x10\x02\x12\n\n\x06YELLOW\x10\x03\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _TEAMCOLOR = _descriptor.EnumDescriptor( 28 | name='TeamColor', 29 | full_name='POGOProtos.Enums.TeamColor', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='NEUTRAL', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='BLUE', index=1, number=1, 39 | options=None, 40 | type=None), 41 | _descriptor.EnumValueDescriptor( 42 | name='RED', index=2, number=2, 43 | options=None, 44 | type=None), 45 | _descriptor.EnumValueDescriptor( 46 | name='YELLOW', index=3, number=3, 47 | options=None, 48 | type=None), 49 | ], 50 | containing_type=None, 51 | options=None, 52 | serialized_start=54, 53 | serialized_end=109, 54 | ) 55 | _sym_db.RegisterEnumDescriptor(_TEAMCOLOR) 56 | 57 | TeamColor = enum_type_wrapper.EnumTypeWrapper(_TEAMCOLOR) 58 | NEUTRAL = 0 59 | BLUE = 1 60 | RED = 2 61 | YELLOW = 3 62 | 63 | 64 | DESCRIPTOR.enum_types_by_name['TeamColor'] = _TEAMCOLOR 65 | 66 | 67 | # @@protoc_insertion_point(module_scope) 68 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Enums/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Enums/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Inventory/AppliedItems_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Inventory/AppliedItems.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | from POGOProtos.Inventory import AppliedItem_pb2 as POGOProtos_dot_Inventory_dot_AppliedItem__pb2 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Inventory/AppliedItems.proto', 21 | package='POGOProtos.Inventory', 22 | syntax='proto3', 23 | serialized_pb=_b('\n\'POGOProtos/Inventory/AppliedItems.proto\x12\x14POGOProtos.Inventory\x1a&POGOProtos/Inventory/AppliedItem.proto\"?\n\x0c\x41ppliedItems\x12/\n\x04item\x18\x04 \x03(\x0b\x32!.POGOProtos.Inventory.AppliedItemb\x06proto3') 24 | , 25 | dependencies=[POGOProtos_dot_Inventory_dot_AppliedItem__pb2.DESCRIPTOR,]) 26 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 27 | 28 | 29 | 30 | 31 | _APPLIEDITEMS = _descriptor.Descriptor( 32 | name='AppliedItems', 33 | full_name='POGOProtos.Inventory.AppliedItems', 34 | filename=None, 35 | file=DESCRIPTOR, 36 | containing_type=None, 37 | fields=[ 38 | _descriptor.FieldDescriptor( 39 | name='item', full_name='POGOProtos.Inventory.AppliedItems.item', index=0, 40 | number=4, type=11, cpp_type=10, label=3, 41 | has_default_value=False, default_value=[], 42 | message_type=None, enum_type=None, containing_type=None, 43 | is_extension=False, extension_scope=None, 44 | options=None), 45 | ], 46 | extensions=[ 47 | ], 48 | nested_types=[], 49 | enum_types=[ 50 | ], 51 | options=None, 52 | is_extendable=False, 53 | syntax='proto3', 54 | extension_ranges=[], 55 | oneofs=[ 56 | ], 57 | serialized_start=105, 58 | serialized_end=168, 59 | ) 60 | 61 | _APPLIEDITEMS.fields_by_name['item'].message_type = POGOProtos_dot_Inventory_dot_AppliedItem__pb2._APPLIEDITEM 62 | DESCRIPTOR.message_types_by_name['AppliedItems'] = _APPLIEDITEMS 63 | 64 | AppliedItems = _reflection.GeneratedProtocolMessageType('AppliedItems', (_message.Message,), dict( 65 | DESCRIPTOR = _APPLIEDITEMS, 66 | __module__ = 'POGOProtos.Inventory.AppliedItems_pb2' 67 | # @@protoc_insertion_point(class_scope:POGOProtos.Inventory.AppliedItems) 68 | )) 69 | _sym_db.RegisterMessage(AppliedItems) 70 | 71 | 72 | # @@protoc_insertion_point(module_scope) 73 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Inventory/EggIncubatorType_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Inventory/EggIncubatorType.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Inventory/EggIncubatorType.proto', 21 | package='POGOProtos.Inventory', 22 | syntax='proto3', 23 | serialized_pb=_b('\n+POGOProtos/Inventory/EggIncubatorType.proto\x12\x14POGOProtos.Inventory*?\n\x10\x45ggIncubatorType\x12\x13\n\x0fINCUBATOR_UNSET\x10\x00\x12\x16\n\x12INCUBATOR_DISTANCE\x10\x01\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _EGGINCUBATORTYPE = _descriptor.EnumDescriptor( 28 | name='EggIncubatorType', 29 | full_name='POGOProtos.Inventory.EggIncubatorType', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='INCUBATOR_UNSET', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='INCUBATOR_DISTANCE', index=1, number=1, 39 | options=None, 40 | type=None), 41 | ], 42 | containing_type=None, 43 | options=None, 44 | serialized_start=69, 45 | serialized_end=132, 46 | ) 47 | _sym_db.RegisterEnumDescriptor(_EGGINCUBATORTYPE) 48 | 49 | EggIncubatorType = enum_type_wrapper.EnumTypeWrapper(_EGGINCUBATORTYPE) 50 | INCUBATOR_UNSET = 0 51 | INCUBATOR_DISTANCE = 1 52 | 53 | 54 | DESCRIPTOR.enum_types_by_name['EggIncubatorType'] = _EGGINCUBATORTYPE 55 | 56 | 57 | # @@protoc_insertion_point(module_scope) 58 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Inventory/EggIncubators_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Inventory/EggIncubators.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | from POGOProtos.Inventory import EggIncubator_pb2 as POGOProtos_dot_Inventory_dot_EggIncubator__pb2 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Inventory/EggIncubators.proto', 21 | package='POGOProtos.Inventory', 22 | syntax='proto3', 23 | serialized_pb=_b('\n(POGOProtos/Inventory/EggIncubators.proto\x12\x14POGOProtos.Inventory\x1a\'POGOProtos/Inventory/EggIncubator.proto\"J\n\rEggIncubators\x12\x39\n\regg_incubator\x18\x01 \x03(\x0b\x32\".POGOProtos.Inventory.EggIncubatorb\x06proto3') 24 | , 25 | dependencies=[POGOProtos_dot_Inventory_dot_EggIncubator__pb2.DESCRIPTOR,]) 26 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 27 | 28 | 29 | 30 | 31 | _EGGINCUBATORS = _descriptor.Descriptor( 32 | name='EggIncubators', 33 | full_name='POGOProtos.Inventory.EggIncubators', 34 | filename=None, 35 | file=DESCRIPTOR, 36 | containing_type=None, 37 | fields=[ 38 | _descriptor.FieldDescriptor( 39 | name='egg_incubator', full_name='POGOProtos.Inventory.EggIncubators.egg_incubator', index=0, 40 | number=1, type=11, cpp_type=10, label=3, 41 | has_default_value=False, default_value=[], 42 | message_type=None, enum_type=None, containing_type=None, 43 | is_extension=False, extension_scope=None, 44 | options=None), 45 | ], 46 | extensions=[ 47 | ], 48 | nested_types=[], 49 | enum_types=[ 50 | ], 51 | options=None, 52 | is_extendable=False, 53 | syntax='proto3', 54 | extension_ranges=[], 55 | oneofs=[ 56 | ], 57 | serialized_start=107, 58 | serialized_end=181, 59 | ) 60 | 61 | _EGGINCUBATORS.fields_by_name['egg_incubator'].message_type = POGOProtos_dot_Inventory_dot_EggIncubator__pb2._EGGINCUBATOR 62 | DESCRIPTOR.message_types_by_name['EggIncubators'] = _EGGINCUBATORS 63 | 64 | EggIncubators = _reflection.GeneratedProtocolMessageType('EggIncubators', (_message.Message,), dict( 65 | DESCRIPTOR = _EGGINCUBATORS, 66 | __module__ = 'POGOProtos.Inventory.EggIncubators_pb2' 67 | # @@protoc_insertion_point(class_scope:POGOProtos.Inventory.EggIncubators) 68 | )) 69 | _sym_db.RegisterMessage(EggIncubators) 70 | 71 | 72 | # @@protoc_insertion_point(module_scope) 73 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Inventory/InventoryUpgradeType_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Inventory/InventoryUpgradeType.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Inventory/InventoryUpgradeType.proto', 21 | package='POGOProtos.Inventory', 22 | syntax='proto3', 23 | serialized_pb=_b('\n/POGOProtos/Inventory/InventoryUpgradeType.proto\x12\x14POGOProtos.Inventory*b\n\x14InventoryUpgradeType\x12\x11\n\rUPGRADE_UNSET\x10\x00\x12\x19\n\x15INCREASE_ITEM_STORAGE\x10\x01\x12\x1c\n\x18INCREASE_POKEMON_STORAGE\x10\x02\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _INVENTORYUPGRADETYPE = _descriptor.EnumDescriptor( 28 | name='InventoryUpgradeType', 29 | full_name='POGOProtos.Inventory.InventoryUpgradeType', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='UPGRADE_UNSET', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='INCREASE_ITEM_STORAGE', index=1, number=1, 39 | options=None, 40 | type=None), 41 | _descriptor.EnumValueDescriptor( 42 | name='INCREASE_POKEMON_STORAGE', index=2, number=2, 43 | options=None, 44 | type=None), 45 | ], 46 | containing_type=None, 47 | options=None, 48 | serialized_start=73, 49 | serialized_end=171, 50 | ) 51 | _sym_db.RegisterEnumDescriptor(_INVENTORYUPGRADETYPE) 52 | 53 | InventoryUpgradeType = enum_type_wrapper.EnumTypeWrapper(_INVENTORYUPGRADETYPE) 54 | UPGRADE_UNSET = 0 55 | INCREASE_ITEM_STORAGE = 1 56 | INCREASE_POKEMON_STORAGE = 2 57 | 58 | 59 | DESCRIPTOR.enum_types_by_name['InventoryUpgradeType'] = _INVENTORYUPGRADETYPE 60 | 61 | 62 | # @@protoc_insertion_point(module_scope) 63 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Inventory/InventoryUpgrades_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Inventory/InventoryUpgrades.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | from POGOProtos.Inventory import InventoryUpgrade_pb2 as POGOProtos_dot_Inventory_dot_InventoryUpgrade__pb2 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Inventory/InventoryUpgrades.proto', 21 | package='POGOProtos.Inventory', 22 | syntax='proto3', 23 | serialized_pb=_b('\n,POGOProtos/Inventory/InventoryUpgrades.proto\x12\x14POGOProtos.Inventory\x1a+POGOProtos/Inventory/InventoryUpgrade.proto\"W\n\x11InventoryUpgrades\x12\x42\n\x12inventory_upgrades\x18\x01 \x03(\x0b\x32&.POGOProtos.Inventory.InventoryUpgradeb\x06proto3') 24 | , 25 | dependencies=[POGOProtos_dot_Inventory_dot_InventoryUpgrade__pb2.DESCRIPTOR,]) 26 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 27 | 28 | 29 | 30 | 31 | _INVENTORYUPGRADES = _descriptor.Descriptor( 32 | name='InventoryUpgrades', 33 | full_name='POGOProtos.Inventory.InventoryUpgrades', 34 | filename=None, 35 | file=DESCRIPTOR, 36 | containing_type=None, 37 | fields=[ 38 | _descriptor.FieldDescriptor( 39 | name='inventory_upgrades', full_name='POGOProtos.Inventory.InventoryUpgrades.inventory_upgrades', index=0, 40 | number=1, type=11, cpp_type=10, label=3, 41 | has_default_value=False, default_value=[], 42 | message_type=None, enum_type=None, containing_type=None, 43 | is_extension=False, extension_scope=None, 44 | options=None), 45 | ], 46 | extensions=[ 47 | ], 48 | nested_types=[], 49 | enum_types=[ 50 | ], 51 | options=None, 52 | is_extendable=False, 53 | syntax='proto3', 54 | extension_ranges=[], 55 | oneofs=[ 56 | ], 57 | serialized_start=115, 58 | serialized_end=202, 59 | ) 60 | 61 | _INVENTORYUPGRADES.fields_by_name['inventory_upgrades'].message_type = POGOProtos_dot_Inventory_dot_InventoryUpgrade__pb2._INVENTORYUPGRADE 62 | DESCRIPTOR.message_types_by_name['InventoryUpgrades'] = _INVENTORYUPGRADES 63 | 64 | InventoryUpgrades = _reflection.GeneratedProtocolMessageType('InventoryUpgrades', (_message.Message,), dict( 65 | DESCRIPTOR = _INVENTORYUPGRADES, 66 | __module__ = 'POGOProtos.Inventory.InventoryUpgrades_pb2' 67 | # @@protoc_insertion_point(class_scope:POGOProtos.Inventory.InventoryUpgrades) 68 | )) 69 | _sym_db.RegisterMessage(InventoryUpgrades) 70 | 71 | 72 | # @@protoc_insertion_point(module_scope) 73 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Inventory/Item/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Inventory/Item/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Inventory/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Inventory/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Map/Fort/FortRenderingType_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Map/Fort/FortRenderingType.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Map/Fort/FortRenderingType.proto', 21 | package='POGOProtos.Map.Fort', 22 | syntax='proto3', 23 | serialized_pb=_b('\n+POGOProtos/Map/Fort/FortRenderingType.proto\x12\x13POGOProtos.Map.Fort*3\n\x11\x46ortRenderingType\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\x11\n\rINTERNAL_TEST\x10\x01\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _FORTRENDERINGTYPE = _descriptor.EnumDescriptor( 28 | name='FortRenderingType', 29 | full_name='POGOProtos.Map.Fort.FortRenderingType', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='DEFAULT', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='INTERNAL_TEST', index=1, number=1, 39 | options=None, 40 | type=None), 41 | ], 42 | containing_type=None, 43 | options=None, 44 | serialized_start=68, 45 | serialized_end=119, 46 | ) 47 | _sym_db.RegisterEnumDescriptor(_FORTRENDERINGTYPE) 48 | 49 | FortRenderingType = enum_type_wrapper.EnumTypeWrapper(_FORTRENDERINGTYPE) 50 | DEFAULT = 0 51 | INTERNAL_TEST = 1 52 | 53 | 54 | DESCRIPTOR.enum_types_by_name['FortRenderingType'] = _FORTRENDERINGTYPE 55 | 56 | 57 | # @@protoc_insertion_point(module_scope) 58 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Map/Fort/FortSponsor_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Map/Fort/FortSponsor.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Map/Fort/FortSponsor.proto', 21 | package='POGOProtos.Map.Fort', 22 | syntax='proto3', 23 | serialized_pb=_b('\n%POGOProtos/Map/Fort/FortSponsor.proto\x12\x13POGOProtos.Map.Fort*B\n\x0b\x46ortSponsor\x12\x11\n\rUNSET_SPONSOR\x10\x00\x12\r\n\tMCDONALDS\x10\x01\x12\x11\n\rPOKEMON_STORE\x10\x02\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _FORTSPONSOR = _descriptor.EnumDescriptor( 28 | name='FortSponsor', 29 | full_name='POGOProtos.Map.Fort.FortSponsor', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='UNSET_SPONSOR', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='MCDONALDS', index=1, number=1, 39 | options=None, 40 | type=None), 41 | _descriptor.EnumValueDescriptor( 42 | name='POKEMON_STORE', index=2, number=2, 43 | options=None, 44 | type=None), 45 | ], 46 | containing_type=None, 47 | options=None, 48 | serialized_start=62, 49 | serialized_end=128, 50 | ) 51 | _sym_db.RegisterEnumDescriptor(_FORTSPONSOR) 52 | 53 | FortSponsor = enum_type_wrapper.EnumTypeWrapper(_FORTSPONSOR) 54 | UNSET_SPONSOR = 0 55 | MCDONALDS = 1 56 | POKEMON_STORE = 2 57 | 58 | 59 | DESCRIPTOR.enum_types_by_name['FortSponsor'] = _FORTSPONSOR 60 | 61 | 62 | # @@protoc_insertion_point(module_scope) 63 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Map/Fort/FortType_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Map/Fort/FortType.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Map/Fort/FortType.proto', 21 | package='POGOProtos.Map.Fort', 22 | syntax='proto3', 23 | serialized_pb=_b('\n\"POGOProtos/Map/Fort/FortType.proto\x12\x13POGOProtos.Map.Fort*#\n\x08\x46ortType\x12\x07\n\x03GYM\x10\x00\x12\x0e\n\nCHECKPOINT\x10\x01\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _FORTTYPE = _descriptor.EnumDescriptor( 28 | name='FortType', 29 | full_name='POGOProtos.Map.Fort.FortType', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='GYM', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='CHECKPOINT', index=1, number=1, 39 | options=None, 40 | type=None), 41 | ], 42 | containing_type=None, 43 | options=None, 44 | serialized_start=59, 45 | serialized_end=94, 46 | ) 47 | _sym_db.RegisterEnumDescriptor(_FORTTYPE) 48 | 49 | FortType = enum_type_wrapper.EnumTypeWrapper(_FORTTYPE) 50 | GYM = 0 51 | CHECKPOINT = 1 52 | 53 | 54 | DESCRIPTOR.enum_types_by_name['FortType'] = _FORTTYPE 55 | 56 | 57 | # @@protoc_insertion_point(module_scope) 58 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Map/Fort/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Map/Fort/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Map/MapObjectsStatus_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Map/MapObjectsStatus.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Map/MapObjectsStatus.proto', 21 | package='POGOProtos.Map', 22 | syntax='proto3', 23 | serialized_pb=_b('\n%POGOProtos/Map/MapObjectsStatus.proto\x12\x0ePOGOProtos.Map*E\n\x10MapObjectsStatus\x12\x10\n\x0cUNSET_STATUS\x10\x00\x12\x0b\n\x07SUCCESS\x10\x01\x12\x12\n\x0eLOCATION_UNSET\x10\x02\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _MAPOBJECTSSTATUS = _descriptor.EnumDescriptor( 28 | name='MapObjectsStatus', 29 | full_name='POGOProtos.Map.MapObjectsStatus', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='UNSET_STATUS', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='SUCCESS', index=1, number=1, 39 | options=None, 40 | type=None), 41 | _descriptor.EnumValueDescriptor( 42 | name='LOCATION_UNSET', index=2, number=2, 43 | options=None, 44 | type=None), 45 | ], 46 | containing_type=None, 47 | options=None, 48 | serialized_start=57, 49 | serialized_end=126, 50 | ) 51 | _sym_db.RegisterEnumDescriptor(_MAPOBJECTSSTATUS) 52 | 53 | MapObjectsStatus = enum_type_wrapper.EnumTypeWrapper(_MAPOBJECTSSTATUS) 54 | UNSET_STATUS = 0 55 | SUCCESS = 1 56 | LOCATION_UNSET = 2 57 | 58 | 59 | DESCRIPTOR.enum_types_by_name['MapObjectsStatus'] = _MAPOBJECTSSTATUS 60 | 61 | 62 | # @@protoc_insertion_point(module_scope) 63 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Map/Pokemon/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Map/Pokemon/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Map/SpawnPoint_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Map/SpawnPoint.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | 17 | 18 | DESCRIPTOR = _descriptor.FileDescriptor( 19 | name='POGOProtos/Map/SpawnPoint.proto', 20 | package='POGOProtos.Map', 21 | syntax='proto3', 22 | serialized_pb=_b('\n\x1fPOGOProtos/Map/SpawnPoint.proto\x12\x0ePOGOProtos.Map\"1\n\nSpawnPoint\x12\x10\n\x08latitude\x18\x02 \x01(\x01\x12\x11\n\tlongitude\x18\x03 \x01(\x01\x62\x06proto3') 23 | ) 24 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 25 | 26 | 27 | 28 | 29 | _SPAWNPOINT = _descriptor.Descriptor( 30 | name='SpawnPoint', 31 | full_name='POGOProtos.Map.SpawnPoint', 32 | filename=None, 33 | file=DESCRIPTOR, 34 | containing_type=None, 35 | fields=[ 36 | _descriptor.FieldDescriptor( 37 | name='latitude', full_name='POGOProtos.Map.SpawnPoint.latitude', index=0, 38 | number=2, type=1, cpp_type=5, label=1, 39 | has_default_value=False, default_value=float(0), 40 | message_type=None, enum_type=None, containing_type=None, 41 | is_extension=False, extension_scope=None, 42 | options=None), 43 | _descriptor.FieldDescriptor( 44 | name='longitude', full_name='POGOProtos.Map.SpawnPoint.longitude', index=1, 45 | number=3, type=1, cpp_type=5, label=1, 46 | has_default_value=False, default_value=float(0), 47 | message_type=None, enum_type=None, containing_type=None, 48 | is_extension=False, extension_scope=None, 49 | options=None), 50 | ], 51 | extensions=[ 52 | ], 53 | nested_types=[], 54 | enum_types=[ 55 | ], 56 | options=None, 57 | is_extendable=False, 58 | syntax='proto3', 59 | extension_ranges=[], 60 | oneofs=[ 61 | ], 62 | serialized_start=51, 63 | serialized_end=100, 64 | ) 65 | 66 | DESCRIPTOR.message_types_by_name['SpawnPoint'] = _SPAWNPOINT 67 | 68 | SpawnPoint = _reflection.GeneratedProtocolMessageType('SpawnPoint', (_message.Message,), dict( 69 | DESCRIPTOR = _SPAWNPOINT, 70 | __module__ = 'POGOProtos.Map.SpawnPoint_pb2' 71 | # @@protoc_insertion_point(class_scope:POGOProtos.Map.SpawnPoint) 72 | )) 73 | _sym_db.RegisterMessage(SpawnPoint) 74 | 75 | 76 | # @@protoc_insertion_point(module_scope) 77 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Map/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Map/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Networking/Envelopes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Networking/Envelopes/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Networking/Platform/PlatformRequestType_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Networking/Platform/PlatformRequestType.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf.internal import enum_type_wrapper 7 | from google.protobuf import descriptor as _descriptor 8 | from google.protobuf import message as _message 9 | from google.protobuf import reflection as _reflection 10 | from google.protobuf import symbol_database as _symbol_database 11 | from google.protobuf import descriptor_pb2 12 | # @@protoc_insertion_point(imports) 13 | 14 | _sym_db = _symbol_database.Default() 15 | 16 | 17 | 18 | 19 | DESCRIPTOR = _descriptor.FileDescriptor( 20 | name='POGOProtos/Networking/Platform/PlatformRequestType.proto', 21 | package='POGOProtos.Networking.Platform', 22 | syntax='proto3', 23 | serialized_pb=_b('\n8POGOProtos/Networking/Platform/PlatformRequestType.proto\x12\x1ePOGOProtos.Networking.Platform*\x9a\x01\n\x13PlatformRequestType\x12\x10\n\x0cMETHOD_UNSET\x10\x00\x12\x16\n\x12\x42UY_ITEM_POKECOINS\x10\x02\x12\x14\n\x10\x42UY_ITEM_ANDROID\x10\x03\x12\x10\n\x0c\x42UY_ITEM_IOS\x10\x04\x12\x13\n\x0fGET_STORE_ITEMS\x10\x05\x12\x1c\n\x18SEND_ENCRYPTED_SIGNATURE\x10\x06\x62\x06proto3') 24 | ) 25 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 | 27 | _PLATFORMREQUESTTYPE = _descriptor.EnumDescriptor( 28 | name='PlatformRequestType', 29 | full_name='POGOProtos.Networking.Platform.PlatformRequestType', 30 | filename=None, 31 | file=DESCRIPTOR, 32 | values=[ 33 | _descriptor.EnumValueDescriptor( 34 | name='METHOD_UNSET', index=0, number=0, 35 | options=None, 36 | type=None), 37 | _descriptor.EnumValueDescriptor( 38 | name='BUY_ITEM_POKECOINS', index=1, number=2, 39 | options=None, 40 | type=None), 41 | _descriptor.EnumValueDescriptor( 42 | name='BUY_ITEM_ANDROID', index=2, number=3, 43 | options=None, 44 | type=None), 45 | _descriptor.EnumValueDescriptor( 46 | name='BUY_ITEM_IOS', index=3, number=4, 47 | options=None, 48 | type=None), 49 | _descriptor.EnumValueDescriptor( 50 | name='GET_STORE_ITEMS', index=4, number=5, 51 | options=None, 52 | type=None), 53 | _descriptor.EnumValueDescriptor( 54 | name='SEND_ENCRYPTED_SIGNATURE', index=5, number=6, 55 | options=None, 56 | type=None), 57 | ], 58 | containing_type=None, 59 | options=None, 60 | serialized_start=93, 61 | serialized_end=247, 62 | ) 63 | _sym_db.RegisterEnumDescriptor(_PLATFORMREQUESTTYPE) 64 | 65 | PlatformRequestType = enum_type_wrapper.EnumTypeWrapper(_PLATFORMREQUESTTYPE) 66 | METHOD_UNSET = 0 67 | BUY_ITEM_POKECOINS = 2 68 | BUY_ITEM_ANDROID = 3 69 | BUY_ITEM_IOS = 4 70 | GET_STORE_ITEMS = 5 71 | SEND_ENCRYPTED_SIGNATURE = 6 72 | 73 | 74 | DESCRIPTOR.enum_types_by_name['PlatformRequestType'] = _PLATFORMREQUESTTYPE 75 | 76 | 77 | # @@protoc_insertion_point(module_scope) 78 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Networking/Platform/Requests/BuyItemAndroidRequest_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Networking/Platform/Requests/BuyItemAndroidRequest.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | 17 | 18 | DESCRIPTOR = _descriptor.FileDescriptor( 19 | name='POGOProtos/Networking/Platform/Requests/BuyItemAndroidRequest.proto', 20 | package='POGOProtos.Networking.Platform.Requests', 21 | syntax='proto3', 22 | serialized_pb=_b('\nCPOGOProtos/Networking/Platform/Requests/BuyItemAndroidRequest.proto\x12\'POGOProtos.Networking.Platform.Requests\"0\n\x15\x42uyItemAndroidRequest\x12\x17\n\x0f\x62uy_item_intent\x18\x01 \x01(\tb\x06proto3') 23 | ) 24 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 25 | 26 | 27 | 28 | 29 | _BUYITEMANDROIDREQUEST = _descriptor.Descriptor( 30 | name='BuyItemAndroidRequest', 31 | full_name='POGOProtos.Networking.Platform.Requests.BuyItemAndroidRequest', 32 | filename=None, 33 | file=DESCRIPTOR, 34 | containing_type=None, 35 | fields=[ 36 | _descriptor.FieldDescriptor( 37 | name='buy_item_intent', full_name='POGOProtos.Networking.Platform.Requests.BuyItemAndroidRequest.buy_item_intent', index=0, 38 | number=1, type=9, cpp_type=9, label=1, 39 | has_default_value=False, default_value=_b("").decode('utf-8'), 40 | message_type=None, enum_type=None, containing_type=None, 41 | is_extension=False, extension_scope=None, 42 | options=None), 43 | ], 44 | extensions=[ 45 | ], 46 | nested_types=[], 47 | enum_types=[ 48 | ], 49 | options=None, 50 | is_extendable=False, 51 | syntax='proto3', 52 | extension_ranges=[], 53 | oneofs=[ 54 | ], 55 | serialized_start=112, 56 | serialized_end=160, 57 | ) 58 | 59 | DESCRIPTOR.message_types_by_name['BuyItemAndroidRequest'] = _BUYITEMANDROIDREQUEST 60 | 61 | BuyItemAndroidRequest = _reflection.GeneratedProtocolMessageType('BuyItemAndroidRequest', (_message.Message,), dict( 62 | DESCRIPTOR = _BUYITEMANDROIDREQUEST, 63 | __module__ = 'POGOProtos.Networking.Platform.Requests.BuyItemAndroidRequest_pb2' 64 | # @@protoc_insertion_point(class_scope:POGOProtos.Networking.Platform.Requests.BuyItemAndroidRequest) 65 | )) 66 | _sym_db.RegisterMessage(BuyItemAndroidRequest) 67 | 68 | 69 | # @@protoc_insertion_point(module_scope) 70 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Networking/Platform/Requests/BuyItemPokeCoinsRequest_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Networking/Platform/Requests/BuyItemPokeCoinsRequest.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | 17 | 18 | DESCRIPTOR = _descriptor.FileDescriptor( 19 | name='POGOProtos/Networking/Platform/Requests/BuyItemPokeCoinsRequest.proto', 20 | package='POGOProtos.Networking.Platform.Requests', 21 | syntax='proto3', 22 | serialized_pb=_b('\nEPOGOProtos/Networking/Platform/Requests/BuyItemPokeCoinsRequest.proto\x12\'POGOProtos.Networking.Platform.Requests\"*\n\x17\x42uyItemPokeCoinsRequest\x12\x0f\n\x07item_id\x18\x01 \x01(\tb\x06proto3') 23 | ) 24 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 25 | 26 | 27 | 28 | 29 | _BUYITEMPOKECOINSREQUEST = _descriptor.Descriptor( 30 | name='BuyItemPokeCoinsRequest', 31 | full_name='POGOProtos.Networking.Platform.Requests.BuyItemPokeCoinsRequest', 32 | filename=None, 33 | file=DESCRIPTOR, 34 | containing_type=None, 35 | fields=[ 36 | _descriptor.FieldDescriptor( 37 | name='item_id', full_name='POGOProtos.Networking.Platform.Requests.BuyItemPokeCoinsRequest.item_id', index=0, 38 | number=1, type=9, cpp_type=9, label=1, 39 | has_default_value=False, default_value=_b("").decode('utf-8'), 40 | message_type=None, enum_type=None, containing_type=None, 41 | is_extension=False, extension_scope=None, 42 | options=None), 43 | ], 44 | extensions=[ 45 | ], 46 | nested_types=[], 47 | enum_types=[ 48 | ], 49 | options=None, 50 | is_extendable=False, 51 | syntax='proto3', 52 | extension_ranges=[], 53 | oneofs=[ 54 | ], 55 | serialized_start=114, 56 | serialized_end=156, 57 | ) 58 | 59 | DESCRIPTOR.message_types_by_name['BuyItemPokeCoinsRequest'] = _BUYITEMPOKECOINSREQUEST 60 | 61 | BuyItemPokeCoinsRequest = _reflection.GeneratedProtocolMessageType('BuyItemPokeCoinsRequest', (_message.Message,), dict( 62 | DESCRIPTOR = _BUYITEMPOKECOINSREQUEST, 63 | __module__ = 'POGOProtos.Networking.Platform.Requests.BuyItemPokeCoinsRequest_pb2' 64 | # @@protoc_insertion_point(class_scope:POGOProtos.Networking.Platform.Requests.BuyItemPokeCoinsRequest) 65 | )) 66 | _sym_db.RegisterMessage(BuyItemPokeCoinsRequest) 67 | 68 | 69 | # @@protoc_insertion_point(module_scope) 70 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Networking/Platform/Requests/SendEncryptedSignatureRequest_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Networking/Platform/Requests/SendEncryptedSignatureRequest.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | 17 | 18 | DESCRIPTOR = _descriptor.FileDescriptor( 19 | name='POGOProtos/Networking/Platform/Requests/SendEncryptedSignatureRequest.proto', 20 | package='POGOProtos.Networking.Platform.Requests', 21 | syntax='proto3', 22 | serialized_pb=_b('\nKPOGOProtos/Networking/Platform/Requests/SendEncryptedSignatureRequest.proto\x12\'POGOProtos.Networking.Platform.Requests\"<\n\x1dSendEncryptedSignatureRequest\x12\x1b\n\x13\x65ncrypted_signature\x18\x01 \x01(\x0c\x62\x06proto3') 23 | ) 24 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 25 | 26 | 27 | 28 | 29 | _SENDENCRYPTEDSIGNATUREREQUEST = _descriptor.Descriptor( 30 | name='SendEncryptedSignatureRequest', 31 | full_name='POGOProtos.Networking.Platform.Requests.SendEncryptedSignatureRequest', 32 | filename=None, 33 | file=DESCRIPTOR, 34 | containing_type=None, 35 | fields=[ 36 | _descriptor.FieldDescriptor( 37 | name='encrypted_signature', full_name='POGOProtos.Networking.Platform.Requests.SendEncryptedSignatureRequest.encrypted_signature', index=0, 38 | number=1, type=12, cpp_type=9, label=1, 39 | has_default_value=False, default_value=_b(""), 40 | message_type=None, enum_type=None, containing_type=None, 41 | is_extension=False, extension_scope=None, 42 | options=None), 43 | ], 44 | extensions=[ 45 | ], 46 | nested_types=[], 47 | enum_types=[ 48 | ], 49 | options=None, 50 | is_extendable=False, 51 | syntax='proto3', 52 | extension_ranges=[], 53 | oneofs=[ 54 | ], 55 | serialized_start=120, 56 | serialized_end=180, 57 | ) 58 | 59 | DESCRIPTOR.message_types_by_name['SendEncryptedSignatureRequest'] = _SENDENCRYPTEDSIGNATUREREQUEST 60 | 61 | SendEncryptedSignatureRequest = _reflection.GeneratedProtocolMessageType('SendEncryptedSignatureRequest', (_message.Message,), dict( 62 | DESCRIPTOR = _SENDENCRYPTEDSIGNATUREREQUEST, 63 | __module__ = 'POGOProtos.Networking.Platform.Requests.SendEncryptedSignatureRequest_pb2' 64 | # @@protoc_insertion_point(class_scope:POGOProtos.Networking.Platform.Requests.SendEncryptedSignatureRequest) 65 | )) 66 | _sym_db.RegisterMessage(SendEncryptedSignatureRequest) 67 | 68 | 69 | # @@protoc_insertion_point(module_scope) 70 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Networking/Platform/Requests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Networking/Platform/Requests/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Networking/Platform/Responses/SendEncryptedSignatureResponse_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Networking/Platform/Responses/SendEncryptedSignatureResponse.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | 17 | 18 | DESCRIPTOR = _descriptor.FileDescriptor( 19 | name='POGOProtos/Networking/Platform/Responses/SendEncryptedSignatureResponse.proto', 20 | package='POGOProtos.Networking.Platform.Responses', 21 | syntax='proto3', 22 | serialized_pb=_b('\nMPOGOProtos/Networking/Platform/Responses/SendEncryptedSignatureResponse.proto\x12(POGOProtos.Networking.Platform.Responses\"2\n\x1eSendEncryptedSignatureResponse\x12\x10\n\x08received\x18\x01 \x01(\x08\x62\x06proto3') 23 | ) 24 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 25 | 26 | 27 | 28 | 29 | _SENDENCRYPTEDSIGNATURERESPONSE = _descriptor.Descriptor( 30 | name='SendEncryptedSignatureResponse', 31 | full_name='POGOProtos.Networking.Platform.Responses.SendEncryptedSignatureResponse', 32 | filename=None, 33 | file=DESCRIPTOR, 34 | containing_type=None, 35 | fields=[ 36 | _descriptor.FieldDescriptor( 37 | name='received', full_name='POGOProtos.Networking.Platform.Responses.SendEncryptedSignatureResponse.received', index=0, 38 | number=1, type=8, cpp_type=7, label=1, 39 | has_default_value=False, default_value=False, 40 | message_type=None, enum_type=None, containing_type=None, 41 | is_extension=False, extension_scope=None, 42 | options=None), 43 | ], 44 | extensions=[ 45 | ], 46 | nested_types=[], 47 | enum_types=[ 48 | ], 49 | options=None, 50 | is_extendable=False, 51 | syntax='proto3', 52 | extension_ranges=[], 53 | oneofs=[ 54 | ], 55 | serialized_start=123, 56 | serialized_end=173, 57 | ) 58 | 59 | DESCRIPTOR.message_types_by_name['SendEncryptedSignatureResponse'] = _SENDENCRYPTEDSIGNATURERESPONSE 60 | 61 | SendEncryptedSignatureResponse = _reflection.GeneratedProtocolMessageType('SendEncryptedSignatureResponse', (_message.Message,), dict( 62 | DESCRIPTOR = _SENDENCRYPTEDSIGNATURERESPONSE, 63 | __module__ = 'POGOProtos.Networking.Platform.Responses.SendEncryptedSignatureResponse_pb2' 64 | # @@protoc_insertion_point(class_scope:POGOProtos.Networking.Platform.Responses.SendEncryptedSignatureResponse) 65 | )) 66 | _sym_db.RegisterMessage(SendEncryptedSignatureResponse) 67 | 68 | 69 | # @@protoc_insertion_point(module_scope) 70 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Networking/Platform/Responses/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Networking/Platform/Responses/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Networking/Platform/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/pogom/pgoapi/protos/POGOProtos/Networking/Platform/__init__.py -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Networking/Requests/Messages/CheckAwardedBadgesMessage_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Networking/Requests/Messages/CheckAwardedBadgesMessage.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | 17 | 18 | DESCRIPTOR = _descriptor.FileDescriptor( 19 | name='POGOProtos/Networking/Requests/Messages/CheckAwardedBadgesMessage.proto', 20 | package='POGOProtos.Networking.Requests.Messages', 21 | syntax='proto3', 22 | serialized_pb=_b('\nGPOGOProtos/Networking/Requests/Messages/CheckAwardedBadgesMessage.proto\x12\'POGOProtos.Networking.Requests.Messages\"\x1b\n\x19\x43heckAwardedBadgesMessageb\x06proto3') 23 | ) 24 | _sym_db.RegisterFileDescriptor(DESCRIPTOR) 25 | 26 | 27 | 28 | 29 | _CHECKAWARDEDBADGESMESSAGE = _descriptor.Descriptor( 30 | name='CheckAwardedBadgesMessage', 31 | full_name='POGOProtos.Networking.Requests.Messages.CheckAwardedBadgesMessage', 32 | filename=None, 33 | file=DESCRIPTOR, 34 | containing_type=None, 35 | fields=[ 36 | ], 37 | extensions=[ 38 | ], 39 | nested_types=[], 40 | enum_types=[ 41 | ], 42 | options=None, 43 | is_extendable=False, 44 | syntax='proto3', 45 | extension_ranges=[], 46 | oneofs=[ 47 | ], 48 | serialized_start=116, 49 | serialized_end=143, 50 | ) 51 | 52 | DESCRIPTOR.message_types_by_name['CheckAwardedBadgesMessage'] = _CHECKAWARDEDBADGESMESSAGE 53 | 54 | CheckAwardedBadgesMessage = _reflection.GeneratedProtocolMessageType('CheckAwardedBadgesMessage', (_message.Message,), dict( 55 | DESCRIPTOR = _CHECKAWARDEDBADGESMESSAGE, 56 | __module__ = 'POGOProtos.Networking.Requests.Messages.CheckAwardedBadgesMessage_pb2' 57 | # @@protoc_insertion_point(class_scope:POGOProtos.Networking.Requests.Messages.CheckAwardedBadgesMessage) 58 | )) 59 | _sym_db.RegisterMessage(CheckAwardedBadgesMessage) 60 | 61 | 62 | # @@protoc_insertion_point(module_scope) 63 | -------------------------------------------------------------------------------- /pogom/pgoapi/protos/POGOProtos/Networking/Requests/Messages/CheckChallenge_pb2.py: -------------------------------------------------------------------------------- 1 | # Generated by the protocol buffer compiler. DO NOT EDIT! 2 | # source: POGOProtos/Networking/Requests/Messages/CheckChallenge.proto 3 | 4 | import sys 5 | _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 | from google.protobuf import descriptor as _descriptor 7 | from google.protobuf import message as _message 8 | from google.protobuf import reflection as _reflection 9 | from google.protobuf import symbol_database as _symbol_database 10 | from google.protobuf import descriptor_pb2 11 | # @@protoc_insertion_point(imports) 12 | 13 | _sym_db = _symbol_database.Default() 14 | 15 | 16 | 17 | 18 | DESCRIPTOR = _descriptor.FileDescriptor( 19 | name='POGOProtos/Networking/Requests/Messages/CheckChallenge.proto', 20 | package='POGOProtos.Networking.Requests.Messages', 21 | syntax='proto3', 22 | serialized_pb=_b('\n0?this.$thead.find("th:not(.no-sort)"):this.$table.find("th:not(.no-sort)"),this.$sortCells.on("click.tablesort",function(){i.sort(t(this))}),this.index=null,this.$th=null,this.direction=null},t.tablesort.prototype={sort:function(e,s){var i=new Date,n=this,o=this.$table,a=this.$thead.length>0?o.find("tbody tr"):o.find("tr").has("td"),l=o.find("tr td:nth-of-type("+(e.index()+1)+")"),r=e.data().sortBy,d=[],h=l.map(function(s,i){return r?"function"==typeof r?r(t(e),t(i),n):r:null!=t(this).data().sortValue?t(this).data().sortValue:t(this).text()});0!==h.length&&(this.index!==e.index()?(this.direction="asc",this.index=e.index()):"asc"!==s&&"desc"!==s?this.direction="asc"===this.direction?"desc":"asc":this.direction=s,s="asc"==this.direction?1:-1,n.$table.trigger("tablesort:start",[n]),n.log("Sorting by "+this.index+" "+this.direction),n.$table.css("display"),setTimeout(function(){n.$sortCells.removeClass(n.settings.asc+" "+n.settings.desc);for(var r=0,c=h.length;re.value?1*s:t.value2e3?200:10))},log:function(e){(t.tablesort.DEBUG||this.settings.debug)&&console&&console.log&&console.log("[tablesort] "+e)},destroy:function(){return this.$sortCells.off("click.tablesort"),this.$table.data("tablesort",null),null}},t.tablesort.DEBUG=!1,t.tablesort.defaults={debug:t.tablesort.DEBUG,asc:"sorted ascending",desc:"sorted descending"},t.fn.tablesort=function(e){var s,i;return this.each(function(){s=t(this),i=s.data("tablesort"),i&&i.destroy(),s.data("tablesort",new t.tablesort(s,e))})}}(window.Zepto||window.jQuery); -------------------------------------------------------------------------------- /static/notify.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/favll/pogom/64cebfacddb3bb6564763ffa6341e1340df0c835/static/notify.mp3 -------------------------------------------------------------------------------- /static/styles/stats.css: -------------------------------------------------------------------------------- 1 | .notify-selector{ 2 | position: absolute; 3 | right: 0; 4 | top: 58px; 5 | } 6 | 7 | .margin-top-15{ 8 | margin-top: 15px; 9 | } -------------------------------------------------------------------------------- /templates/config.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Pokémon Go Map - Config 7 | 8 | 9 | 10 | 11 | 16 | 17 | 18 | 19 |
20 |

PoGoMap Config

{% if alert %} 21 | 23 | {% endif %} 24 |
25 |
26 | 27 | 28 | Get it from your Google Developer Console. 29 |
30 |
31 | 32 | 37 |
38 |
39 | 40 | 44 |
45 |
46 | 47 | 48 | Protect this config with a password. 49 |
50 | 51 | Back to Map 52 |
53 |
54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /templates/login.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Pokémon Go Map - Login 6 | 7 | 9 | 10 | 11 | 16 | 17 | 18 |
19 |

PoGoMap Login

20 | {% if alert %} 21 | 22 | {% endif %} 23 |
24 |
25 | 26 | 27 |
28 | 29 |
30 |
31 | 32 | 33 | 34 | --------------------------------------------------------------------------------