How to find screenshots.

What are you looking at?

Submitting the shot.

Internet Browsers   -ACI- submission tool
PBSSCollector    
     
     
     

PBSSCollector by ELiZ

This piece of software is a good automated tool for looking for screenshots.

1 - It can scan the screenshots and detect some abnormal content.

2 - You can download a complete servers screenshot directory.

3 - You can search for 1 or multiple players.

Readme for PBSS Collector 2.9.0


Supported Operating systems


Windows 2000
Windows XP
Windows Vista
 

Do not expect program to work if you are using anything else.
 

How to start Collecting PBSS from servers


To start scanning for PBSS:


Step 1: Choose the maps you would like to scan, or right click on map list and select "fill" to select all maps
Step 2: right click on server list (that now contains the servers with the maps that you selected in step 1) and select either:


"Inventory Servers" will start with the server you selected in the list next to button
"Inventory Selected Server" inventory on JUST the selected server
"Inventory Servers in random order" randomizes what server to scan from the list


You can anytime you want cancel the operation by pressing "Cancel Inventory"
Use the slider to go between the Entry's in database


How to use Hunt Mode


This function allows you to "hunt" for a specific GUID or part of name of player, for example:


1) 9c3d2ac3406772df10719ca6709915c2
2) ELiZ
3) EL


btw.. that GUID up there isn't mine...
 

use "hunt" button to start scanning Servers after the entry's you specified, if found on server, it will try to download the PBSS's for the "Pray"
use "Stop" to stop scanning, be aware, this can take a while.
use "Add" and "Remove" to manage what "Pray" to hunt for
use "Import" to import a list of GUID's from a text file
use "Clear" to Empty the List


Deleting entry's from the Database


There is 4 ways of doing this:


1)Use the "Delete Entry" button to delete the CURRENT entry
2)while Application is shut down, delete the png's, located in: %Installdir%\PBSS\Vault\
For me that would be "C:\Program Files\PBSSCollector\PBSS\vault\"
3)Right-click on picture and select "Delete Non-Cheating PBSS" to delete ALL PBSS except those marked as cheating
4)Click on button "Delete All PBSS" to empty the database and delete all PBSS


Trouble shooting


Server list not updating? remember that firewall need to be open for the same ports as AA has.


I've had some reports that Norton's Internet security blocking Collector.
Update[2007-03-18] this seems to be the solution for Norton:
 

vsaari{Cosa_Nostra} wrote:
 

I had old Norton Internet security 2005 package at my office ... had some time and I tested it ....
Looks like port 80, 8080 are blocked by default in Norton firewall products ....
Problem solving (for 2005 ver. at least):
1. Start Norton Internet Security or Norton Personal Firewall.
2. At main window click" Options"
3. Choose Norton Internet Security
4. Click Firewall
5. At HTTP-ports (blocked ports) choose port 80
6. Click remove
7. Press "OK"


History Log
 

New in 2.9.0 Beta 2[2009-01-19]
 

Fixed Problem of having Multiple Gameservers on same IP, only showing 1 of the servers in PBSSCollector.
 

Added a function that removes a server from the database if it's been offline 7 days.
 

Joined the 2 menus (Image menu and PBSS-text menu) to one single menu.
 

Minor GUI changes, changed the location of the slider bar, changed width of the PBSS-image to better line up with PBSS-text.
 

Due to the effort of opening up PBSSCollector to other games, the field that used to show map name now also shows Game name
 

Added a new Mode (Beside Collector and Hunt-mode) call HTML-Mode, where you can paste Path's to pbsvss.htm you wish to inventory.


Added the possibility for the user to add new Games to PBSSCollector, by modifying PBSScollector.ini (Instructions are at the top)
 

New in 2.9.0 Beta 1[2009-01-16]


Added an option for saving database is once a minute to minimize loss of data, default is: ON
 

Added detection for "Random" generated colors in PBSS-Cleaner.
 

