├── .gitattributes ├── .github └── FUNDING.yml ├── .gitignore ├── README.md ├── about.html ├── config.html ├── eng.traineddata ├── gear.html ├── index.html ├── main.js ├── map.html ├── messages.html ├── modules ├── ClientTxtWatcher.js ├── Constants.js ├── DB.js ├── FilterParser.js ├── GearChecker.js ├── InventoryGetter.js ├── ItemCategoryParser.js ├── ItemData.js ├── ItemFilter.js ├── ItemParser.js ├── ItemPricer.js ├── KillTracker.js ├── Log.js ├── MapRun.js ├── MapSearcher.js ├── OCRWatcher.js ├── RateGetterV2.js ├── RunParser.js ├── ScreenshotWatcher.js ├── SkillTreeWatcher.js ├── StashGetter.js ├── StatsGetter.js ├── StringMatcher.js ├── Utils.js ├── XPTracker.js ├── electron-capture │ └── src │ │ ├── main.js │ │ └── preload.js └── settings.js ├── overlay.html ├── package-lock.json ├── package.json ├── res ├── Fontin-Regular.ttf ├── Fontin-SmallCaps.ttf ├── Fontin.fnt ├── Fontin_0.tga ├── data │ ├── atlasRegions.json │ ├── constants.json │ ├── dialogue.json │ ├── itemCategories.json │ ├── mapMods.json │ └── uniqueIcons.json ├── debug.js ├── img │ ├── !.png │ ├── AwakenerOrb.png │ ├── CrusaderOrb.png │ ├── HunterOrb.png │ ├── RedeemerOrb.png │ ├── WarlordOrb.png │ ├── atlasicons │ │ ├── GlennachCairns.png │ │ ├── HaewarkHamlet.png │ │ ├── LexEjoris.png │ │ ├── LexProxima.png │ │ ├── LiraArthain.png │ │ ├── NewVastir.png │ │ ├── TirnsEnd.png │ │ └── ValdosRest.png │ ├── blank.png │ ├── c.png │ ├── crusader.png │ ├── delete.png │ ├── discord.png │ ├── elder.png │ ├── encountericons │ │ ├── abnormaldisconnect.png │ │ ├── abyss.png │ │ ├── alluringabyss.png │ │ ├── altered.png │ │ ├── alva.png │ │ ├── argus.png │ │ ├── augmented.png │ │ ├── blight.png │ │ ├── blightedmap.png │ │ ├── brain.png │ │ ├── cassia.png │ │ ├── chimera.png │ │ ├── constrictor.png │ │ ├── cortex.png │ │ ├── crusader.png │ │ ├── darkshrine.png │ │ ├── deaths.png │ │ ├── delirium.png │ │ ├── einhar.png │ │ ├── enslaver.png │ │ ├── envoy.png │ │ ├── eradicator.png │ │ ├── eternal.png │ │ ├── eye.png │ │ ├── grandheist.png │ │ ├── heart.png │ │ ├── heist.png │ │ ├── hunter.png │ │ ├── hydra.png │ │ ├── jun.png │ │ ├── karui.png │ │ ├── kd.png │ │ ├── kills.png │ │ ├── labtrial.png │ │ ├── labyrinth.png │ │ ├── legion.png │ │ ├── liver.png │ │ ├── lung.png │ │ ├── maraketh.png │ │ ├── mastermind.png │ │ ├── maven.png │ │ ├── mavenarena.png │ │ ├── mavencrucible.png │ │ ├── metamorph.png │ │ ├── minotaur.png │ │ ├── niko.png │ │ ├── oshabi.png │ │ ├── phoenix.png │ │ ├── purifier.png │ │ ├── redeemer.png │ │ ├── rewritten.png │ │ ├── shaper.png │ │ ├── shrine.png │ │ ├── simulacrum.png │ │ ├── sirus.png │ │ ├── templar.png │ │ ├── twisted.png │ │ ├── ultimatum.png │ │ ├── vaal.png │ │ ├── vaalsidearea.png │ │ ├── warlord.png │ │ ├── words.png │ │ └── zana.png │ ├── ex.png │ ├── fractured.png │ ├── geartypeicons │ │ ├── amulet.png │ │ ├── belt.png │ │ ├── bodyarmour.png │ │ ├── boots.png │ │ ├── flask.png │ │ ├── gloves.png │ │ ├── helm.png │ │ ├── jewel.png │ │ ├── ring.png │ │ └── weapon.png │ ├── github.png │ ├── howa.png │ ├── hunter.png │ ├── icons │ │ ├── mac │ │ │ └── ExileDiary.icns │ │ ├── png │ │ │ ├── 128x128.png │ │ │ ├── 16x16.png │ │ │ ├── 24x24.png │ │ │ ├── 256x256.png │ │ │ ├── 32x32.png │ │ │ ├── 48x48.png │ │ │ ├── 512x512.png │ │ │ ├── 64x64.png │ │ │ └── 96x96.png │ │ └── win │ │ │ └── ExileDiary.ico │ ├── incursion.png │ ├── itemicons │ │ ├── ElderBackground1x1.png │ │ ├── ElderBackground1x3.png │ │ ├── ElderBackground1x4.png │ │ ├── ElderBackground2x1.png │ │ ├── ElderBackground2x2.png │ │ ├── ElderBackground2x3.png │ │ ├── ElderBackground2x4.png │ │ ├── ShaperBackground1x1.png │ │ ├── ShaperBackground1x2.png │ │ ├── ShaperBackground1x3.png │ │ ├── ShaperBackground1x4.png │ │ ├── ShaperBackground2x1.png │ │ ├── ShaperBackground2x2.png │ │ ├── ShaperBackground2x3.png │ │ ├── ShaperBackground2x4.png │ │ ├── crusader-symbol.png │ │ ├── divination-card-divider.png │ │ ├── divination-card.png │ │ ├── elder-symbol.png │ │ ├── experience-bar-fill.png │ │ ├── experience-bar.png │ │ ├── fractured-symbol.png │ │ ├── glyph.png │ │ ├── header-currency-left.png │ │ ├── header-currency-middle.png │ │ ├── header-currency-right.png │ │ ├── header-double-rare-left.png │ │ ├── header-double-rare-middle.png │ │ ├── header-double-rare-right.png │ │ ├── header-double-relic-left.png │ │ ├── header-double-relic-middle.png │ │ ├── header-double-relic-right.png │ │ ├── header-double-unique-left.png │ │ ├── header-double-unique-middle.png │ │ ├── header-double-unique-right.png │ │ ├── header-gem-left.png │ │ ├── header-gem-middle.png │ │ ├── header-gem-right.png │ │ ├── header-magic-left.png │ │ ├── header-magic-middle.png │ │ ├── header-magic-right.png │ │ ├── header-normal-left.png │ │ ├── header-normal-middle.png │ │ ├── header-normal-right.png │ │ ├── header-prophecy-left.png │ │ ├── header-prophecy-middle.png │ │ ├── header-prophecy-right.png │ │ ├── header-quest-left.png │ │ ├── header-quest-middle.png │ │ ├── header-quest-right.png │ │ ├── header-rare-left.png │ │ ├── header-rare-middle.png │ │ ├── header-rare-right.png │ │ ├── header-relic-left.png │ │ ├── header-relic-middle.png │ │ ├── header-relic-right.png │ │ ├── header-unique-left.png │ │ ├── header-unique-middle.png │ │ ├── header-unique-right.png │ │ ├── hunter-symbol.png │ │ ├── hybrid-title.png │ │ ├── redeemer-symbol.png │ │ ├── seperator-currency.png │ │ ├── seperator-gem.png │ │ ├── seperator-magic.png │ │ ├── seperator-normal.png │ │ ├── seperator-prophecy.png │ │ ├── seperator-quest.png │ │ ├── seperator-rare.png │ │ ├── seperator-relic.png │ │ ├── seperator-unique.png │ │ ├── shaper-symbol.png │ │ ├── socket.png │ │ ├── synthetic-symbol.png │ │ ├── vaal-title.png │ │ ├── veiled-symbol.png │ │ ├── veiled │ │ │ ├── prefix_01.png │ │ │ ├── prefix_02.png │ │ │ ├── prefix_03.png │ │ │ ├── prefix_04.png │ │ │ ├── prefix_05.png │ │ │ ├── prefix_06.png │ │ │ ├── suffix_01.png │ │ │ ├── suffix_02.png │ │ │ ├── suffix_03.png │ │ │ ├── suffix_04.png │ │ │ ├── suffix_05.png │ │ │ └── suffix_06.png │ │ └── warlord-symbol.png │ ├── itemtypeicons │ │ ├── catalyst.png │ │ ├── currency.png │ │ ├── delve.png │ │ ├── divcard.png │ │ ├── essence.png │ │ ├── fragment.png │ │ ├── gem.png │ │ ├── incubator.png │ │ ├── map.png │ │ ├── nonunique.png │ │ ├── oil.png │ │ ├── prophecy.png │ │ └── unique.png │ ├── kofi.png │ ├── loading.gif │ ├── loadingcomplete.png │ ├── mirror.png │ ├── novalue.png │ ├── patreon.png │ ├── q.png │ ├── redBeast.png │ ├── redeemer.png │ ├── shaper.png │ ├── shrineicons │ │ ├── Acceleration.png │ │ ├── Brutal.png │ │ ├── Diamond.png │ │ ├── Divine.png │ │ ├── Echoing.png │ │ ├── Freezing.png │ │ ├── Gloom.png │ │ ├── Impenetrable.png │ │ ├── Lightning.png │ │ ├── Massive.png │ │ ├── Replenishing.png │ │ ├── Resistance.png │ │ ├── Resonating.png │ │ ├── Shrouded.png │ │ └── Skeletal.png │ ├── stash.png │ ├── sulphite.png │ ├── synthesised.png │ ├── tabicons │ │ ├── BlightStash.png │ │ ├── CurrencyStash.png │ │ ├── DeliriumStash.png │ │ ├── DelveStash.png │ │ ├── DivinationCardStash.png │ │ ├── EssenceStash.png │ │ ├── FragmentStash.png │ │ ├── MapStash.png │ │ ├── MetamorphStash.png │ │ ├── NormalStash.png │ │ ├── PremiumStash.png │ │ ├── QuadStash.png │ │ └── UniqueStash.png │ ├── ultimatumicons │ │ ├── AilmentandCurseReflection.png │ │ ├── AilmentandCurseReflectionHinderingFlasks.png │ │ ├── BlisteringCold.png │ │ ├── BonusChaosDamage.png │ │ ├── BuffsExpireFaster.png │ │ ├── ChokingMiasma.png │ │ ├── EscalatingDamageTaken.png │ │ ├── EscalatingMonsterSpeed.png │ │ ├── HinderingFlasks.png │ │ ├── LessCooldownrecovery.png │ │ ├── LessenedReach.png │ │ ├── LightningDamageFromManaCosts.png │ │ ├── LimitedArena.png │ │ ├── LimitedFlasks.png │ │ ├── OccasionalImpotence.png │ │ ├── RagingDead.png │ │ ├── RandomProjectiles.png │ │ ├── RazorDance.png │ │ ├── ReducedRecovery.png │ │ ├── RestlessGround.png │ │ ├── Ruin.png │ │ ├── SiphonedCharges.png │ │ ├── StalkingRuin.png │ │ ├── StormcallerRunes.png │ │ ├── TotemofCostlyMight.png │ │ ├── TotemofCostlyPotency.png │ │ ├── TreacherousAuras.png │ │ └── UnluckyCriticals.png │ ├── unknownBeast.png │ ├── veiled.png │ ├── warlord.png │ ├── weaponswap.png │ └── yellowBeast.png ├── itempopup.css ├── itempopup.js ├── jquery-3.3.1.min.js ├── jquery-ui.js ├── jquery-ui.min.css ├── jquery-ui.min.js ├── jquery-ui.structure.min.css ├── jquery-ui.theme.min.css ├── jquery.lazy.js ├── jquery.tablesorter.js ├── jquery.tablesorter.widgets.js ├── maptable.js ├── page-utils.js ├── poedit.css ├── style.css └── utils.js ├── search.html ├── sidenav.html ├── stash.html └── stats.html /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | patreon: briansd9 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | nbproject/ 3 | *.bak 4 | test.png 5 | 6 | # Logs 7 | logs 8 | *.log 9 | npm-debug.log* 10 | 11 | # Runtime data 12 | pids 13 | *.pid 14 | *.seed 15 | *.pid.lock 16 | 17 | # Directory for instrumented libs generated by jscoverage/JSCover 18 | lib-cov 19 | 20 | # Coverage directory used by tools like istanbul 21 | coverage 22 | 23 | # nyc test coverage 24 | .nyc_output 25 | 26 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 27 | .grunt 28 | 29 | # Bower dependency directory (https://bower.io/) 30 | bower_components 31 | 32 | # node-waf configuration 33 | .lock-wscript 34 | 35 | # Compiled binary addons (http://nodejs.org/api/addons.html) 36 | build/Release 37 | 38 | # Dependency directories 39 | node_modules/ 40 | jspm_packages/ 41 | 42 | # Optional npm cache directory 43 | .npm 44 | 45 | # Optional eslint cache 46 | .eslintcache 47 | 48 | # Optional REPL history 49 | .node_repl_history 50 | 51 | # Output of 'npm pack' 52 | *.tgz 53 | 54 | # Yarn Integrity file 55 | .yarn-integrity 56 | 57 | # dotenv environment variables file 58 | .env 59 | 60 | 61 | # ========================= 62 | # Operating System Files 63 | # ========================= 64 | 65 | # Windows 66 | # ========================= 67 | 68 | # Windows thumbnail cache files 69 | Thumbs.db 70 | ehthumbs.db 71 | ehthumbs_vista.db 72 | 73 | # Folder config file 74 | Desktop.ini 75 | 76 | # Recycle Bin used on file shares 77 | $RECYCLE.BIN/ 78 | 79 | # Windows Installer files 80 | *.cab 81 | *.msi 82 | *.msm 83 | *.msp 84 | 85 | # Windows shortcuts 86 | *.lnk 87 | dev-app-update.yml 88 | modules/Dev.js 89 | NEW-LEAGUE-TODO.txt 90 | TODO.txt 91 | /temp/ -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # exile-diary 2 | A game tracker for Path of Exile. Track literally everything that drops in your maps, and more! 3 | 4 | Download here: https://github.com/briansd9/exile-diary/releases 5 | 6 | Get started at https://github.com/briansd9/exile-diary/wiki/Configuration 7 | -------------------------------------------------------------------------------- /eng.traineddata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/briansd9/exile-diary/8cb9bfb66a0d67700364c89fa44b49a7341e393e/eng.traineddata -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 26 | 27 | 34 | 35 | 203 | 204 | 205 | 206 | 207 | 213 | 214 |