xzandro / sw-exporter Goto Github PK
View Code? Open in Web Editor NEWThis tool will parse intercepted data from Summoners War and extract information on the monsters and runes of the user.
License: Apache License 2.0
This tool will parse intercepted data from Summoners War and extract information on the monsters and runes of the user.
License: Apache License 2.0
See title.
I wrote some custom-stuff for SW-Proxy mostly for guild-management(i have a script for example which logs automatically if someone of the guild got more than the 6 bonuspoints in guildwar) and i would like to migrate to your tool. I am new to javascript, nodejs and so on. I saw your post on reddit:
install node.js (v7.4.0)
git clone https://github.com/Xzandro/sw-exporter.git
npm install
npm run dev
npm start
Are you planning to do it like SWProxy in the future, so that you throw a script into a folder and it just works or will it always be it the way that you need to build it from scratch? If you are planning a custom plugin-system i am going to wait for that otherwise i am going to try it out the other way with a custom build.
Can someone add a switch for deleting "full_log" on closing Summoners War Exporter?
Thx
I've been using this for a while now but all of a sudden today my phone cannot connect to the proxy. The only thing different is that I am now using an iPhone. I've tried using the up address given from the exporter and my computers my. Is there any tips?
For the linux users out there.
My first time trying to do this. I am using v0.0.17 on Mac. Firewall is deactivated.
When I try connecting on my phone (iOS), Wifi does alright UNTIL I enter proxy data (triple-checked correct IP and Port). After this the Wifi connection seems maintained, but I can't load any network features (let alone open the game).
Dont know whether this is relevant or not, but right now I am using a hotel wifi (which has that inconvenient login page). Both my mac and device were properly connected when I began.
When I try to use the exporter, summoners war says that "an update to the latest version is required.
My file is fully updated.
When I turn off the proxy, I can use summoners war fine.
This error is occuring in the Windows 64-bit portable exe.
[Main Instruction]
A JavaScript error occurred in the main process[Content]
Uncaught Exception:
TypeError: "port" option should be a number or string: null
at lookupAndConnect (net.js:961:13)
at Socket.connect (net.js:939:5)
at Object.exports.connect.exports.createConnection (net.js:74:35)
at Server. (C:\Users\rmatt\AppData\Local\Temp\nsuE5E1.tmp\app\resources\app.asar\app\proxy\SWProxy.js:108:27)
at emitThree (events.js:116:13)
at Server.emit (events.js:194:7)
at onParserExecuteCommon (_http_server.js:459:14)
at onParserExecute (_http_server.js:418:3)
when i run the proxy and start sw. hive pops up and say failed to log in.
may i know if i did anything wrong? previous version i used had no issues!
I've been trying to set up the proxy for summoners war for a few days now, and it has not worked. Every time I have started the process, the proxy started up, my phone connected just fine, but when I try to startup summoners war it gives me an error that says it can't connect to host server or network delayed try again later. Please help me with this asap.
Hi, I'm having a problem getting my phone to accept the proxy information. I'm using a Samsung Note 3. I go into the networks Advanced Options, but as soon as i change the proxy from "none" to "manual," the save option greys out. No matter what information I fill into advanced options, It wont let me save it. Any fix for this?
One of the key components to an addon I was writing was the runes output, in the current format it's not easily possible to analyze the most recently dropped rune in the logs generated by this plugin.
I'm using Iphone 5 and after enabling the proxy, the game would start with the com2us logo and for there just a black screen, only after i turn the proxy off it will start normal.
App threw an error during load Error: Cannot find module './binaries/key-linux-arm' at Module._resolveFilename (module.js:470:15) at Function.Module._resolveFilename (/home/pi/sw-exporter/node_modules/electron/dist/resources/electron.asar/common/reset-search-paths.js:35:12) at Function.Module._load (module.js:418:25) at Module.require (module.js:498:17) at require (internal/module.js:20:19) at Object.<anonymous> (/home/pi/sw-exporter/app/proxy/smon_decryptor.js:3:20) at Object.<anonymous> (/home/pi/sw-exporter/app/proxy/smon_decryptor.js:25:3) at Module._compile (module.js:571:32) at Object.Module._extensions..js (module.js:580:10) at Module.load (module.js:488:32) A JavaScript error occurred in the main process Uncaught Exception: Error: Cannot find module './binaries/key-linux-arm' at Module._resolveFilename (module.js:470:15) at Function.Module._resolveFilename (/home/pi/sw-exporter/node_modules/electron/dist/resources/electron.asar/common/reset-search-paths.js:35:12) at Function.Module._load (module.js:418:25) at Module.require (module.js:498:17) at require (internal/module.js:20:19) at Object.<anonymous> (/home/pi/sw-exporter/app/proxy/smon_decryptor.js:3:20) at Object.<anonymous> (/home/pi/sw-exporter/app/proxy/smon_decryptor.js:25:3) at Module._compile (module.js:571:32) at Object.Module._extensions..js (module.js:580:10) at Module.load (module.js:488:32)
Is there a way to make the run logger include failed runs? Would be useful for determining winrate for a team.
I liked the Runes and Monster CSV files that the SWProxy would export. Is it possible to have that with this as well?
Not sure if this would be possible, but from having some virtual machine adapters, I'm always having to select from multiple IP addresses. Would be very nice if possible to set to always use a specific interface.
Not getting an exported profile. I am getting activity in the full_log.txt, and ProfileExport is enabled.
I don't get any error pop-ups and am not seeing any errors in the full_log either.
Is there anything else I can do to troubleshoot ?
The following are thrown occasionally:
uncaught exception:
TypeError: Cannot read property 'crate' of undefined
at Object.logCraftRune
at Object.processCommand
at SWProxy.proxy.on
Not sure how to pull the account logs. Seems like it should happen upon login but I'm not getting anything. I am able to log friend visits, dungeon runs, and black market just fine. This happening to anyone else? Please advise!
Using version 14 on Mac / iOS
For local logging
I set up the proxy on my iphone ip is set up as well port all correct i go to run game but it fails to connect as if the internet isnt there so idk what i have to do.
Screenshot: https://cdn.discordapp.com/attachments/180013517959725056/290108364967510017/unknown.png
As the issue title says. That goes for all other sites with https too btw.
After 3 days of not using the exporter, I turn it on and do everything in order and get this message
I got SWEX working on previous accounts normally, but now with the new account I cannot.
I get all logs and no .json File even the app saved profile data.
The account its already with Hive, facebook and google synched.
Using the latest release on Mac.
On others accounts the file appears normally.
Sorry about English, its not my language.
Thanks
After setting my wifi settings to the one of sw exporter, i launch summoners war and click touch to start. Then, it leads me to this error screen that says Failed to load the page. Please try again later. Retry. On the top right there's back to game and top left it says hive.
IM using a emulator for summoners war. Can't get them to connect and finnaly got the port number for computer but now the proxy button will not work.
The navigation buttons don't always work in 0.0.9.
Scrape latest releases API and compare to own version number. Provide link to downloads if newer release is available.
Hello,
For the past few days since the update of summoners war (3.4.5), I am not being able to receive any information from the exporter. I configure my mobile (iOS iPhone 6) with the ip address and the port exactly matching the one that is written on the exporter, then i start the proxy. When the game is done loading I got nothing, the logs are just "now listening to the port..." and there are no profiles saved on my folder. I already reset my wifi and set the password again, typed the ip address and the port 50 times.
Please if someone could help.
my ingame has a | in the name, because of that the json file could not be created
When I set up the proxy and try to log on, I get Hive errors.
Hello Xzandro,
great project here!
I love how handy this programm is compared to the problem haunted sw proxy, that I stopped using about 2 months ago and switched to your tool after over 1¼yeah of using the proxy.
This message occured now during playing, and will repeat all the time when confirmed:
Any ideas?
(€dit: Maybe I should take a look if there is an Java Update available )
Best regards,
Hordil
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.