Added a work-around instruction to make PBSS-Collector work with Norton Internet Security. You can find it just before history Log.
 

Added "Open this PBSS in MS Paint" when right clicking on a PBSS, making it easier to find new colors to add to color detection.
 

PBSS Collector does not take the shortcut of downloading the pbxxxxxx.png directly, instead it verifies it by downloading the pbxxxxxx.htm first, advantage in this is that there is no false "Name changer" detections anymore.
 

PBSS Collector does not download the whole pbsvss.htm every time it starts inventory on a server, it only downloads the changes since last inventory.
 

Collector now adds PBSS that is black.
 

Collector now finds pbsvss.htm path on server by it self, and the option to add it in "Manage Providers and IP's" is removed. It will use the patterns defined in "Data\Patterns.dat"
 

Selecting what provider to Collect from is now not possible, instead the user has the option to scan all or only approved.
 

Renamed Suspicious color1 to "Red 239".
 

Renamed Suspicious color2 to "Magnenta 255".
 

Added a "Rescan" button in the "Cheat Manager" to rescan all downloaded PBSS, in case you add new detections you wish to scan for.
 

Changed it so that the GUID passed on to Custom action is the GUID from html-line, not the GUID from PBSS.
 

From a suggestion from [-LDV-] mole3, I have: Added 2 buttons next to GUID field, allowing to jump to previous and to next PBSS from that GUID.
 

Integrated Hunt mode window into the main GUI.
 

Added a performance chart spanning over the last 15 minutes. The user can choose to see either the log or the performance chart.
 

Added a Right Click option to lookup the current PBSS's GUID on http://aa-accounthistory.com.
 

Added %8 option to Custom trigger option %8 will be replaced with PBSSCollector version, i.e. 2.9.0 in this version.
 

Changed it so that %7 in Custom Trigger now sends the complete path and filename instead of just filename
 

PaintX.dll is no longer used for loading and accessing .png files, all is now done using GDI+ API's.
 

Removed references to the following OCX's so that they is no longer needed:
 

COMDLG32.OCX
COMCTL32.OCX
MSCOMCT2.OCX
MSINET.OCX
MSWINSCK.OCX
 

PBSSCollector now read PBSS-info from the PBSS's Metadata instead of running a OCR.
 

Added New button to Reload Map list.
 

PBSSCollector now outputs log (If user so wants) during running PBSSCollector, not during shutdown.
 

PBSSCollector now query (Using Gamespy Server Query) as fast as it can, instead of an interval of 1 server per second.
 

New in 2.8.1[2007-03-18]


Finally added the possibility for the user to manage the colors that are used to detect some of the visual markers visible in a PBSS, available under: "Modules/Manage Colors for cheat detection"
 

Fixed the AASA Custom Plug-in
 

New in 2.8.0[2007-01-07]


Removed the support of Ban lists
 

Some design-changes to interface
 

Using Master Gamespy query to use the servers port (incase it's not 1717)
 

Fixed a glitch that made server scanning scan ALL ip's not just the one returned from Gamespy Master Query
 

Added an counter that shown the speed of PBSS/minute at the bottom.
 

Added custom Plug-in that will be trigged when cheat is found, what Plug-in that is used is changed in preferences. These is the plug-ins that is packaged with PBSS Collector:
 

Plug-ins\CreateAASAreport.exe
 

Plug-ins\CreateACIreport.exe
 

The Source code for the 2 plug-ins can be found in the "\Plugins\Source" folder, so feel free to create your own.
At runtime
 

"%1" will be replaced by Unique PBSS number "8794895"
 

"%2" will be replaced by ServerIP "82.128.209.14" (ServerIP)
 

"%3" will be replaced by Html line "000849 "]=Player=[" (W) GUID=5ef757efd3272c38754e3c425d6127c0(-) [2007.01.07 03:06:52]"
 

"%4" will be replaced by pbsvss.htm path http://82.128.209.14/82.128.209.14
 

"%5" will be replaced by PlayerGuid) 5ef757efd3272c38754e3c425d6127c0
 

