public RSStub() {
		String source;
		try {
			source = getPageSource(getCodeBase());
			Matcher aMatcher = aPattern.matcher(source);
			if (aMatcher.find()) {
				Matcher pMatcher = pPattern.matcher(source);
				while (pMatcher.find()) {
					String key = pMatcher.group(1);
					String value = pMatcher.group(2);
					parameters.put(key, value);
				}
				if (source.contains("archive")) {
					parameters.put("archive", source.substring(
							source.indexOf("archive=") + 8,
							source.indexOf(".jar") + 4));
				}
			}
		} catch (IOException | InterruptedException e) {
			e.printStackTrace();
		}
	}