jyben / csgo-mm-server-picker Goto Github PK
View Code? Open in Web Editor NEW๐ The new server picker for CS:GO matchmaking - Available on Windows & Linux
๐ The new server picker for CS:GO matchmaking - Available on Windows & Linux
but it becames ok after i press reset but i still can't select any servers
As you know, CSGO is available on mac and electron can build for mac. Thanks a lot!
csgo-mm-server-picker.log
Sorry, I can't use it at all. Can you teach me. Thank you very much for your help
Sorry my English is bad, there are too many google translate.
I live in Hong Kong. Now have too many Chinese hacker and dogs destroy HK, Japan and SG server. These server already dead.
So I want to play India server.
I using CSGO MM picker to choose India server: Chennai(mma) | 226 ms
Before: maa: 66ms via hkg (front=3ms, back=63ms)
Behind: maa: 224ms via direct route
I think there are 2 way to connect India server from Hong Kong, one is 200+ping,one is 70ping.
CSGO MM picker choose the 200+ping way to connect India so I can't lock India server precisely.
How to fix it?
Hi Jyben, Hope you are well.
After the software updates itself to 113 version, my internet stopped working. For some reasons Windows refuses to connect to the DHCP server. WIFI can be connected but no internet. As you are familiar with the design of this application, any chance you can advice me what might be the problem?
Thanks.
David
I saw in the code that the SCL (Santiago) servers are taken into consideration but there's currently no way to block them.
I saw that you have a const with the clusters:
const clusters = ['eu-west', 'eu-east', 'na-west', 'na-east', 'sa', 'oc', 'af', 'as'];
I understand that these are little sets of ips, but if you select 'sa', Chile is not in the list of IPs to select, so currently there's no way to block those servers.
I just tested it, blocked every server but Sao Paolo's and when I connected to a match, it was hosted on a Chilean server.
If you have a lot of work I can take a look and create a PR but I'm not familiar with the code so it would take a while.
Thanks
There are none of the at least 4 servers in India and none of the Singapore servers. Only one "Asia" server which is in China seems like. Also no Japan servers.
I also think Middle East has servers separately in UAE which are also not there.
Please fix.
Disclaimer
Since we do not have direct access to the IP addresses of the game servers but only to the relayed addresses, you may not be connected to the desired server. The application is therefore used to get as close as possible to the desired server.
In fact there is.
http://media.steampowered.com/apps/sdr/network_config.json
You can only connect to game server via the relays tho. But with selected relay and max ping set, you can connect to the server u want.
Queue for EU London from NA East. Game queues in NA southeast.
Only EU London and Amsterdam selected. get NA queue. Pls fix.
Log
00:14:15.654 ERROR TypeError: Cannot read property 'concat' of undefined
at Converter.convert (C:\Users\Sarthak Malla\AppData\Local\Programs\csgo-mm-server-picker\resources\app.asar\app\models\clusters.js:66:91)
at Clusters.convert (C:\Users\Sarthak Malla\AppData\Local\Programs\csgo-mm-server-picker\resources\app.asar\app\models\clusters.js:98:25)
at C:\Users\Sarthak Malla\AppData\Local\Programs\csgo-mm-server-picker\resources\app.asar\main.js:65:14
at processTicksAndRejections (internal/process/task_queues.js:94:5)
[Window Title]
Error
[Main Instruction]
A JavaScript error occurred in the main process
[Content]
Uncaught Exception:
Error [ERR_UNHANDLED_ERROR]: Unhandled error. ({
ts: 1601716157883,
pid: 4976,
level: 'error',
msg: [
'Error: connect ETIMEDOUT 199.232.252.133:443\n' +
' at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1128:14)'
]
})
at process.emit (events.js:199:17)
at C:\Users\admin\AppData\Local\Programs\csgo-mm-server-picker\resources\app.asar\node_modules\simple-node-logger\lib\Logger.js:46:25
at processTicksAndRejections (internal/process/task_queues.js:75:11)
[OK]
Hi, received this message after finishing a game this evening.
https://i.imgur.com/ZS8shLJ.jpg
My network driver in my Mobo seems to be bricked after receiving this, resetting network seems to have no resolve and now beginning trouble shooting.
I force quit the software with task manager and am now unable to connect with this message when trouble shooting the issue https://i.imgur.com/ta7zISk.jpg
If you could tell me how this issue can be resolved, will be eternally grateful :)
I keep getting that error. any workaround ? or does the app not work anymore?.
As the title says, when EU servers (namely Amsterdam, Frankfurt, Paris, Luxembourg) are the only ones selected, I regularly get connected to EU east and north servers.
I can't tell if this may be related to valve's relay server selection. If EU west relay servers can connect me to EU east/north game servers then I guess there is no way around this.
I've been queuing in asia but it put me to south america servers
please fix
Basically, the program adds new rules inside the Windows Defender Firewall, which can be accessed from:
After activating this app, you'll see several new rules added there. In case your internet is totally disabled all of a sudden, remove some of the rules called "csgo-mm-server-picker". As you can see there, it restricts any kind of connection (dunno why).
The basic mechanism should be written in the repository description itself, so that user can find their way in to fix problems if the program can't. But yeah, it's a personal project, can't expect much (already good as is).
Like the title says
I checked 3 times in console with ,,status" command
server should be named Valve CS:GO Poland server, but instead I'm getting queued to Valve EU East CS:GO Server
Download the latest version 1.1.4 to see if the problem with the servers has been fixed, but, I play from Venezuela, and I choose Latin American servers, and it always connects me to DFW servers, when i download the version 1.1.3, When I had downloaded version 1.1.3, it worked for me as it did until December of last year, this same error occurred to me. I leave a couple of screenshots to see how I can solve it. Thanks in advance for this software.
Ping measurement completed
Ping location: dfw=225+22,atl=/246+22,ord=/246+22,lax=/258+22,iad=/268+22,sea=/281+22,scl=299+29,lim=333+33/328+29,fra=/344+22,sof=345+34,gru=/352+29,sgp=/442+22
RelayNetWorkStatus: avail=OK config=OK anyrelay=OK (OK)
Host_WriteConfiguration: Wrote cfg/config.cfg
Refreshing ping measurements
RelayNetWorkStatus: avail=OK config=OK anyrelay=OK (Refreshing ping measurements)
Ping measurement has been active for 5.0s. Sending what we have to GC
ams: 212ms via dfw (front=100ms, back=112ms)
atl: 121ms via dfw (front=100ms, back=21ms)
bom: 368ms via dfw (front=100ms, back=268ms)
dfw: 100ms via direct route
dxb: 395ms via dfw (front=100ms, back=295ms)
eat: 161ms via dfw (front=100ms, back=61ms)
eze: 191ms via scl (front=171ms, back=20ms)
fra: 218ms via dfw (front=100ms, back=118ms)
gru: 224ms via scl (front=171ms, back=53ms)
hkg: 287ms via dfw (front=100ms, back=187ms)
iad: 143ms via dfw (front=100ms, back=43ms)
jnb: 389ms via dfw (front=100ms, back=289ms)
lax: 133ms via dfw (front=100ms, back=33ms)
lhr: 222ms via dfw (front=100ms, back=122ms)
lim: 200ms via scl (front=171ms, back=29ms)
maa: 350ms via dfw (front=100ms, back=250ms)
mad: 239ms via dfw (front=100ms, back=139ms)
ord: 121ms via dfw (front=100ms, back=21ms)
par: 220ms via dfw (front=100ms, back=120ms)
scl: 171ms via direct route
sea: 156ms via dfw (front=100ms, back=56ms)
sgp: 317ms via dfw (front=100ms, back=217ms)
sof: 228ms via direct route
sto: 233ms via dfw (front=100ms, back=133ms)
sto2: 232ms via dfw (front=100ms, back=132ms)
syd: 293ms via dfw (front=100ms, back=193ms)
tyo: 294ms via dfw (front=100ms, back=194ms)
tyo1: 294ms via dfw (front=100ms, back=194ms)
vie: 228ms via dfw (front=100ms, back=128ms)
waw: 233ms via dfw (front=100ms, back=133ms)
Ping measurement completed
Ping location: dfw=100+10,atl=/121+10,ord=/121+10,lax=/133+10,iad=/143+10,sea=/156+10,scl=171+17,lim=199+19/200+17,fra=/218+10,gru=/224+17,sof=228+22,sgp=/317+10
RelayNetWorkStatus: avail=OK config=OK anyrelay=OK (Refreshing ping measurements)
Add an option to deselect previously picked region on the map. Also good to add some border around selected region.
There's a little GIF here.
Hey, I wanted to use that program but JavaScript error pops up everytime and I ignored it and tried to use the program so I selected a server and clicked "GO" and a console popped up and after that my internet stopped working, the Button "Reset" doesn't work.
Is there any way of resetting my ethernet settings? Auto Troubleshotting through Windows doesn't help :( a message pops up that Ethernet doesn't have a valid IP configuration. Please, any fix?? I tried to google that but didn't help.
ya no funciona el programa creo que se cayo o ya valve no deja usarlo
Hello Jyben, thanks for this software!
Since days ago perรบ servers aren't working, when I start a match by default I connect to USA servers
Thank you!
I'm on Ubuntu 20.04 and when I first run the program I picked EU West and then started a match. After that reset not working. I mean there is no effect. I cannot select newer region and it cannot check ping except EU West. The log is totally empty so I cannot provide detailed information. Restartng the application does not helps.
.
Everything works correct without accepting match, when match was found i dont see accept button
Every time I play MM, I get a VAC ERROR and it kicks me out of the games, I already tried to fix it in several ways and nothing works, try to delete the program and neither. What I do?
Hi, would it be possible to add a way to use it in cli ? Thanks !
HI, Thanks for repo, I tried and that works for me. My question is How can I connect two players for example me and my friend from Germany to play together this game via steam ?
Thanks in advance.
Hi There,
Great job on this.
I just had one request. Could you please add Indian servers to the app?
Thanks.
If someone selects region/s from map and list with ping measurements is presented on the left, when s/he click on "Ping" button, try to refresh already existing list. It will also reduce ping request to hosts which aren't selected.
I was queuing for asia and australia servers from US East but it put me to america servers
please fix
Could you please add Indian servers.
Your application just killed my internet connection. Ethernet and WiFi on my PC doesn't work anymore. I want answer as soon as possible.
I've downloaded the 1.1.0 version and the installer gets stuck halfway. I'm not sure if its a problem with my machine or what's going on but it's not working. I'll test it on another machine whenever I get the chance. Thanks
Description : when no rule is added, we have an error on the reset button
[Window Title]
Error
[Main Instruction]
A JavaScript error occurred in the main process
[Content]
Uncaught Exception:
TypeError: Cannot read property 'toUpperCase' of undefined
at C:\Users*\AppData\Local\Programs\csgo-mm-server-picker\resources\app.asar\app\main-process\firewall.js:80:36
at C:\Users*\AppData\Local\Programs\csgo-mm-server-picker\resources\app.asar\node_modules\sudo-prompt\index.js:395:35
at ChildProcess.exithandler (child_process.js:299:7)
at ChildProcess.emit (events.js:194:13)
at maybeClose (internal/child_process.js:998:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:265:5)
hello brother,
This application in windows is not working for me it does nothing after selecting the player to play with 173ms i get my regional server only.
kindly help.
please
Does this even work anymore? it used to work perfectly fine until before 2021 I think, around nov-dec. I've tried 1.13 and 1.14 but neither worked. Help.
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.