"%6" will be replaced by Cheatname "No Fog Bridge Crossing"
 

"%7" will be replaced by local filename without the png extension: 200701071027158798895
 

Here are 2 examples of using Plug-ins:
 

CreateAASAreport.exe %1|%2|%3|%4|%5|%6|%7
 

CreateACIreport.exe %1|%2|%3|%4|%5|%6|%7
 

New in 2.0.1


PBSS that collector fails to scan the text area now is moved to PBSS\failed
 

Server list is now based on GameSpy Master server query.
 

"Right click on Image for menu" no longer is visible while scanning.
 

New type on Cheat-Detection called NTD, similar to color detection is introduced.
 

Hunt mode now performs inventory in alphabetical order, not in Server-provider order, improving performance
 

Added limited support for ACI (Ban list and skip PBSS for banned player)
 

Even if you select to skip PBSS for GUID already banned, PBSS Collector will still log the ban
 

New in 1.7.2[2005-11-06]


Increased the size of viewport of PBSS when "Show image part of PBSS, SCALED for easier viewing"
 

Improved what is saved and loaded from database at startup and shutdown, improving performance
 

PBSSCollector no longer has a limit of 32767 PBSS in vault, limit is now 1000000, hope that is enough
 

Improved Text Scanning PBSS speed with 25%
 

Added filter of minimizing the amount of PBSS from a server based on hours, available in file/preferences, it counts the hours specified, starting from when the last PBSS was added
 

Added 2 buttons to quickly browse between PBSS marked as cheating, either manually or auto-detection
 

<< Jump to previous PBSS marked as cheating
 

>> Jump to next PBSS marked as cheating
 

Added some graphics to the Interface
 

Changed the log-window from list box to MSFlexGrind(thx =DM={USAF_Pride} for pointing me in the right direction) Log will now show Colors depending on what it logs, Cheat detections as Red, and so on.
 

Added option to download a fresh ip ranges.
 

Downloading pbsvss.htm shows the progress, to show that PBSSCollector hasn't crashed
 

Added the option to right click on PBSS and choose "Archive\Archive This PBSS" or "Archive\Archive All PBSS", files will be moved to \PBSS\archive folder, database entry removed and a .txt file containing all info about PBSS will be created with the same name as PBSS.
 

PBSSCollector is now limited to 8 download threads.
 

New in 1.7.1[2005-09-04]
 

Fixed bug when downloading pbsvss.htm from some Game hosters servers, that caused inventory to lock up at 99 of 100 or 199 of 200
 

Added Redline Servers as Server-Provider
 

Added Clanservers as Server-Provider
 

Added a GUI in file/preferences to add/remove/edit Serverproviders/pbsvss/ranges, so no need to edit ip ranges by hand anymore
 

Added the option to Lock what Web-Browser PBSSCollector will use for report. how to use:
 

1) close down PBSSCollector
 

2) set your default Web-browser
 

3) start PBSSCollector, go to file/preferences
 

4) click "Lock" under the field with your current Web-Browser
 

5) PBSSCollector will use the Web-Browser you had when you selected "Lock" from now on
 

6) You can now Use what ever Web-Browser you want outside of the PBSS-Collector
 

Renamed GOAA to SCI in Server Provider List
 

Added option to have hunt mode to loop when finished, available on the Hunt-mode form
 

Started a new section in this readme called "Trouble shooting" where I will start adding common problems, and their solutions.
 

Server list now get updated between each cycle when Inventory reaches end of loop
 

Progress of server-Discovery is now shown on the right side, list both new discoveries and old.
 

New in 1.7.0[2005-09-02]
 

Added support to add Non-GOAA server Ip-ranges
 

I decided to remove PBSSDecoder.exe as part of this package
 

Now possible to filter out ALL PBSS containing GUID already banned by AASA
 

Increased number of bytes that is downloaded for version-check on aasaprivbanguid.txt to 255
 

