andikatanpah / necrobotjavanhawk Goto Github PK
View Code? Open in Web Editor NEWThis visual Necrobot, like a Pokemon Manager
License: MIT License
This visual Necrobot, like a Pokemon Manager
License: MIT License
That would be awesome if we can click on the map and the bot goes there. It is done here https://github.com/Lunat1q/Catchem-PoGo
maybe it can be implemented here as well
Because this can be hosted on a own domain and can be seen on your phone, tablet or a portable device.
Hi,
Will u create a pull request / patch for NecroBot so the official one also support level up and favorites?
As title says... Or is there any reason why there is only 64bit bin?
Can you give a menu for deleting poison & revive for make the bag only for pokeball & berry
When bot running it useles if we keep poison & revive....
Thx in advance my bro.... U r awesome!
Currently i'm using Noxx/Necrobot 0.9.7 with JavanHawk,
the manually power up in GUI is not working... any solution?
It would be nice if the pokemon list could also be sorted by level.
Looking forward to the addition of favoriting/unfavoriting of Pokemons.
Copied from here: "GO?"
Javanhawk keeps on showing the message " connecting to the bot ". Websocket port is also correct. please check these screenshots..
My config :
{
"ConsoleConfig": {
"TranslationLanguageCode": "en",
"StartupWelcomeDelay": false,
"AmountOfPokemonToDisplayOnStart": 2,
"DetailedCountsBeforeRecycling": true
},
"UpdateConfig": {
"SchemaVersion": 6,
"CheckForUpdates": true,
"AutoUpdate": true
},
"WebsocketsConfig": {
"UseWebsocket": true,
"WebSocketPort": 14251
},
"LocationConfig": {
"DisableHumanWalking": false,
"StartFromLastPosition": true,
"DefaultLatitude": 37.7979162,
"DefaultLongitude": -122.3963857,
"WalkingSpeedInKilometerPerHour": 9.47,
"UseWalkingSpeedVariant": true,
"WalkingSpeedVariant": 1.2,
"ShowVariantWalking": false,
"RandomlyPauseAtStops": true,
"MaxSpawnLocationOffset": 10,
"MaxTravelDistanceInMeters": 1000
},
"TelegramConfig": {
"UseTelegramAPI": false,
"TelegramAPIKey": null,
"TelegramPassword": null
},
"GPXConfig": {
"UseGpxPathing": true,
"GpxFile": "SanFranciscoBeach.GPX"
},
"SnipeConfig": {
"UseSnipeLocationServer": false,
"SnipeLocationServer": "localhost",
"SnipeLocationServerPort": 16969,
"GetSniperInfoFromPokezz": true,
"GetOnlyVerifiedSniperInfoFromPokezz": false,
"GetSniperInfoFromPokeSnipers": true,
"GetSniperInfoFromPokeWatchers": true,
"GetSniperInfoFromSkiplagged": true,
"MinPokeballsToSnipe": 20,
"MinPokeballsWhileSnipe": 0,
"MinDelayBetweenSnipes": 60000,
"SnipingScanOffset": 0.005,
"SnipeAtPokestops": false,
"SnipeIgnoreUnknownIv": false,
"UseTransferIvForSnipe": true,
"SnipePokemonNotInPokedex": true,
"UseSnipeLimit": true,
"SnipeRestSeconds": 600,
"SnipeCountLimit": 39,
"ActivateMSniper": true,
"MinIVForAutoSnipe": 100,
"AutosnipeVerifiedOnly": false,
"DefaultAutoSnipeCandy": 0,
"SnipePauseOnOutOfBallTime": 5
},
"HumanWalkSnipeConfig": {
"Enable": false,
"DisplayPokemonList": true,
"MaxDistance": 1500.0,
"MaxEstimateTime": 900.0,
"CatchEmAllMinBalls": 50,
"TryCatchEmAll": true,
"CatchPokemonWhileWalking": true,
"SpinWhileWalking": true,
"AlwaysWalkback": false,
"SnipingScanOffset": 0.025,
"WalkbackDistanceLimit": 300.0,
"IncludeDefaultLocation": true,
"UseSnipePokemonList": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10000,
"UsePokeRadar": true,
"UseSkiplagged": true,
"UsePokecrew": true,
"UsePokesnipers": true,
"UsePokeZZ": true,
"UsePokeWatcher": true,
"UseFastPokemap": true,
"UsePogoLocationFeeder": false,
"AllowTransferWhileWalking": false
},
"DataSharingConfig": {
"EnableSyncData": true,
"AutoSnipe": false,
"DataServiceIdentification": "",
"DataRecieverURL": "ws://necrosocket.herokuapp.com/socket.io/?EIO=3&transport=websocket"
},
"PokeStopConfig": {
"UsePokeStopLimit": true,
"PokeStopLimit": 1998,
"PokeStopLimitMinutes": 1470
},
"GymConfig": {
"Enable": false,
"PrioritizeGymOverPokestop": true,
"MaxDistance": 500.0,
"DefaultTeam": "Red",
"MaxCPToDeploy": 1800,
"MaxLevelToDeploy": 16,
"VisitTimeout": 60,
"UseRandomPokemon": false,
"NumberOfTopPokemonToBeExcluded": 10,
"CollectCoinAfterDeployed": 1,
"MaxGymLevelToAttack": 3,
"MaxDefendersToAttack": 3
},
"PokemonConfig": {
"CatchPokemon": true,
"DelayBetweenPokemonCatch": 2000,
"UseCatchLimit": true,
"CatchPokemonLimit": 998,
"CatchPokemonLimitMinutes": 1470,
"UseIncenseConstantly": false,
"UseEggIncubators": true,
"UseLimitedEggIncubators": true,
"UseLuckyEggConstantly": false,
"UseLuckyEggsMinPokemonAmount": 29,
"UseLuckyEggsWhileEvolving": false,
"UseBerriesMinCp": 1000,
"UseBerriesMinIv": 100.0,
"UseBerriesBelowCatchProbability": 0.2,
"UseBerriesOperator": "or",
"MaxBerriesToUsePerPokemon": 30,
"TransferWeakPokemon": false,
"TransferDuplicatePokemon": true,
"TransferDuplicatePokemonOnCapture": true,
"RenamePokemon": false,
"RenameOnlyAboveIv": false,
"RenameTemplate": "{1}_{0}",
"FavoriteMinIvPercentage": 100.0,
"AutoFavoritePokemon": false,
"MaxPokeballsPerPokemon": 50,
"UseGreatBallAboveCp": 1000,
"UseUltraBallAboveCp": 1250,
"UseMasterBallAboveCp": 1500,
"UseGreatBallAboveIv": 99.0,
"UseUltraBallAboveIv": 101.0,
"UseGreatBallBelowCatchProbability": 0.2,
"UseUltraBallBelowCatchProbability": 0.1,
"UseMasterBallBelowCatchProbability": 0.05,
"AutomaticallyLevelUpPokemon": false,
"OnlyUpgradeFavorites": true,
"UseLevelUpList": true,
"AmountOfTimesToUpgradeLoop": 5,
"GetMinStarDustForLevelUp": 5000,
"LevelUpByCPorIv": "iv",
"UpgradePokemonCpMinimum": 1000.0,
"UpgradePokemonIvMinimum": 95.0,
"UpgradePokemonMinimumStatsOperator": "and",
"EvolveAboveIvValue": 0.0,
"EvolveAllPokemonAboveIv": false,
"EvolveAllPokemonWithEnoughCandy": false,
"EvolveKeptPokemonsAtStorageUsagePercentage": 90.0,
"EvolveKeptPokemonIfBagHasOverThisManyPokemon": 120,
"KeepPokemonsThatCanEvolve": false,
"KeepMinCp": 1250,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"KeepMinOperator": "or",
"UseKeepMinLvl": false,
"PrioritizeIvOverCp": true,
"KeepMinDuplicatePokemon": 1,
"UsePokemonToNotCatchFilter": true,
"UsePokemonSniperFilterOnly": false,
"DumpPokemonStats": false,
"DelayBetweenPokemonUpgrade": 10000,
"OutOfBallCatchBlockTime": 5,
"PokeballToKeepForSnipe": 50,
"UseBulkTransferPokemon": true,
"BulkTransferStogareBuffer": 10,
"BulkTransferSize": 100
},
"RecycleConfig": {
"VerboseRecycling": true,
"RecycleInventoryAtUsagePercentage": 90.0,
"RandomizeRecycle": false,
"RandomRecycleValue": 5,
"TotalAmountOfPokeballsToKeep": 150,
"TotalAmountOfPotionsToKeep": 50,
"TotalAmountOfRevivesToKeep": 50,
"TotalAmountOfBerriesToKeep": 50,
"UseRecyclePercentsInsteadOfTotals": false,
"PercentOfInventoryPokeballsToKeep": 35,
"PercentOfInventoryPotionsToKeep": 35,
"PercentOfInventoryRevivesToKeep": 20,
"PercentOfInventoryBerriesToKeep": 10
},
"CustomCatchConfig": {
"EnableHumanizedThrows": true,
"EnableMissedThrows": true,
"ThrowMissPercentage": 25,
"NiceThrowChance": 40,
"GreatThrowChance": 30,
"ExcellentThrowChance": 10,
"CurveThrowChance": 90,
"ForceGreatThrowOverIv": 90.0,
"ForceExcellentThrowOverIv": 95.0,
"ForceGreatThrowOverCp": 1000,
"ForceExcellentThrowOverCp": 1500,
"UseTransferFilterToCatch": true
},
"PlayerConfig": {
"DelayBetweenPlayerActions": 4000,
"EvolveActionDelay": 20000,
"TransferActionDelay": 5000,
"RecycleActionDelay": 1000,
"RenamePokemonActionDelay": 2000,
"UseNearActionRandom": true
},
"SoftBanConfig": {
"FastSoftBanBypass": false,
"ByPassSpinCount": 1
},
"GoogleWalkConfig": {
"UseGoogleWalk": true,
"DefaultStepLength": 1.3,
"GoogleHeuristic": "walking",
"GoogleAPIKey": null,
"Cache": true,
"GoogleElevationAPIKey": null
},
"YoursWalkConfig": {
"UseYoursWalk": false,
"YoursWalkHeuristic": "bicycle"
},
"MapzenWalkConfig": {
"UseMapzenWalk": false,
"MapzenTurnByTurnApiKey": null,
"MapzenWalkHeuristic": "bicycle",
"MapzenElevationApiKey": null
},
"ItemRecycleFilter": [
{
"Key": "itemUnknown",
"Value": 0
},
{
"Key": "itemLuckyEgg",
"Value": 200
},
{
"Key": "itemIncenseOrdinary",
"Value": 100
},
{
"Key": "itemIncenseSpicy",
"Value": 100
},
{
"Key": "itemIncenseCool",
"Value": 100
},
{
"Key": "itemIncenseFloral",
"Value": 100
},
{
"Key": "itemTroyDisk",
"Value": 100
},
{
"Key": "itemXAttack",
"Value": 100
},
{
"Key": "itemXDefense",
"Value": 100
},
{
"Key": "itemXMiracle",
"Value": 100
},
{
"Key": "itemSpecialCamera",
"Value": 100
},
{
"Key": "itemIncubatorBasicUnlimited",
"Value": 100
},
{
"Key": "itemIncubatorBasic",
"Value": 100
},
{
"Key": "itemPokemonStorageUpgrade",
"Value": 100
},
{
"Key": "itemItemStorageUpgrade",
"Value": 100
},
{
"Key": "itemPokeBall",
"Value": 50
}
],
"PokemonsNotToTransfer": [
"venusaur",
"charizard",
"blastoise",
"clefable",
"muk",
"chansey",
"gyarados",
"lapras",
"ditto",
"vaporeon",
"jolteon",
"flareon",
"articuno",
"zapdos",
"moltres",
"dragonite",
"mewtwo",
"mew"
],
"PokemonsToEvolve": [
"caterpie",
"weedle",
"pidgey",
"rattata"
],
"PokemonsToLevelUp": [
"venusaur",
"charizard",
"blastoise",
"clefable",
"muk",
"chansey",
"gyarados",
"ditto",
"snorlax",
"articuno",
"zapdos",
"moltres",
"dragonite",
"mewtwo",
"mew"
],
"PokemonsToIgnore": [
"kangaskhan",
"mrMime",
"farfetchd"
],
"CaptchaConfig": {
"AllowManualCaptchaResolve": true,
"ManualCaptchaTimeout": 120,
"PlaySoundOnCaptcha": true,
"DisplayOnTop": true,
"Enable2Captcha": false,
"EnableAntiCaptcha": false,
"AntiCaptchaAPIKey": "201.33.206.229",
"ProxyHost": "",
"ProxyPort": 3128,
"EnableCaptchaSolutions": false,
"CaptchaSolutionAPIKey": "",
"CaptchaSolutionsSecretKey": "",
"AutoCaptchaTimeout": 120,
"AutoCaptchaRetries": 3,
"TwoCaptchaAPIKey": ""
},
"PokemonsTransferFilter": {
"Golduck": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGunFast",
"hydroPump"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": true
},
"Aerodactyl": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"biteFast",
"hyperBeam"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Venusaur": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"vineWhipFast",
"solarBeam"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Farfetchd": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Krabby": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Kangaskhan": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 60.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Horsea": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Staryu": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"MrMime": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 40.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Scyther": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Jynx": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Charizard": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"wingAttackFast",
"fireBlast"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Electabuzz": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"thunderShockFast",
"thunder"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Magmar": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Pinsir": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"rockSmashFast",
"xScissor"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Tauros": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Magikarp": {
"KeepMinCp": 100,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Exeggutor": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"zenHeadbuttFast",
"solarBeam"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Gyarados": {
"KeepMinCp": 2000,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"dragonBreath",
"hydroPump"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": true
},
"Lapras": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 20,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"frostBreathFast",
"blizzard"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": true
},
"Eevee": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Vaporeon": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGun",
"hydroPump"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Jolteon": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Flareon": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"ember",
"fireBlast"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Porygon": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 60.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Arcanine": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"fireFangFast",
"fireBlast"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": false
},
"Snorlax": {
"KeepMinCp": 2000,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 20,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [
[
"zenHeadbuttFast",
"hyperBeam"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": true
},
"Dragonite": {
"KeepMinCp": 2000,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 20,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [
[
"dragonBreath",
"dragonClaw"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and",
"CatchOnlyPokemonMeetTransferCriteria": true
}
},
"PokemonToSnipe": {
"Locations": [
{
"Latitude": 38.556807486461118,
"Longitude": -121.2383794784546
},
{
"Latitude": -33.859019,
"Longitude": 151.213098
},
{
"Latitude": 47.5014969,
"Longitude": -122.0959568
},
{
"Latitude": 51.5025343,
"Longitude": -0.2055027
}
],
"Pokemon": [
"venusaur",
"charizard",
"blastoise",
"beedrill",
"raichu",
"sandslash",
"nidoking",
"nidoqueen",
"clefable",
"ninetales",
"golbat",
"vileplume",
"golduck",
"primeape",
"arcanine",
"poliwrath",
"alakazam",
"machamp",
"golem",
"rapidash",
"slowbro",
"muk",
"cloyster",
"gengar",
"exeggutor",
"marowak",
"hitmonchan",
"lickitung",
"rhydon",
"chansey",
"starmie",
"scyther",
"magmar",
"electabuzz",
"jynx",
"gyarados",
"lapras",
"ditto",
"vaporeon",
"jolteon",
"flareon",
"porygon",
"kabutops",
"aerodactyl",
"snorlax",
"articuno",
"zapdos",
"moltres",
"dragonite",
"mewtwo",
"mew"
]
},
"PokemonToUseMasterball": [
"articuno",
"zapdos",
"moltres",
"mew",
"mewtwo"
],
"HumanWalkSnipeFilters": {
"Magikarp": {
"MaxDistance": 300.0,
"Priority": 10,
"MaxWalkTimes": 200.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Eevee": {
"MaxDistance": 500.0,
"Priority": 10,
"MaxWalkTimes": 200.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Electabuzz": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 700.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Dragonite": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Dragonair": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Dratini": {
"MaxDistance": 2000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Charizard": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Snorlax": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Lapras": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Exeggutor": {
"MaxDistance": 1500.0,
"Priority": 1,
"MaxWalkTimes": 600.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Vaporeon": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Lickitung": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Flareon": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Scyther": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Beedrill": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Chansey": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Hitmonlee": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Machamp": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Ninetales": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Jolteon": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Poliwhirl": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Rapidash": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Cloyster": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Dodrio": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Clefable": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Golbat": {
"MaxDistance": 200.0,
"Priority": 6,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Jynx": {
"MaxDistance": 1200.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Rhydon": {
"MaxDistance": 1200.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Kangaskhan": {
"MaxDistance": 800.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Wigglytuff": {
"MaxDistance": 1250.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Gyarados": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Dewgong": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Blastoise": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Venusaur": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Bulbasaur": {
"MaxDistance": 500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Charmander": {
"MaxDistance": 500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Squirtle": {
"MaxDistance": 500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Omanyte": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Marowak": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Venomoth": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
},
"Vileplume": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10,
"AllowTransferWhileWalking": false
}
},
"PokemonUpgradeFilters": {
"Dratini": {
"LevelUpByCPorIv": "iv",
"UpgradePokemonCpMinimum": 600.0,
"UpgradePokemonIvMinimum": 99.0,
"UpgradePokemonMinimumStatsOperator": "or",
"OnlyUpgradeFavorites": false
}
},
"MultipleBotConfig": {
"RuntimeSwitch": 55,
"OnRarePokemon": true,
"MinIVToSwitch": 90.0,
"EXPSwitch": 25000,
"PokestopSwitch": 500,
"PokemonSwitch": 200,
"PokemonPerHourSwitch": 100,
"StartFromDefaultLocation": true,
"PokestopSoftbanCount": 5,
"DisplayList": true,
"SelectAccountOnStartUp": false,
"CatchFleeCount": 5,
"SwitchOnCatchLimit": true,
"SwitchOnPokestopLimit": true
},
"NotificationConfig": {
"EnablePushBulletNotification": false,
"EnableEmailNotification": false,
"PushBulletApiKey": "",
"GmailUsername": "",
"GmailPassword": "",
"Recipients": ""
},
"SnipePokemonFilter": {
"Gyarados": {
"SnipeIV": 0,
"Moves": [],
"Operator": "or",
"VerifiedOnly": false,
"Priority": 5,
"AustoSnipeCandy": 2000
},
"Charizard": {
"SnipeIV": 0,
"Moves": [],
"Operator": "or",
"VerifiedOnly": false,
"Priority": 5,
"AustoSnipeCandy": 2000
}
},
"EvolvePokemonFilter": {
"Zubat": {
"EnableEvolve": true,
"MinIV": 0,
"MinLV": 0,
"MinCP": 0,
"Moves": [],
"Operator": "or"
},
"Pidgey": {
"EnableEvolve": true,
"MinIV": 0,
"MinLV": 0,
"MinCP": 0,
"Moves": [],
"Operator": "or"
},
"Caterpie": {
"EnableEvolve": true,
"MinIV": 0,
"MinLV": 0,
"MinCP": 0,
"Moves": [],
"Operator": "or"
}
},
"CatchPokemonFilter": {
"Lapras": {
"MinIV": 0,
"MinLV": 0,
"MinCP": 1200,
"Moves": [],
"Operator": "or"
},
"Dratini": {
"MinIV": 0,
"MinLV": 0,
"MinCP": 0,
"Moves": [],
"Operator": "or"
},
"Dragonite": {
"MinIV": 0,
"MinLV": 25,
"MinCP": 2000,
"Moves": [],
"Operator": "and"
},
"Snorlax": {
"MinIV": 0,
"MinLV": 25,
"MinCP": 2000,
"Moves": [],
"Operator": "and"
},
"Zubat": {
"MinIV": 100,
"MinLV": 100,
"MinCP": 0,
"Moves": [],
"Operator": "and"
}
},
"BotSwitchPokemonFilters": {
"Lickitung": {
"IV": 30,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Dragonite": {
"IV": 10,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Lapras": {
"IV": 10,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Exeggutor": {
"IV": 10,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Magmar": {
"IV": 70,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Arcanine": {
"IV": 10,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Beedrill": {
"IV": 10,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Blastoise": {
"IV": 10,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Charizard": {
"IV": 10,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Venusaur": {
"IV": 10,
"RemainTimes": 60,
"Operator": "or",
"LV": 100,
"Moves": []
},
"Vileplume": {
"IV": 10,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Vaporeon": {
"IV": 10,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Dragonair": {
"IV": 70,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Dratini": {
"IV": 90,
"RemainTimes": 60,
"Operator": "or",
"LV": 100,
"Moves": []
},
"Snorlax": {
"IV": 30,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Kangaskhan": {
"IV": 80,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Ninetales": {
"IV": 10,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Electabuzz": {
"IV": 10,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
},
"Magikarp": {
"IV": 95,
"RemainTimes": 60,
"Operator": "or",
"LV": 0,
"Moves": []
}
}
}
I tried to move to specific place when I click there and move, My character is not following the Force walk it keeps walk to the closest pokestop. Im using Necrobot Private version 0.9.8.8. Please fix it thanks.
Could you add some feature in your GUI that every Gym we Touches and deploy Pokemon will be seen with designated color team who owns the Gym. Thank You.
I had tried other visualizer, i believe it could add-on transfer & Favorite/Un-favorite Pokemon thru visualizer?
I think it would be perfect if you could use those maps as background.
Best way to catch good pokemon and level up is new york in my experience, and skiplagged has a nice and updated map :)
Or let it use pokemongomap desktop so you can scan the area your in :)
Is this possible ? :)
First, I am not blaming you or the code of the software. I respect what you've been doing for free, for us. On the latest version when I click an icon to open a menu I.E. (Pokeball to open the pokemon menu) nothing happens. What could that me? and if you need any information from me I will be glad you share it.
Good afternoon !
I just wanted to know if it was possible to change some icons from your App.
Actually some animations make my computer lag and in a certain way I just don't like the look of most of them.
So could you explain me how to create my own update or anything that could help me to change these icons.
I'd like to translate the app in my own langage to.
I've seen everything is in the sources packages but I don't know how to appli the changes in the real app, so if you could help me that would be great !!
Thank you for your amazing work ;) (I apologize for my imperfect english)
Necrobot and others had comeback, but javanhawk didn't have any news ?
I can't power up.
I can evolve,i can transfer.
But i cant power up.
I click the power up icon,there was no action.
I'm sure i have enough candy and stardust.
Hi!
The old visualizer worked with necro and MobBot! Yours does too but not very well because if you try to power up pa Pokemon you get an Error Message in the PokeMobbot. Maybe you can fix that?
EG: 21:03:55 Unexpected character encountered while parsing value: P. Path '', line 0, position 0.
{"Command":"GetPokemonSettings"}
I change setting websocket on Necrobot 0.9.3 to "true", but nothing happen.
Ada solusi bro?
Could be very useful have a theme selector for change colors, etc.
Please update bro.... thx
Please check boss... I've done with websocket setting & port, but nothing happend.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.