Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
private void runCheck()
{
String email = Engine.getProperty("atavism.licence.email");
String licencekey = Engine.getProperty("atavism.licence.key");
String url = "Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация";
try
{
String res = "";
URL urlObj = new URL(url);
URLConnection lu = urlObj.openConnection();
String resSor = howla();
String data = "email=" + URLEncoder.encode(email, "UTF-8") + "&licence=" + URLEncoder.encode(licencekey, "UTF-8") + "&ver=" + URLEncoder.encode("2018.1.0", "UTF-8") + "&addr=" + URLEncoder.encode(Engine.getProperty("atavism.proxy.bindaddress"), "UTF-8") + "&sor=" + URLEncoder.encode(resSor, "UTF-8") + "&c=" + URLEncoder.encode("0", "UTF-8");
lu.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(lu.getOutputStream());
wr.write(data);
wr.flush();
BufferedReader rd = new BufferedReader(new InputStreamReader(lu.getInputStream()));
String line = "";
while ((line = rd.readLine()) != null) {
res = res + line;
}
wr.flush();
wr.close();
res = HelperFunctions.readEncodedString(Base64.decode(res));
String[] output = res.split(":");
if ((EncryptionHelper.passwordMD5Check(output[0], getTemp())) && (resSor.equals(HelperFunctions.readEncodedString(Base64.decode(output[2])))))
{
this.connectionLimit = Integer.parseInt(HelperFunctions.readEncodedString(Base64.decode(output[1])));
recheck reCheck = new recheck(resSor);
Engine.getExecutor().scheduleAtFixedRate(reCheck, 300L, 300L, TimeUnit.SECONDS);
}
else
{
System.out.println("\nLicense verification failed");
Log.debug("License verification failed");
}
Log.debug("CONNECTOR: connections set to: " + this.connectionLimit);
}
catch (Exception e)
{
Log.debug("CONNECTOR: failed verifying account with : " + e);
}
}
class recheck
implements Runnable
{
protected String sec = "";
private static final long serialVersionUID = 1L;
public recheck(String sec)
{
this.sec = sec;
}
public void run()
{
Log.debug("CONNECTOR: ");
String email = Engine.getProperty("atavism.licence.email");
String licencekey = Engine.getProperty("atavism.licence.key");
String url = "Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация";
try
{
String res = "";
URL urlObj = new URL(url);
URLConnection lu = urlObj.openConnection();
String data = "email=" + URLEncoder.encode(email, "UTF-8") + "&licence=" + URLEncoder.encode(licencekey, "UTF-8") + "&ver=" + URLEncoder.encode("2018.1.0", "UTF-8") + "&addr=" + URLEncoder.encode(Engine.getProperty("atavism.proxy.bindaddress"), "UTF-8") + "&sor=" + URLEncoder.encode(this.sec, "UTF-8") + "&c=" + URLEncoder.encode("1", "UTF-8");
lu.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(lu.getOutputStream());
wr.write(data);
wr.flush();
BufferedReader rd = new BufferedReader(new InputStreamReader(lu.getInputStream()));
String line = "";
while ((line = rd.readLine()) != null) {
res = res + line;
}
wr.flush();
wr.close();
res = HelperFunctions.readEncodedString(Base64.decode(res));
String[] output = res.split(":");
if ((EncryptionHelper.passwordMD5Check(output[0], ProxyPlugin.this.getTemp())) && (this.sec.equals(HelperFunctions.readEncodedString(Base64.decode(output[2])))))
{
ProxyPlugin.this.connectionLimit = Integer.parseInt(HelperFunctions.readEncodedString(Base64.decode(output[1])));
}
else
{
System.out.println("\nLicense verification failed");
Log.debug("License verification failed");
ProxyPlugin.this.connectionLimit = 0;
}
Log.debug("CONNECTOR: connections set to: " + ProxyPlugin.this.connectionLimit);
}
catch (Exception e)
{
Log.debug("CONNECTOR: failed verifying account with : " + e);
}
}
}
оч прошу мне тож отвяжите ) 3тий день мучаюсь )Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация
Содержимое runCheck():private void runCheck()
{
String email = Engine.getProperty("atavism.licence.email");
String licencekey = Engine.getProperty("atavism.licence.key");
String url = "Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация";
try
{
String res = "";
URL urlObj = new URL(url);
URLConnection lu = urlObj.openConnection();
String resSor = howla();
String data = "email=" + URLEncoder.encode(email, "UTF-8") + "&licence=" + URLEncoder.encode(licencekey, "UTF-8") + "&ver=" + URLEncoder.encode("2018.1.0", "UTF-8") + "&addr=" + URLEncoder.encode(Engine.getProperty("atavism.proxy.bindaddress"), "UTF-8") + "&sor=" + URLEncoder.encode(resSor, "UTF-8") + "&c=" + URLEncoder.encode("0", "UTF-8");
lu.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(lu.getOutputStream());
wr.write(data);
wr.flush();
BufferedReader rd = new BufferedReader(new InputStreamReader(lu.getInputStream()));
String line = "";
while ((line = rd.readLine()) != null) {
res = res + line;
}
wr.flush();
wr.close();
res = HelperFunctions.readEncodedString(Base64.decode(res));
String[] output = res.split(":");
if ((EncryptionHelper.passwordMD5Check(output[0], getTemp())) && (resSor.equals(HelperFunctions.readEncodedString(Base64.decode(output[2])))))
{
this.connectionLimit = Integer.parseInt(HelperFunctions.readEncodedString(Base64.decode(output[1])));
recheck reCheck = new recheck(resSor);
Engine.getExecutor().scheduleAtFixedRate(reCheck, 300L, 300L, TimeUnit.SECONDS);
}
else
{
System.out.println("\nLicense verification failed");
Log.debug("License verification failed");
}
Log.debug("CONNECTOR: connections set to: " + this.connectionLimit);
}
catch (Exception e)
{
Log.debug("CONNECTOR: failed verifying account with : " + e);
}
}
class recheck
implements Runnable
{
protected String sec = "";
private static final long serialVersionUID = 1L;
public recheck(String sec)
{
this.sec = sec;
}
public void run()
{
Log.debug("CONNECTOR: ");
String email = Engine.getProperty("atavism.licence.email");
String licencekey = Engine.getProperty("atavism.licence.key");
String url = "Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация";
try
{
String res = "";
URL urlObj = new URL(url);
URLConnection lu = urlObj.openConnection();
String data = "email=" + URLEncoder.encode(email, "UTF-8") + "&licence=" + URLEncoder.encode(licencekey, "UTF-8") + "&ver=" + URLEncoder.encode("2018.1.0", "UTF-8") + "&addr=" + URLEncoder.encode(Engine.getProperty("atavism.proxy.bindaddress"), "UTF-8") + "&sor=" + URLEncoder.encode(this.sec, "UTF-8") + "&c=" + URLEncoder.encode("1", "UTF-8");
lu.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(lu.getOutputStream());
wr.write(data);
wr.flush();
BufferedReader rd = new BufferedReader(new InputStreamReader(lu.getInputStream()));
String line = "";
while ((line = rd.readLine()) != null) {
res = res + line;
}
wr.flush();
wr.close();
res = HelperFunctions.readEncodedString(Base64.decode(res));
String[] output = res.split(":");
if ((EncryptionHelper.passwordMD5Check(output[0], ProxyPlugin.this.getTemp())) && (this.sec.equals(HelperFunctions.readEncodedString(Base64.decode(output[2])))))
{
ProxyPlugin.this.connectionLimit = Integer.parseInt(HelperFunctions.readEncodedString(Base64.decode(output[1])));
}
else
{
System.out.println("\nLicense verification failed");
Log.debug("License verification failed");
ProxyPlugin.this.connectionLimit = 0;
}
Log.debug("CONNECTOR: connections set to: " + ProxyPlugin.this.connectionLimit);
}
catch (Exception e)
{
Log.debug("CONNECTOR: failed verifying account with : " + e);
}
}
}
private int connectionLimit = 0; как я поннял на данный момент без лицензий не кто не может зайти правильно?Содержимое runCheck():
connectionLimit = 2; // максимальный онлайн твоего сервера
А класс recheck вырезать нахрен.
Компилится по-старинке javac -cp DEPS SRC
где DEPS - зависимости (либо перечислять пути к каждой библиоте через разделитель, который зависит от системы, либо указать папку/папки с этими библиотеками)
SRC - путь к исходнику.
И еще на сколько я помню, там нужно соблюдать иерархию папок, в которой должны находиться исходники, а корневой пэкедж берется тот, где был запущен компилятор.
0 - это никто не зайдет на твой сервер. То есть нужно ставить значение, сколько онлайна ты ожидаешь, при чем с запасом.private int connectionLimit = 0; как я поннял на данный момент без лицензий не кто не может зайти правильно?
да это даже не сборка, это челик делает свою игру на юнити из говна и палок.всегда не понимал, нах тратить время на сборку без исходников. что то пошло не так, исправить не смогли, погнали гуглить некст сборку и так же без исходов, вдруг там все пофиксено и реализовано на 99%