Fixed bug in "Inventory Servers in random order" that caused program to hang when restarting loop
 

Added option to start verbose logging in file/properties, with this turned on I should have enough information to analyze if you encounter problems.
 

New in 1.6.2[2005-08-13]


When filtering out PBSS already caught by PBSS, it now also adds to the log the name player was using when banned.
 

Added the option to Autocreate report on cheaters caught while doing inventory, so it's no need to stop inventory anymore when cheater is found
 

The Random server inventory now really is random
 

Added 4 new ubot detections, and removed some of the old that wasn't producing any detections
 

Also renamed "UbotX" to "Suspicious color" just to indicate that the detections are not definitive detection
 

NoFog detection was added to Bridge SE, Mountain Pass and Mountain Pass SE
 

Extended Previewing of "aasaprivbanguid.txt" to 60 bytes due to some change to the header of that file
 

Removed splash-screen and about box from PBSSCollector
 

Added the option to disable Auto-update AASA-Banlist File/Preferences/"Autocheck if new version of AASA-banlist is available at startup and at the interval specified below."
 

New in 1.6.1[2005-07-27]


 

PBSSCollector now does a pre-check prior trying to "Create report on player for AASA", addressing some of the false name changing detections where 1 player has 2 entry's in htm, i.e.:


000335 "[uBp]RuninRiot{(wS)}" GUID=9b0b44184b3ba9356472a0eebd22ba99(-) [2005.07.20 14:23:19]
000335 "[uBp]Runnin_Riot" GUID=9b0b44184b3ba9356472a0eebd22ba99(-) [2005.07.19 20:02:53]
where the second entry was "Screenshot transfer was incomplete." making collector find the first png, that was still there since second failed.
 

Sounds confusing?
 

Short version: PBSSCollector will not let you report PBSS that can't be verified by pbxxxxxx.htm
 

Decreased the average time it take to scan the PBSS for text to 11%(263ms to 31ms).
 

Removed 4 of the ubot detections.
 

Removed the option to load AASA-Banlist(aasaprivbanguid.txt) at startup, PBSSCollector will now download that automatically if it has changed.
 

When "Create report on player for AASA" is clicked, PBSSCollector now first Verifies it has the most current AASA-Banlist(aasaprivbanguid.txt).
 

AASA-Banlist(aasaprivbanguid.txt) is also auto updated in the interval defined in file/preferences
 

Removed the pause that were when "Enemy Spotted" was playing
 

"Enemy Spotted" sound can now be disabled in file/preferences
 

Now possible to limit the amount of PBSS downloaded per server in file/preferences, the number you specify is the max PBSS that can be downloaded from each server, AFTER that program will start filtering out the already downloaded PBSS, already banned by AASA PBSS, auth downtime and so on, so you might end up with only 70 valid PBSS even if you specified 100 as limit.
 

Removed the option to download PBSS that was taken during auth downtime, these are now ignored.
 

Fixed 1 bug that caused lockup when performing inventory.
 

Now only scans every second line in PBSS for ubot and nofog
 

PBSSCollector now show the progress in the Pre-Scan of Servers HTM.
 

Changed default threads used for inventory of servers and hunt mode
 

New in 1.6.0[2005-07-21]
 

Removed "Server Management", PBSSCollector now scans the IP ranges defined in ipranges.dat in the background.
 

Added "Skip Server" to jump to next server in list when doing inventory
 

Added "Inventory Servers in Random Order" to start inventory the servers in the list in a random order
 

Improved second phase of hunt mode to that extent that first phase isn't needed anymore
 

Increased some counters from 10000 to 30000 that made PBSSCollector to time out when inventorying servers with huge HTML's
 

New in 1.5.3[2005-07-15]
 

The bug including having "Player" as playername triggering Name changer is fixed.
 

Added additional code to hunt mode so it will not do a deep scan of the html lines if pray isn't present, approving hunt mode speed.
 

