Jump to content

Recommended Posts

Posted (edited)

Since topzone changed again , you need to change the code. Use this one to solve your problem.

Just the getTopZoneVotes() method      (just changed Frozen's one)

protected int getTopZoneVotes()
	{
		int votes = -1;
		URL url = null;
		URLConnection con = null;
		InputStream is = null;
		InputStreamReader isr = null;
		BufferedReader in = null;
		
		try
		{
			url = new URL(PowerPakConfig.VOTES_SITE_TOPZONE_URL);
			con = url.openConnection();
			con.addRequestProperty("User-Agent", "L2TopZone");
			is = con.getInputStream();
			isr = new InputStreamReader(is);
			in = new BufferedReader(isr);
			String inputLine;
			while ((inputLine = in.readLine()) != null)
			{
				if (inputLine.contains("thumbs-up"))
				{
					int startPosition = inputLine.indexOf("</i>") + "</i>".length();
					int endPosition = inputLine.indexOf("</span>", startPosition);
					String ss = inputLine.substring(startPosition, endPosition);
					votes = Integer.valueOf(ss);
					break;
				}
			}
		}
		catch (final Exception e)
		{
			LOGGER.warn("[AutoVoteReward] Server TOPZONE is offline or something is wrong in link");
			Announcements.getInstance().gameAnnounceToAll("[AutoVoteReward] TOPZONE is offline. We will check reward as it will be online again");
			// e.printStackTrace();
		}
		finally
		{
			if (in != null)
				try
				{
					in.close();
				}
				catch (final IOException e1)
				{
					e1.printStackTrace();
				}
			if (isr != null)
				try
				{
					isr.close();
				}
				catch (final IOException e1)
				{
					e1.printStackTrace();
				}
			if (is != null)
				try
				{
					is.close();
				}
				catch (final IOException e1)
				{
					e1.printStackTrace();
				}
		}
		return votes;
	}
Edited by PonyRider❤
Posted (edited)

 

Never seen that before xD ,  but I think it changed again and code needs to be edited (not like my version ofc, there are too many ways) since code doesn't fit. I mean there were some <span> html tags in old topzone vote site's source code and now there aren't (and code was based on these spans , in Frozen's version at least).

