#137 Added some popular servers to servers.json. Updated InnoSetup script to use servers.json.

master
Tomatix 1 year ago
parent b8c2fd7d1b
commit 4da5512456
  1. 2
      InnoSetup/Readme.txt
  2. 2
      InnoSetup/installer.iss
  3. 501
      Resources/servers.json

@ -7,7 +7,7 @@ in a folder that has the following contents:
- License.txt
- ChannelSettings.iis
- Essentials.iis
- servers.ini
- servers.json
- Readme.txt (Make sure this file has Windows line endings, CR+LF)
- qwindows.dll
- libcrypto-1_1-x64.dll

@ -20,7 +20,7 @@ ArchitecturesInstallIn64BitMode=x64
[Files]
Source: "IdealIRC.exe"; DestDir: "{app}";
Source: "iirc.ini"; DestDir: "{app}\skel"
Source: "servers.ini"; DestDir: "{app}\skel"
Source: "servers.json"; DestDir: "{app}\skel"
Source: "License.txt"; DestDir: "{app}";
Source: "Readme.txt"; DestDir: "{app}"; Flags: isreadme

@ -0,0 +1,501 @@
{
"Networks": [
{
"Name": "Libera.chat",
"Host": "irc.libera.chat",
"Port": 6697,
"SSL": true,
"Password": "",
"Servers": [
{
"Name": "Europe",
"Host": "irc.eu.libera.chat",
"Port": 6697,
"SSL": true,
"Password": ""
},
{
"Name": "U.S. & Canada",
"Host": "irc.us.libera.chat",
"Port": 6697,
"SSL": true,
"Password": ""
},
{
"Name": "Australia & N.Z.",
"Host": "irc.au.libera.chat",
"Port": 6697,
"SSL": true,
"Password": ""
},
{
"Name": "East Asia",
"Host": "irc.ea.libera.chat",
"Port": 6697,
"SSL": true,
"Password": ""
}
]
},
{
"Name": "IRCnet",
"Host": "ssl.ircnet.io",
"Port": 6697,
"SSL": true,
"Password": "",
"Servers": [
{
"Name": "EU Open Server, Provided by ATW Internet Kft.",
"Host": "irc.atw-inter.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Austria",
"Host": "hub.irc.at",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Czech Republic, Prague",
"Host": "irc.felk.cvut.cz",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "DotSrc.org, Denmark",
"Host": "irc.dotsrc.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Estonia",
"Host": "hub.ircnet.ee",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Tampere Region, Finland",
"Host": "hub.cc.tut.fi",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Freie Universitaet Berlin, Germany",
"Host": "",
"Port": 6667,
"SSL": false,
"Password": "fu-berlin.de"
},
{
"Name": "ATW (Hungary)",
"Host": "ssl.atw.irc.hu",
"Port": 6697,
"SSL": true,
"Password": ""
},
{
"Name": "Kyoto, Japan",
"Host": "irc.media.kyoto-u.ac.jp",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "SNT at University of Twente, The Netherlands",
"Host": "irc.snt.utwente.nl",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Oslo, Norway",
"Host": "ircnet.underworld.no",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Poland",
"Host": "hub.irc.pl",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "ARNES IRC Server (Slovenia)",
"Host": "irc.arnes.si",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Kingdom of Sweden",
"Host": "hub.se",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "UK Hub",
"Host": "hub.uk",
"Port": 6667,
"SSL": false,
"Password": ""
}
]
},
{
"Name": "Undernet",
"Host": "irc.undernet.org",
"Port": 6667,
"SSL": false,
"Password": "",
"Servers": [
{
"Name": "Chicago, Illinois, U.S.",
"Host": "chicago.il.us.undernet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Bucharest, Romania",
"Host": "bucharest.ro.eu.undernet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Pipera, Romania",
"Host": "pipera.ro.eu.undernet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Budapest, Hungary",
"Host": "budapest.hu.eu.undernet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Madrid, Spain",
"Host": "madrid.es.eu.undernet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Dallas, Texas, U.S.",
"Host": "dallas.tx.us.undernet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Los Angeles, California, U.S.",
"Host": "losangeles.ca.us.undernet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Miami, Florida, U.S.",
"Host": "miami.fl.us.undernet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Seattle, Washington, U.S.",
"Host": "seattle.wa.us.undernet.org",
"Port": 6667,
"SSL": false,
"Password": ""
}
]
},
{
"Name": "EFnet",
"Host": "irc.efnet.org",
"Port": 6697,
"SSL": true,
"Password": "",
"Servers": [
{
"Name": "Lyngby, Denmark - DeIC",
"Host": "efnet.deic.eu",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Stockholm, Sweden - Port 80",
"Host": "efnet.port80.se",
"Port": 6697,
"SSL": true,
"Password": ""
},
{
"Name": "Stockholm, Sweden - GleSYS AB",
"Host": "efnet.portlane.se",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Borlange, Sweden - Dalarnas University",
"Host": "irc.du.se",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Paris, France - BSO Communication",
"Host": "irc.efnet.fr",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Amsterdam, NL - Darkness Reigns",
"Host": "irc.efnet.nl",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Oslo, Norway - Powertech",
"Host": "irc.homelien.no",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Stockholm, Sweden - NORDUnet",
"Host": "irc.nordunet.se",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Oslo, Norway - Underworld",
"Host": "irc.underworld.no",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "New York, NY - Choopa LLC",
"Host": "irc.choopa.net",
"Port": 6697,
"SSL": true,
"Password": ""
},
{
"Name": "Orlando, FL - Colo Solutions",
"Host": "irc.colosolutions.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Chicago, IL - Deft",
"Host": "irc.deft.com",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Los Angeles, CA - Mzima",
"Host": "irc.mzima.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "San Francisco, CA - United Layer",
"Host": "irc.prison.net",
"Port": 6667,
"SSL": false,
"Password": ""
}
]
},
{
"Name": "DALnet",
"Host": "irc.dal.net",
"Port": 6697,
"SSL": true,
"Password": "",
"Servers": [
{
"Name": "IX server",
"Host": "ix.dal.net",
"Port": 6697,
"SSL": true,
"Password": ""
},
{
"Name": "atw.hu.eu.dal.net",
"Host": "atw.hu.eu.dal.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "bifrost.ca.us.dal.net",
"Host": "bifrost.ca.us.dal.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "bitcoin.uk.eu.dal.net",
"Host": "bitcoin.uk.eu.dal.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "choopa.nj.us.dal.net",
"Host": "choopa.nj.us.dal.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "halcyon.il.us.dal.net",
"Host": "halcyon.il.us.dal.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "istana.il.us.dal.net",
"Host": "istana.il.us.dal.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "lair.nl.eu.dal.net",
"Host": "lair.nl.eu.dal.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "lion.tx.us.dal.net",
"Host": "lion.tx.us.dal.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "punch.wa.us.dal.net",
"Host": "punch.wa.us.dal.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "sakura.jp.as.dal.net",
"Host": "sakura.jp.as.dal.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "serenity.fl.us.dal.net",
"Host": "serenity.fl.us.dal.net",
"Port": 6667,
"SSL": false,
"Password": ""
}
]
},
{
"Name": "QuakeNet",
"Host": "irc.quakenet.org",
"Port": 6667,
"SSL": false,
"Password": "",
"Servers": [
{
"Name": "Singapore (Adrift)",
"Host": "adrift.sg.quakenet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "France (Euroserv)",
"Host": "euroserv.fr.quakenet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Romania (HostSailor)",
"Host": "hostsailor.ro.quakenet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Sweden (IP-Only)",
"Host": "port80c.se.quakenet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Sweden (Stockholm)",
"Host": "stockholm.se.quakenet.org",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Norway (Underworld)",
"Host": "underworld2.no.quakenet.org",
"Port": 6667,
"SSL": false,
"Password": ""
}
]
}
],
"Servers": [
{
"Name": "OFTC",
"Host": "irc.oftc.net",
"Port": 6697,
"SSL": true,
"Password": ""
},
{
"Name": "Freenode",
"Host": "irc.freenode.net",
"Port": 6667,
"SSL": false,
"Password": ""
},
{
"Name": "Rizon",
"Host": "irc.rizon.net",
"Port": 6667,
"SSL": false,
"Password": ""
}
]
}
Loading…
Cancel
Save