Added the new IP-ranges used by GOAA, I also added the possibility to add and remove ranges, edit the data\ipranges.dat to add or remove old ranges. First number in "ipranges.dat" is how many IP-Ranges that there is in the list. This version there are 9 ranges.
 

Includes PBSSDecoder 1.2, used to rip out text from any valid PBSS.
 

New in 1.5.2[2005-07-11]
 

When creating a report to AASA, and when doing the search it now takes you directly to the 'Search Result" page.
 

"Create Report for AASA on Player" now works on Firefox Web Browser.
 

Hunt mode now only tries to download (and echo to log) those PBSS that isn't overwritten
 

Separated NoFog from Misc-Detection, it now has it's own ON/OFF setting in Preferences
 

New in 1.5.1[2005-07-08]
 

Fixed bug in "Delete all PBSS" that would cause program to crash if pressed 2 times in a row.
 

Added server info when pray was found in hunt mode.
 

if you import a GUID that are already is banned from file into Hunt mode, program will log that.
 

Added Auto detection for "Nofog"

Active on bridge ONLY, make sure when you report to AASA use a PBSS that really shows the NoFog beyond the extended range, PBSSCollector will NOT report Extended Fog as NoFog, but make it easier for the Verifiers over at AASA and report ONLY those that shows 100% NoFog. Also sometimes it will produce false detections when smoke is in view, think I got 2 false in 7000 shots scanned.
 

Added a 10 pixel border that are excluded from Misc-Auto detection, hopefully reducing a few false detections
 

Removed a few Ubot detections that didn't result in any Bans anyway
 

Now Bundles with the PBSSDecoder, have a look over as AASA forums/Server Tools section for description.
 

Removed the option for Scanning after SS_Cleaner Since it's been about 6 months or more that a PBSS like that was seen.
 

New in 1.4.4[2005-06-28]
 

Fixed code so it will accept server names with the character "\"
 

Added another Ubot detection, called Ubot6
 

Warning: UbotX isn't the real name of the cheats, since I have no way of keeping up with the real names of the cheats, I decided to use those names instead.
 

New in 1.4.3[2005-06-19]
 

Added additional Server-filtering:
 

All (Both AASA and Non AASA)
 

AASA
 

Non AASA
 

Added Ubot4 and Ubot5 to Misc-cheat list
 

Warning: UbotX isn't the real name of the cheats, since I have no way of keeping up with the real names of the cheats, I decided to use those names instead.
 

Fixed bug in Hunt mode, it no longer disables Prey list after Hunt is done.
 

Added fix to code for Players that have added "0D0A"(Newline) to their usernames leaving a invalid
 

HTML, like this:
 

"G0TT
 

" (W) GUID=d8a6651198be1dd09180105ad90515cf(-) [2005.06.18 17:20:26]
 

Scanning a server with a such a player will cause program to crash in earlier versions
 

Added code to "Refresh and Verify and all Servers" to filter out U.S. Army Officials.
 

Added so it shows how many PBSS that has been downloaded in total in the current version.
 

New in 1.4.2[2005-06-11]
 

MiscCheat Auto detect is once again enabled, picking up at least 2 of the most common Ubots by automatic scanning

PBSS. In this version it ON by default
 

New in 1.4.1
 

Added thumbnails for the 4 new maps released in AAo 2.4
 

Modified Hunt mode so it doesn't Care about Lower/Upper Case when searching HTML
 

Added a new function to Import Servers in Sever management: "Import IP from FULL serverlist" full scan of IP-Ranges used by SCI (This is slow, but will get you a full server list)
 

New in 1.4.0
 

Rearranged controls so that program will work when running in 800*600
 

Added so that PBSS can be shown in 3 ways:
 

1) Classic, showing full PBSS, not scaled
 

2) New, show only the Image from PBSS, not scaled
 

3)(Default) New, show only the Image from PBSS, SCALED, allowing easier visual detection of cheat by user, might be stressing on CPU, if it seems slow, use mode 1 or 2
 

Removed Zoom window, since it's not needed anymore
 

Added to 'Server Management'' search function, that it now tell you if the search-string wasn't found when searching for server-name
 

Added the complete Font PB is using to create the PBSS to remove the false Name Changer detections since last Auth-update
 

Cut the cpu-time used to Scanning for Color-detection cheat in PBSS in half
 

New in 1.3.0 Beta7
 

Moved away from using MS-Access as a Database-engine, program is now using an internal database format
 

Hunt mode is now multi-threaded, uses same amount of threads as download of PBSS
 

Removed most Message-boxes and output the error messages to log instead
 

Revamped Sever-management, moved misc buttons to right-click
 

New in 1.3.0 Beta6
 

Renamed from "Cosa PBSS Collector" to "PBSS Collector"
 

Added output of log to file when closing PBSS Collector
 

New in 1.3.0 Beta5
 

Moved misc buttons that just took up place to right-click:
 

on Server list these menu-items are available:
 

Inventory Servers
 

Inventory Selected Server
 

Cancel Inventory
 

Show HTML for server (selected)
 

on PBSS details (Player name, GUID, html, etc) these menu-items are available:
 

Copy GUID
 

Copy HTML
 

Add GUID to Hunt mode
 

on PBSS these menu-items are available:
 

Copy path to PNG (local)
 

Copy path to PNG (Server)
 

Delete Non-Cheating PNG
 

Play Slideshow
 

Create Report for AASA on player
 

on Map list these menu-items are available:
 

Clear
 

Fill
 

Added "Play Slideshow", accessible though right click on screenshot, interval is changeable in file/preferences, 0.5 to 3.0 sec interval
 

"Create Report for AASA on player" now opens up a Report as a HTM-page with links to AASA and information needed to make report.
 

New in 1.3.0 Beta3
 

Removed "Download Server list from Forwardobserver"
 

Added a whole new way for handle Server list, File/Server Management
 

Added Multithreaded download of PBSS(1-15), changeable in File/Preferences
 

New in 1.2.1
 

Added error handling code of loading on aasaprivbanguid.txt
 

Reports now include [code][/code] around the HTM of report
 

Added "Clear" button to hunt mode to clear list
 

Added "Import" button for hunt mode to quickly add GUIDs ,text file should look like this:
 

e1471b1b6f1bc173272c37671e692b08
 

2958d571aa81ed7a888f9af676bc9045
 

989ba946107a544bd55e37199980c119
 

New in 1.2.0 Final Release
 

Added Splash-screen
 

New in 1.2.0 Beta4
 

Added function to move the zoom-window around, just click once on PBSS picture, click again to end zoom-movement.
 

Added button "Copy Path to Png(Server)", use to place path to png on server, i.e.:
 

http://213.228.239.185/213.228.239.185/pb000048.png
 

New in 1.2.0 Beta3
 

When collecting servers Army Officials is now ignored
 

Moved misc information down to the status bar at the bottom
 

Added button "Show html for Server" to open up a Web-browser to view the server's HTLM list
 

Removed bugs:
 

User was able to use application when Server list was loaded
 

After reports of "Create Report for AASA on player" button produced report on the wrong database entry, button now uses the information shown in the textboxes left of PBSS
 

new in 1.2.0 Beta2
 

several critical Bugs was fixed
 

new in 1.2.0 Beta1
 

Added a zoomed in viewport centered on aim point
 

Added auto detect of Helios
 

Added Slider for Gamma Control
 

New in 1.1.9
 

Now handles Color Codes in server name in a correct way
 

Removed bug that happened when "Cancel Inventory" was pressed, preventing next scan to succeed
 

New in 1.1.8
 

New download code... faster
 

Audio warnings when AutoScan finds cheater
 

Progress bars for downloads
 

Now possible to Delete entry's either by press of a button or deleting the Png
 

Happy Hunting....
 

/ELiZ

credits and copyright will go here