Edited by PonyRider❤

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • @Maxtor @Celestine @Atom  why not block this gypsy?
    • We appreciate your feedback and want to make the service even better! If you have used our services and are ready to share your experience (any — positive or constructive), leave a review on Trustpilot and receive $1 as a thank-you. Link: https://www.trustpilot.com/review/socnet.pro How to receive the bonus: 1. Go to Trustpilot and leave your review 2. Send us a screenshot confirming the publication and a screenshot of your authorized account with the username matching the review. 3. Specify which store should receive the $1 bonus. Depending on the store, your username/email may be required. Your feedback helps us grow and makes the project better for every community member. Thank you for staying with us! Terms: The promotion applies to one unique user. Multi-accounting is not allowed. Active project links: Digital goods store (Website): Go to Store Telegram bot: Go to – convenient access to the store via the Telegram messenger. Virtual numbers service: Go to Telegram bot for purchasing Telegram Stars: Go to – fast and profitable purchase of Stars in Telegram. SMM Panel: Go to – promotion of your social media accounts. We want to present to you the current list of promotions and special offers for purchasing products and services of our service: 1. You can use a promo code for your first purchase: SOCNET (15% discount) 2. Get $1 on your store balance or a 10–20% discount — just write your username after registering on our website using the template “SEND ME BONUS, MY USERNAME IS...” — you must post this in our forum thread! 3. Get $1 for the first trial launch of the SMM Panel: just open a ticket with the subject “Get Trial Bonus” on our website (Support). 4. Weekly Telegram Stars giveaways in our Telegram channel and in our bot for purchasing stars! News: ➡ Telegram channel: https://t.me/accsforyou_shop ➡ WhatsApp channel: https://chat.whatsapp.com/K8rBy500nA73z27PxgaJUw?mode=ems_copy_t ➡ Discord server: https://discord.gg/y9AStFFsrh Contacts and support: ➡ Telegram: https://t.me/socnet_support ➡ WhatsApp: https://wa.me/79051904467 ➡ Discord: socnet_support ➡ ✉ Email: solomonbog@socnet.store
    • We appreciate your feedback and want to make the service even better! If you have used our services and are ready to share your experience (any — positive or constructive), leave a review on Trustpilot and receive $1 as a thank-you. Link: https://www.trustpilot.com/review/socnet.pro How to receive the bonus: 1. Go to Trustpilot and leave your review 2. Send us a screenshot confirming the publication and a screenshot of your authorized account with the username matching the review. 3. Specify which store should receive the $1 bonus. Depending on the store, your username/email may be required. Your feedback helps us grow and makes the project better for every community member. Thank you for staying with us! Terms: The promotion applies to one unique user. Multi-accounting is not allowed. Active project links: Digital goods store (Website): Go to Store Telegram bot: Go to – convenient access to the store via the Telegram messenger. Virtual numbers service: Go to Telegram bot for purchasing Telegram Stars: Go to – fast and profitable purchase of Stars in Telegram. SMM Panel: Go to – promotion of your social media accounts. We want to present to you the current list of promotions and special offers for purchasing products and services of our service: 1. You can use a promo code for your first purchase: SOCNET (15% discount) 2. Get $1 on your store balance or a 10–20% discount — just write your username after registering on our website using the template “SEND ME BONUS, MY USERNAME IS...” — you must post this in our forum thread! 3. Get $1 for the first trial launch of the SMM Panel: just open a ticket with the subject “Get Trial Bonus” on our website (Support). 4. Weekly Telegram Stars giveaways in our Telegram channel and in our bot for purchasing stars! News: ➡ Telegram channel: https://t.me/accsforyou_shop ➡ WhatsApp channel: https://chat.whatsapp.com/K8rBy500nA73z27PxgaJUw?mode=ems_copy_t ➡ Discord server: https://discord.gg/y9AStFFsrh Contacts and support: ➡ Telegram: https://t.me/socnet_support ➡ WhatsApp: https://wa.me/79051904467 ➡ Discord: socnet_support ➡ ✉ Email: solomonbog@socnet.store
    • We appreciate your feedback and want to make the service even better! If you have used our services and are ready to share your experience (any — positive or constructive), leave a review on Trustpilot and receive $1 as a thank-you. Link: https://www.trustpilot.com/review/socnet.pro How to receive the bonus: 1. Go to Trustpilot and leave your review 2. Send us a screenshot confirming the publication and a screenshot of your authorized account with the username matching the review. 3. Specify which store should receive the $1 bonus. Depending on the store, your username/email may be required. Your feedback helps us grow and makes the project better for every community member. Thank you for staying with us! Terms: The promotion applies to one unique user. Multi-accounting is not allowed. Active project links: Digital goods store (Website): Go to Store Telegram bot: Go to – convenient access to the store via the Telegram messenger. Virtual numbers service: Go to Telegram bot for purchasing Telegram Stars: Go to – fast and profitable purchase of Stars in Telegram. SMM Panel: Go to – promotion of your social media accounts. We want to present to you the current list of promotions and special offers for purchasing products and services of our service: 1. You can use a promo code for your first purchase: SOCNET (15% discount) 2. Get $1 on your store balance or a 10–20% discount — just write your username after registering on our website using the template “SEND ME BONUS, MY USERNAME IS...” — you must post this in our forum thread! 3. Get $1 for the first trial launch of the SMM Panel: just open a ticket with the subject “Get Trial Bonus” on our website (Support). 4. Weekly Telegram Stars giveaways in our Telegram channel and in our bot for purchasing stars! News: ➡ Telegram channel: https://t.me/accsforyou_shop ➡ WhatsApp channel: https://chat.whatsapp.com/K8rBy500nA73z27PxgaJUw?mode=ems_copy_t ➡ Discord server: https://discord.gg/y9AStFFsrh Contacts and support: ➡ Telegram: https://t.me/socnet_support ➡ WhatsApp: https://wa.me/79051904467 ➡ Discord: socnet_support ➡ ✉ Email: solomonbog@socnet.store
    • We appreciate your feedback and want to make the service even better! If you have used our services and are ready to share your experience (any — positive or constructive), leave a review on Trustpilot and receive $1 as a thank-you. Link: https://www.trustpilot.com/review/socnet.pro How to receive the bonus: 1. Go to Trustpilot and leave your review 2. Send us a screenshot confirming the publication and a screenshot of your authorized account with the username matching the review. 3. Specify which store should receive the $1 bonus. Depending on the store, your username/email may be required. Your feedback helps us grow and makes the project better for every community member. Thank you for staying with us! Terms: The promotion applies to one unique user. Multi-accounting is not allowed. Active project links: Digital goods store (Website): Go to Store Telegram bot: Go to – convenient access to the store via the Telegram messenger. Virtual numbers service: Go to Telegram bot for purchasing Telegram Stars: Go to – fast and profitable purchase of Stars in Telegram. SMM Panel: Go to – promotion of your social media accounts. We want to present to you the current list of promotions and special offers for purchasing products and services of our service: 1. You can use a promo code for your first purchase: SOCNET (15% discount) 2. Get $1 on your store balance or a 10–20% discount — just write your username after registering on our website using the template “SEND ME BONUS, MY USERNAME IS...” — you must post this in our forum thread! 3. Get $1 for the first trial launch of the SMM Panel: just open a ticket with the subject “Get Trial Bonus” on our website (Support). 4. Weekly Telegram Stars giveaways in our Telegram channel and in our bot for purchasing stars! News: ➡ Telegram channel: https://t.me/accsforyou_shop ➡ WhatsApp channel: https://chat.whatsapp.com/K8rBy500nA73z27PxgaJUw?mode=ems_copy_t ➡ Discord server: https://discord.gg/y9AStFFsrh Contacts and support: ➡ Telegram: https://t.me/socnet_support ➡ WhatsApp: https://wa.me/79051904467 ➡ Discord: socnet_support ➡ ✉ Email: solomonbog@socnet.store
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock