X-Git-Url: https://git.hedgecode.org/?p=chesshog-scanner.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fhedgecode%2Fchess%2Fscanner%2FScannerConstants.java;fp=src%2Fmain%2Fjava%2Forg%2Fhedgecode%2Fchess%2Fscanner%2FScannerConstants.java;h=ca291b564ab9cd6c094670ad6c8517c51c678626;hp=a78a05844ace732e2db21a404033229606c32777;hb=70d45ca74e19c98d0bef2a081f77fc1e3543691e;hpb=6e3a8590a26312b6cea579777db885107cae88df diff --git a/src/main/java/org/hedgecode/chess/scanner/ScannerConstants.java b/src/main/java/org/hedgecode/chess/scanner/ScannerConstants.java index a78a058..ca291b5 100644 --- a/src/main/java/org/hedgecode/chess/scanner/ScannerConstants.java +++ b/src/main/java/org/hedgecode/chess/scanner/ScannerConstants.java @@ -28,6 +28,8 @@ public final class ScannerConstants { public static final Charset CHARSET = StandardCharsets.UTF_8; + public static final String LOCALE_BUNDLE_FILE = "org.hedgecode.chess.scanner.LocalStrings"; + public static final String CRLF = System.getProperty("line.separator"); public static final String TYPE_CHESSGAMES = "chessgames"; @@ -35,18 +37,26 @@ public final class ScannerConstants { public static final String TYPE_CHESSBOMB = "chessbomb"; public static final String TYPE_CHESS24 = "chess24"; public static final String TYPE_CHESSCOM = "chesscom"; + public static final String TYPE_2700CHESS = "2700chess"; public static final String DOMAIN_CHESSGAMES = "chessgames.com"; public static final String DOMAIN_LICHESS = "lichess.org"; - public static final String DOMAIN_CHESSBOMB = "www.chessbomb.com"; + public static final String DOMAIN_CHESSBOMB = "chessbomb.com"; public static final String DOMAIN_CHESS24 = "chess24.com"; public static final String DOMAIN_CHESSCOM = "chess.com"; - - public static final String PGN_DETECT_REGEX = "^\\[Event \"[^\"]+\"\\]$"; + public static final String DOMAIN_2700CHESS = "2700chess.com"; public static final String PROXY_UNDEFINED = "undefined"; public static final String PROXY_HTTP = "http"; + public static final String PROXY_HTTPS = "https"; public static final String PROXY_SOCKS = "socks"; + public static final String PROXY_SOCKS_ADDRESS = "socks.address"; + + public static final String PROXY_SERVER_REGEX = + "^([^:]+):([0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}):([0-9]{1,5})$"; + public static final String PROXY_AUTH_REGEX = + "^([^:]+):(.+)$"; + private ScannerConstants() { throw new AssertionError(