[BF3/BF4/BFH][v1.6.0][29.06.2016] Has PBBans - Better Battlelog Forums #118591

Sitemap
Post edited 54 x times, last by
Topicstarter
Has PBBans by
DarkThanos
&
GreatApo

☰ About :

This plug in will help you find a server with "
PBBans
", "
GCC-Stream
" or "
Anticheat Inc
" active, in order to play fair with no hackers to disturb you.
By adding 3 icons (each for every service) on the server browser and on the server info page, it provide a fast way to know if the server is streaming on any of these 3 services.

Servers caches are deleted every week.

☰ Preview :

Images
Server Browser
(BF3 / BF4)

Server Page
(BF3 / BF4)

Server Page / Server Browser
(BFH)

☰ Nerd Stuff :

Changelog
v 1.6.0

- BFH Support added
- GGC server's link fixed (now points to GGC's Server Search page)
- "Unknown" streamer's status tooltips position fixes
- Displaying "on" when ACI & GGC status is unknown fix
v 1.5.3

- ACI LiveSecure option info added.
v 1.5.2

- Friends playing server info not showing streaming info fix.
v 1.5.1

- Displaying "error" fix
- PBBans wrong ON fix
v 1.5

- New layout
- Bugs pointed by BrainFooLong fixed
- Data are pulled by server using ajax (faster)
v 1.4 Beta

- added ACI (Anticheatinc) service status
v 1.3

- Code fixes
- BF3 and BF4 support for both PBBans and GCC-Stream
v 1.2 Beta

- GGC support added (BF4 only)
- Server Cache added for faster GGC results [Server Side]
v 1.1

- BF3 Support added
v 1.0

- BF4 Support added
Server Side Changelog
Server Side Updates
20.06.2016

- BFH Support added
19.06.2016

- Server Owner API added
27.03.2016

- PBBans server url changed
- GGC new way of getting servers
- ACI server block bypass
18.05.2015

- Server response time limit set to 3 sec
18.02.2015

- ACI is now fixed (ACI public server list was closed so we changed to get-each-server-status-and-cache)
12.02.2015

- Problem getting streamers' pages, we changed to cUrl page-get
22.09.2014

- Displaying "error" fix
- PBBans wrong ON fix
09.09.2014 (on the beta version)

Server side & script update:
- Now supporting Anticheat Inc. for both BF3 and BF4
- GGC missing servers fix
- ACI remove "inactive servers" from database fix
- Added updating database image
08.09.2014

Server side update:
- Now supporting both GGC-stream BF3 and BF4
07.09.2014

Server side update: (on the beta version)
- GGC server IPs and PORTs are now daily cached = faster and less server resources

☰ PunkBuster Services Links :

PBBans :
http://www.pbbans.com

GCC-Stream :
http://www.ggc-stream.net

Anticheat Inc :
http://www.anticheatinc.net


☰ More Nerd Stuff :

For the Server Owners
For you, the "Servers Owners", I implemented a small API (some commands)

Commands :
- "refresh" : refreshes the cache, recheck the status of the server
- "noProxyPlease" : tell the server not to use a proxy server

You can now refresh the status of your server by visiting the link :
http://alites.tk/battlelog-plugins/has-pbbans/chupachups.php?ip=<server-ip>&port=<server-port>&bf=<3_or_4_or_h>&json&refresh
where <server-ip> is your server ip (ex 123.456.789.012),
the <server-port> is your server port (ex 123456)
and <3_or_4_or_h> is your game (3 for BF3, 4 for BF4 and h for BFH).

For example example you can refresh your the server "123.456.789.012:123456" by using the link:
http://alites.tk/battlelog-plugins/has-pbbans/chupachups.php?ip=123.456.789.012&port=123456&bf=4&json&refresh
and if you are still having problems with ACI use the "noProxyPlease" command too:
http://alites.tk/battlelog-plugins/has-pbbans/chupachups.php?ip=123.456.789.012&port=123456&bf=4&json&refresh&noProxyPlease

Sent me a message if you have any problem but I may not reply right away ... but I will reply :)


☰ PlugIn Links :

http://alites.tk/battlelog-plugins/has-pbbans/has-pbbans.latest.bblog.js
(
Full Code
with comments)
http://alites.tk/battlelog-plugins/has-pbbans/has-pbbans.latest.bblog.min.js
(
Minified Code
)
(The plugin is also available in the PlugIn Gallery. You are adviced to load it from the Gallery.)

☰ Other Links :

Now available on Github:
https://github.com/DinoDevs/HAS-PBBANS
I liked. Thanks!
Topicstarter
IMPORTANT :
URL was changed ... i had a mistake on ".pbans." was changed to ".pbbans."
This is great for when you want to make cinematics with Hattiwattis tool :D
Topicstarter
A test version is available on :
http://alites.tk/battlelog-plugins/has-pbbans/has-pbbans.beta.bblog.js


Test Log : GGC server info added.
Post edited 8 x times, last by
☰ Server side updates:


09.09.2014: (on the beta version)
Server side & script update:
- Now supporting Anticheat Inc. for both BF3 and BF4
- GGC missing servers fix
- ACI remove "inactive servers" from database fix
- Added updating database image

08.09.2014:
Server side update:
- Now supporting both GGC-stream BF3 and BF4

07.09.2014:
Server side update: (on the beta version)
- GGC server IPs and PORTs are now daily cached = faster and less server resourses
Post edited 1 x times, last by
Here we have almost the same problems as in
http://getbblog.com/en/board/post/126815
Topicstarter
Please verify that the plug in is working with no errors.
Works in chrome, but it produce sometimes that error
Spoiler
Uncaught TypeError: Cannot read property 'trim' of undefinedhas-pbbans.latest.bblog.min.js:17 BBLog.handle.hasPBBans.bf4.serverlist.updateServerInfohas-pbbans.latest.bblog.min.js:17 BBLog.handle.hasPBBans.bf4.serverlist.inithas-pbbans.latest.bblog.min.js:14 BBLog.handle.eventsFire.onPageLoadhas-pbbans.latest.bblog.min.js:13 BBLog.handle.domchangebblog.js?9.9.9:1159 (anonymous function)bblog.js?9.9.9:1093 BBLog.handlebblog.js?9.9.9:1159 BBLog.handlehas-pbbans.latest.bblog.min.js:12 (anonymous function)
Topicstarter
Fixed. Thanks BrainFooLong!
Post edited 2 x times, last by
PBBans server was down yesterday... they should had a DDos Attack since they have now install sth verifing your browser...
For that reason, pbbans status wil not work. I will need some time to overcome that verification.

EDIT: Pbbans is working again.
Post edited 2 x times, last by
☰ Server side update:

22.09.2014:
- Displaying "error" fix
- PBBans wrong ON fix
Hi,

This is a really cool plugin.
But now Just want to ask if you know if I need a specific setting in my servers config to show that GGC is on, as I stream to all three services, and only ACI and PBBans shows as on. GGC shows as off, but on GGC Site its active and working.

Thank you
Post edited 1 x times, last by
The servers are daily cached to our server.
Give me your server's GGC link to check if there are any problems...
Hi,

Is this the link you are looking for:
http://www.ggc-stream.net/server/116913/TKC+SERVER+%7C+SC+%2B+TK+%7C+DOM%26TDM+%7C+WEAPONS+FREE


Regards
Post edited 2 x times, last by
I do not know why but your server is not visible in the server browser of GGC...
http://www.ggc-stream.net/misc/gamebrowser/overview/41/country/za/hideempty/false


I can see that the server is enabled, but my server stores the servers from GGC browser and yours is not there. They may cache the servers too :P
Post edited 1 x times, last by
Eish, will have to ask them then why its not showing in the server browser, even when hide empty is not selected.

Our server shows up when I connect to it.

Thank you.
Hi all!

Does this plugin work at all?, our server is live and streaming to all services and for some reason it is only showing the Anticheat Inc as online?, i have checked both GGC and PBB and our server is online there?

(Server link:
http://battlelog.battlefield.com/bf4/servers/show/pc/7f475ae3-7a97-4336-84be-8082c0213274/DeltaOne-Battlefield-4/
)

By browsing using either Firefox or Chrome i do not find any servers at all showing with all 3 as "ON"?

Is there an update i have missed? (i use BBLOG 4.5.0 in both browsers), is it necessary to install additional plugins other than the one in plugin gallery?
Post edited 2 x times, last by
We (addon authors), first of all, do not want to abuse the servers of the punk buster services so, all servers are cached (daily cache).

Also we use the data the services provide.
As you can see here : "http://www.pbbans.com/sigs/server/173.199.108.133:30000.png" pbbans say you do not stream to them.
On GGC-Stream your server is shown to stream "http://www.ggc-stream.net/server/119980/%3A%3ADeltaOne+Battlefield+4%3A%3A" (i had to clear the cache manually).

We use the data provided but you have to understand that such website and services, ban people that abuse their servers. So we try not to make many requests on their servers by caching as much as possible.
Hi GreatApo and ty for your answer.

I do understand the issues with cashing but then again this kinda leaves this plugin showing "false positives" as long as the cache is not refreshed the servers is not showing the correct status at all times?

As for the PBB thats my bad since i was sure our BF4 server was set up to them as well but it turns out that its only our BC2 server, the BF4 server is set up today and awaiting admin approval now.

Sorry for any confusions and pls. advice if there is anything needs to be changed to have this plugin working at all times
Topicstarter
Servers an not something you turn off and on during a day, main server's data are kind of static (except title and map rotation) so a daily cache is enough for the plug in to work right. Even with an hour cache such misses will be there.
Post edited 1 x times, last by
The addon is running again ;)

☰ Server Side Update:

12.02.2015:
- Problem getting streamers' pages, we changed to cUrl page-get
Hey,

I just cant figure out how to install this, and I tried finding a tutorial guide, could not find one in forums.
Post edited 3 x times, last by
imperium wrote:
Hey,

I just cant figure out how to install this, and I tried finding a tutorial guide, could not find one in forums.

You install the addon Better Battlelog (this is the addon's site/forum -.-). Then, in Battlelog, you open the settings window of BBLog and you go to Plugin Gallery to enable this plugin.


☰ Server Side Update:

18.02.2015:
- ACI is now fixed (ACI public server list was closed so we changed to get-each-server-status-and-cache)
Post edited 1 x times, last by
We have problems getting ACI servers info. The server does not reply my server. I had to add a response limit to temporary fix the plug-in.
All games will display ACI as false
until i fix it.

☰ Server Side Update:
18.5.2015
- Server response time limit set to 3 sec

Edit: Our server can again contact ACI. It fixed itself -.-
I have a minor problem; I have my server streaming to PBBANS, GGC, & ANTICHEAT, however only PBBANS show up on the BF4-battlelog using this custom plugin. Now Individually, all three show on their respective websites and each acknowledge that the server is active and streaming to them. So, why is only PBBANS displaying? Game server BF4: "RED 1 DIVISION".
Topicstarter
Maybe because the servers are daily cached it need a day to recheck your server.
We are very careful because we do not want to get our server's ip banned for too much traffic on their servers.
Post edited 2 x times, last by
Hi, I have a problem, my server BF3 is streaming with PBBans ACI and GGC but Has PBBans plugin shows me only PBBans active.
I do not know how the plugin reads the status of the server, it is necessary in a particular setting on GGC control panel ?
Kaiser,

It's the same problem BF3, BF4 etc.. only PBBANS is showing active. I addressed it but, the reply was only about 'x' number of servers being re-cached daily and not having any banned due to volume. It did not make any sense! My server or your server has nothing to do with the plugin's creator server(s). The problem is that only (1) anti-cheat i.e. "PBBANS" shows up even though our servers are streaming to all three. Bottom line Kaiser, There is a problem with the plugin! When will it be fixed? Unknown... more people need to complain maybe.
Post edited 4 x times, last by
The plug in searches you servers in each of these Streamers. If it does not shows your servers as ON there are 2 cases:
- 1. Yours server was not streming when it was cached from our server (daily cache) or your Streamer's server
- 2. The streamers site simply does not shows your server as active (for any reason)

The plugin works well. I belive that you either don't stream or your Streamer's site does not show you as active.
Anyway, provide me you server's IPs and Ports and i will ran a more detailed scan about this problem.

We are not the bad guys here hidding your servers. We try to do our best.
Once I enable this script to show anticheat streaming enabled servers in the server browser pages.


The PBBans and GGC streaming says off . ACI says on. My console log shows me that I am indeed connected to all three of my AC accounts so why are the other two not displaying correctly.

Regards
capitaincourage wrote:
Once I enable this script to show anticheat streaming enabled servers in the server browser pages.


The PBBans and GGC streaming says off . ACI says on. My console log shows me that I am indeed connected to all three of my AC accounts so why are the other two not displaying correctly.

Regards
Hi!
Our server looks for GGC Servers here: (i just realised that it's currently not working?)
http://www.ggc-stream.net/misc/gamebrowser/overview/41/hideempty/false

...for PPBans here:
http://www.pbbans.com/msi-server-YOUR_SERVER_IP_PORT.html

...and for ACI here:
http://www.anticheatinc.net/forums/streaming.php?address=YOUR_SERVER_IP&submit=search


"Off" means that the server was not found in one of the above links. Mined that we daily cashe the servers and that these services are constanlty changing because they are target of server attacks. Also, it becames harder to track if the servers are streaming because these services have starting closing their data lists from puplic (like the above GGC link which seems not to work any more).

Unfortunately, i am currently not active on Battlefield so i am not constantly updating the plugin.
Post edited 4 x times, last by
I found some hours today to get
PBBans, GGC & ACI
up and running. It may take a little longer to load the new servers but when it's cached, it loads fast.
Let me know if it works for your servers (please provide server IP-Port if you face problems). Mined that servers are
WEEKLY
cached.


☰ Server side update:
27.03.2016:
- PBBans server url changed
- GGC new way of getting servers
- ACI server block bypass
Hi,
Would u please explain, if only "streaming to ACI BF4 repository" is not enough for ACI to make it see as "ON"?
http://www.anticheatinc.net/forums/streaming.php?address=109.95.211.77%3A10600&submit=Submit


Also have, GGC-stream - but just since today - so it might be cache deal - u described earlier.
https://www.ggc-stream.net/server/135129


Thanks for any reply, and sorry for disturbing.
By the way: plugin is very usefull in finding correct servers to play, and your work is very helpful.
Topicstarter
Hi, Kiert82

Sorry for the late answer.
The problem is with the ACI and our server. You see, because they are tracking hacker (well not exactly hackers), they want to watch out their back, so if a server make too many requests on their servers, they ban it.
So we use many proxy servers to bypass the ban.

The proxy servers some times fail to report due to the fact that they are not always available.
So for you, the "Servers Owners" I implemented a small API (some commands)

Commands :
- "refresh" : refreshes the cache, recheck the status of the server
- "noProxyPlease" : tell the server not to use a proxy server

You can now refresh the status of your server by visiting the link :
http://alites.tk/battlelog-plugins/has-pbbans/chupachups.php?ip=<server-ip>&port=<server-port>&bf=<bf_3_or_4>&json&refresh
where <server-ip> is your server ip (ex 123.456.789.012)
ans the <server-port> is your server port (ex 1234)

For example example you can refresh your server by using :
http://alites.tk/battlelog-plugins/has-pbbans/chupachups.php?ip=109.95.211.77&port=10600&bf=4&json&refresh
or refresh with no proxy (if ACI is unknown) with
http://alites.tk/battlelog-plugins/has-pbbans/chupachups.php?ip=109.95.211.77&port=10600&bf=4&json&refresh&noProxyPlease

Have a nice day :)
We just made it to Hardline...

☰ Plugin Update:
v 1.6.0
- BFH Support added
- GGC server's link fixed (now points to GGC's Server Search page)
- "Unknown" streamer's status tooltips position fixes
- Displaying "on" when ACI & GGC status is unknown fix

☰ Server Side Update:
20.06.2016
- BFH Support added