dustinblackman / Championify

Import recent item sets from popular aggregators like Champion.gg in to League of Legends to use within game! No hassle.
MIT License
890 stars 157 forks source link

Stuck at Downloading Champions / Finding LoL version #420

Open jledge44 opened 6 years ago

jledge44 commented 6 years ago

Hi there,

I recently installed a new SSD onto my computer (windows 8 64bit) and Championify v 2.1.5 is giving me the "try running as admin" error! It is not even able to detect the champions from the client.

here is the log {"level":"info","message":"Version: 2.1.5","timestamp":"2018-07-09T02:11:46.931Z"} {"level":"info","message":"Checking for updates","timestamp":"2018-07-09T02:11:48.744Z"} {"level":"info","message":"No updates found","timestamp":"2018-07-09T02:11:48.966Z"} {"level":"info","message":"Locale: en","timestamp":"2018-07-09T02:12:06.465Z"} {"level":"info","message":"Saved preference file to C:\Users\Jared\AppData\Roaming\Championify\prefs.json","timestamp":"2018-07-09T02:12:06.491Z"} {"level":"info","message":"Getting LoL Version","timestamp":"2018-07-09T02:12:06.564Z"} {"level":"info","message":"Downloading Champs from Riot","timestamp":"2018-07-09T02:12:06.631Z"} {"message":"Can't get Champion.gg version","stack":"RequestError: Can't get Champion.gg version\n at then.catch.err (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\js\sources\championgg.js:110:11)\n at tryCatcher (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)\n at Promise._settlePromiseFromHandler (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:510:31)\n at Promise._settlePromise (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:567:18)\n at Promise._settlePromise0 (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:612:10)\n at Promise._settlePromises (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:687:18)\n at Async._drainQueue (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:138:16)\n at Async._drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:148:10)\n at Async.drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:17:14)\nCause: RequestError: Error\n at requester.then.catch.err (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\js\helpers\request.js:156:18)\n at tryCatcher (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)\n at Promise._settlePromiseFromHandler (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:510:31)\n at Promise._settlePromise (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:567:18)\n at Promise._settlePromise0 (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:612:10)\n at Promise._settlePromises (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:687:18)\n at Async._drainQueue (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:138:16)\n at Async._drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:148:10)\n at Async.drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:17:14)","code":"Can't get Champion.gg version","type":"RequestError","ua":"win32 6.3.9600","locale":"en","cause":{"message":"Error","code":"Error","url":"http://champion.gg/faq/","body":{"cause":{"code":"ETIMEDOUT","connect":false},"isOperational":true,"code":"ETIMEDOUT","connect":false},"type":"RequestError","ua":"win32 6.3.9600","locale":"en"},"rootCause":{"message":"Error","code":"Error","url":"http://champion.gg/faq/","body":{"cause":{"code":"ETIMEDOUT","connect":false},"isOperational":true,"code":"ETIMEDOUT","connect":false},"type":"RequestError","ua":"win32 6.3.9600","locale":"en"},"ownStack":"RequestError: Can't get Champion.gg version\n at then.catch.err (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\js\sources\championgg.js:110:11)\n at tryCatcher (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)\n at Promise._settlePromiseFromHandler (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:510:31)\n at Promise._settlePromise (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:567:18)\n at Promise._settlePromise0 (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:612:10)\n at Promise._settlePromises (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:687:18)\n at Async._drainQueue (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:138:16)\n at Async._drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:148:10)\n at Async.drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:17:14)","level":"warn","timestamp":"2018-07-09T02:12:18.754Z"} {"message":"Error","stack":"RequestError: Error\n at requester.then.catch.err (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\js\helpers\request.js:156:18)\n at tryCatcher (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)\n at Promise._settlePromiseFromHandler (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:510:31)\n at Promise._settlePromise (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:567:18)\n at Promise._settlePromise0 (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:612:10)\n at Promise._settlePromises (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:687:18)\n at Async._drainQueue (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:138:16)\n at Async._drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:148:10)\n at Async.drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:17:14)","code":"Error","url":"http://koreanbuilds.net/","body":{"cause":{"code":"ETIMEDOUT","connect":false},"isOperational":true,"code":"ETIMEDOUT","connect":false},"type":"RequestError","ua":"win32 6.3.9600","locale":"en","level":"warn","timestamp":"2018-07-09T02:12:18.757Z"} {"message":"Error","stack":"RequestError: Error\n at requester.then.catch.err (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\js\helpers\request.js:156:18)\n at tryCatcher (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)\n at Promise._settlePromiseFromHandler (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:510:31)\n at Promise._settlePromise (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:567:18)\n at Promise._settlePromise0 (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:612:10)\n at Promise._settlePromises (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:687:18)\n at Async._drainQueue (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:138:16)\n at Async._drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:148:10)\n at Async.drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:17:14)","code":"Error","url":"http://championify.lolalytics.com/data/1.0/ranked.json","body":{"cause":{"code":"ETIMEDOUT","connect":false},"isOperational":true,"code":"ETIMEDOUT","connect":false},"type":"RequestError","ua":"win32 6.3.9600","locale":"en","level":"warn","timestamp":"2018-07-09T02:12:18.759Z"} {"message":"Error","stack":"RequestError: Error\n at requester.then.catch.err (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\js\helpers\request.js:156:18)\n at tryCatcher (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)\n at Promise._settlePromiseFromHandler (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:510:31)\n at Promise._settlePromise (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:567:18)\n at Promise._settlePromise0 (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:612:10)\n at Promise._settlePromises (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:687:18)\n at Async._drainQueue (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:138:16)\n at Async._drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:148:10)\n at Async.drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:17:14)","code":"Error","url":"http://www.lolflavor.com/champions/Ahri/Recommended/Ahri_mid_scrape.json","body":{"cause":{"code":"ETIMEDOUT","connect":false},"isOperational":true,"code":"ETIMEDOUT","connect":false},"type":"RequestError","ua":"win32 6.3.9600","locale":"en","level":"warn","timestamp":"2018-07-09T02:12:18.760Z"} {"message":"Error","stack":"RequestError: Error\n at requester.then.catch.err (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\js\helpers\request.js:156:18)\n at tryCatcher (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)\n at Promise._settlePromiseFromHandler (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:510:31)\n at Promise._settlePromise (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:567:18)\n at Promise._settlePromise0 (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:612:10)\n at Promise._settlePromises (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:687:18)\n at Async._drainQueue (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:138:16)\n at Async._drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:148:10)\n at Async.drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:17:14)","code":"Error","url":"http://lolmasters.net/about","body":{"cause":{"code":"ETIMEDOUT","connect":false},"isOperational":true,"code":"ETIMEDOUT","connect":false},"type":"RequestError","ua":"win32 6.3.9600","locale":"en","level":"warn","timestamp":"2018-07-09T02:12:18.765Z"} {"message":"Error","stack":"RequestError: Error\n at requester.then.catch.err (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\js\helpers\request.js:156:18)\n at tryCatcher (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)\n at Promise._settlePromiseFromHandler (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:510:31)\n at Promise._settlePromise (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:567:18)\n at Promise._settlePromise0 (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:612:10)\n at Promise._settlePromises (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\promise.js:687:18)\n at Async._drainQueue (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:138:16)\n at Async._drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:148:10)\n at Async.drainQueues (C:\Users\Jared\AppData\Local\Championify\app-2.1.5\resources\app.asar\node_modules\bluebird\js\release\async.js:17:14)\n at process._tickCallback (internal/process/next_tick.js:103:7)","code":"Error","url":"http://ddragon.leagueoflegends.com/cdn/8.13.1/data/en_US/champion.json","body":{"cause":{"code":"ESOCKETTIMEDOUT","connect":false},"isOperational":true,"code":"ESOCKETTIMEDOUT","connect":false},"type":"RequestError","ua":"win32 6.3.9600","locale":"en","level":"error","timestamp":"2018-07-09T02:12:36.659Z"}

jledge44 commented 6 years ago

Resolved by completely disabling malwarebytes...instead of just adding the program to exclusions.

vndmtrx commented 5 years ago

I don't think that disable a security program is really a solution for the problema. You see, for some unknown reason MalwareBytes is blocking the connection attempt.

The specific problem occurs because MalwareBytes considers something on NodeJS as an exploit, by using the Chrome engine as a backend. This also happens with applications in development , and some developers have been able to find a solution for it, without explicitly disabling MalwareBytes Exploit Detection.

kaerreonline commented 5 years ago

I also had this problem and I came to this thread. I understood that I had to close MALWAREBYTES, so I gave the EXIT tab and proceeded to run Championify again. In summary:

Problem solved.

PS: Then I opened MALWAREBYTES again.

(Translated from Spanish in Google)

vndmtrx commented 5 years ago

In fact, you only need to disable exploit protection on MB. It's the feature that has blocking the Championify