1

Scanner3IDsOnly Guide Contents: Installation .................................................................................................................................... 2 Downloading and setup .................................................................................................... 2 Obtaining API keys ............................................................................................................ 2 Steam Web API ..................................................................................................... 2 backpack.tf API...................................................................................................... 3 Entering your API keys into Scanner3IDsOnly .................................................................. 3 Usage............................................................................................................................................. 4 Basics ................................................................................................................................. 4 Output Guide .................................................................................................................... 5 Options .............................................................................................................................. 6 Player Options ....................................................................................................... 6 Item Options ......................................................................................................... 7 Output Options ..................................................................................................... 9 Technical Options.................................................................................................. 10

February 17, 2017

2

Installation Downloading and setup: The program can be downloaded at https://github.com/warmar/Scanner3IDsOnly. A link to the most recent distribution is in the README section. After downloading, extract all contents of the .zip file. The executable, Scanner3.exe, will not run if the config fie, ‘config.ini’, or the resources folder, ‘Resources/’, are not located in the same directory. Obtaining API Keys: Before running the program, you must supply your own API keys for the Steam Web API and the backpack.tf API. Steam Web API: 1. Navigate to https://steamcommunity.com/dev. 2. Log in to your steam account

3. Go to the registration page

4. Type in your domain name. This can be any website. If you’re unsure, use either the GitHub Scanner3IDsOnly page, https://github.com/warmar/Scanner3IDsOnly, or google.com. 5. Agree to the Steam Web API Terms of Use 6. Click Register

3

backpack.tf API: 1. Navigate to http://backpack.tf/developer. 2. Log in to your steam account

3. Click “Register an API key”

4. Type in your site URL. Like the Steam Web API, this can be any website. If you are unsure, use either the GitHub Scanner3IDsOnly page, https://github.com/warmar/Scanner3IDsOnly, or google.com. 5. Type in what you are using the API for. If you are unsure, just type “Scanner.” 6. Click Generate my API key.

Entering your keys into Scanner3IDsOnly: Once you have your API keys, you have to put them in the scanner’s config file, config.ini. 1. Navigate to the directory where you extracted the scanner files. 2. Open config.ini 3. Paste your Steam Web API key on the line that reads, “steam_api_key = “. It should look like this: steam_api_key = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 4. Paste your backpack.tf API key on the line that reads, “backpack_tf_api_key”. It should look like this: backpack_tf_api_key = xxxxxxxxxxxxxxxxxxxxxxxx

4

Usage Basics: Using the scanner is simple. Launch it by opening Scanner3.exe. You will be greeted with a splash screen. Before displaying the main screen, the scanner will check for updates, update the item schema, update the community price list, update the market price list, download any missing item images, and load the item images. Once everything is loaded, the main screen will appear:

IDs are entered in the text box on the left; The scan button (shark image) starts a scan on any IDs entered in the input box; Players are displayed in the grey box on the right; And the scan’s progress is displayed below the scan button.

The “Add Tab” button creates a new, completely separate IDs tab. This feature allows you to run multiple scans at once, with individual options and separated outputs.

5

Output Guide: The output has a number of features to help you quickly analyze and trade with players. • Each player’s name is displayed at the top of their output • Each player’s last online date is displayed to the right of their name. • At the left of the output is the status box. o The color of the status box indicates whether a player is offline, online, or in-game. o The number inside the status box indicates how many hours that player has in TF2. o Click the status box to remove that player from the output. • To the right of the status box is the player’s avatar. o Left click an avatar to go to that player’s steam profile. o Right click an avatar to go to add that player to your friends list. • To the right of the player’s avatar is their items, sorted from most valuable to least valuable. o The color of the item box indicates the item’s quality. See https://wiki.teamfortress.com/wiki/Item_quality. o The item’s price is displayed at the bottom of the box. o A red line in the top left corner indicates that the item is untradable. o A cyan line in the bottom right corner indicates that the player traded for that item. o A white line in the bottom right corner indicates that the item is uncraftable. o Click on an item to display the item description o Click on an item description to hide it • Middle clicking anywhere on the output to clear all players

6

Options Player Options: Display Players: Controls whether players are displayed in the output. Collect Hours: Controls whether players’ hours are collected from the Steam Web API. Disabling this will increase scan speed, but hours will no longer be displayed in players’ status boxes. F2P: Controls whether free to play players are displayed. Status: Controls the minimum status that a player must have to be displayed. Offline: All players are displayed Semi-Online: Players are displayed if they are not offline. Online: Players must be Online or In-Game, not Away or Snooze, to be displayed. In-Game: Players must be in-game to be displayed. Max Hours: Players who have more than the maximum number of hours will not be displayed. Leave blank for no maximum. Max Refined: Players who have more than the maximum amount of refined metal will not be displayed. Leave blank for no maximum Last Online Date: Players must have been online at or before the last online date. Format is MMDD-YY. For example 01-05-17 is January 5th, 2017. Leave blank for no last online date.

7

Item Options: Players must have AT LEAST ONE item that satisfies ALL item requirements. Min Item Value: The item must be more valuable than the specified minimum item value. Quality: The item must have the specified quality. This option takes the integer index of the quality. Normal

Genuine

Vintage

Unusual

Unique

Community

Valve

Self-Made

Strange

Haunted

Collector’s

0

1

3

5

6

7

8

9

11

13

15

Decorated Weapon 15

Price Index: The item must have the specified price index. From backpack.tf/api/docs/IGetPrices: The priceindex is an attribute that is applied to priced items that share the same definition index and quality. For most items, it is zero. Otherwise, the use varies by context:

Particle effects For items with particle effects, the priceindex corresponds to the ID of the particle as documented in the web API.

Dual qualities Dual quality IDs are bit shifted by 16.

Crates The priceindex corresponds to the crate series.

Strangifiers The priceindex of a Strangifier corresponds to the definition index of the item it can be used on.

Chemistry Sets The priceindex of a Chemistry Set is a hyphen-delimited string of two numbers; the definition index and the quality of the item. 1086-14 is the priceindex for a Collector's Festive Wrangler.

Level: The item must have the specified level. Craftable: The item must have the specified craftability. Tradable: The item must have the specified tradability. Traded: The item must match with the specified traded requirement.

8

Item Slot: The item must be used in the specified item slot. Wear: The item must have the specified wear. If wear is not set to “Any,” only decorated weapons will satisfy the requirement. Australium: The item must match with the specified Australium requirement.

9

Output Options: Currency: The currency with which to display each item’s price. Default will give the price given by backpack.tf. Min Displayed Item Value: Only items more valuable than the specified minimum will be displayed. If a player has no items more valuable than the minimum, he/she will not be displayed. Displayed Items: The number of items to display for each player. Items Per Line: The number of items per player to display on each line, or row, of the output. If Displayed Items is greater than Items Per Line, multiple lines will be displayed for each player. Image Size: The size of the displayed output images, in pixels. Font Size: The size of the displayed output text. For best looking output, use approximately one tenth of the image size.

10

Technical Options: Display Avatars: Controls whether to display player avatars. Turning this off will slightly increase scan speed. Limit Requests, Request Period, and Requests Per Period: The Steam Web API limits the number of requests made to 100,000 per day. If you make requests too quickly, it will block you out and the scanner will stop working. If you are only doing 1 or 2 scans, you can disable request limiting. If not, leave it on to avoid a temporary block from the API. I recommend leaving Request Period at 1 second and Requests Per Period at 3 requests. This will give you very good scan speed, while being slow enough that you will not be blocked from the API. Simultaneous Scans: The number of player scans to do at once. To ensure that no request opportunities go unused, this number should be larger than Requests Per Period. Increasing Simultaneous Scans a lot will not increase scan speed if request limiting is on, as the scanner will still be limited by the number of requests that it can make.

Scanner3IDsOnly Guide - GitHub

Like the Steam Web API, this can be any website. If you are unsure, use either the GitHub Scanner3IDsOnly page, https://github.com/warmar/Scanner3IDsOnly, ...

1MB Sizes 8 Downloads 305 Views

Recommend Documents

MultiMarkdown User's Guide - GitHub
Nov 9, 2010 - for Markdown's syntax is the format of plain text email. [1] ... including complete XHTML documents, LaTeX, PDF, RTF, or even (shudder) Microsoft ... Also, you can check out the MultiMarkdown discussion list: ...... At this time, Scrive

Integrator's Guide - GitHub
Oct 20, 2015 - The Ethernet communication is handled by a dedicated .... The telnet server is not configured to echo characters, so users wishing to see and/or ...

user guide - GitHub
TOOLS AnD EVA ITEMS CAn BE FOUnD In A nEW TAB UnDER SCIEnCE CATEGORy. .... But THE greatest thing above all is KSP community. ... Of course, we still need hard work to improve our mods and we have many other ideas as.

Installation Guide - GitHub
Create the database tables. 3.2.5. (Optional) ... hedgehog Data Manager This is the user that will own the database created by. Hedgehog .... link on Homepage.

porting guide - GitHub
Mar 22, 2011 - This document describes the process of porting applications from ... Our development philosophy with BamTools so far has been to ... bool LocateIndex(const BamIndex::IndexType& preferredType = BamIndex::STANDARD);.

RVTPO User's Guide - GitHub
anyone, and any GitHub user can file issues or follow discussions related to the model software. Code in ... Because the repository is currently private, you may be prompted for your GitHub user name and password. ... The RVTPO model uses CUBE's cata

RVTPO User's Guide - GitHub
Users can download a PDF of the contents from the footer .... The scenario manager, in the image below, shows all of the scenarios that are included in the local Cube ..... These speed ratios were borrowed from the Olympus model in Florida. .... Spec

Pawn Implementor's Guide - GitHub
or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. ...... 3. call the public function with the "AMX address" */.

Development Guide - GitHub
Development Guide. A basic understanding of Git is required ... (3400 and 3500). All changes should build and boot Linux on all the targets described in the wiki.

User Guide - GitHub
Requires the query, phrase, or word on its right hand side to not be in the document. [ATTRIBUTE]:. Requires the value of the document attribute describe between the brackets [ ] to equal the value to the right of the colon. Multiword phrases are exp

MIOpen Porting Guide - GitHub
cudnnCreateFilterDescriptor ( substituted by the respective. cudnnFilterDescriptor_t. TensorDescriptor APIs. * filterDesc). cudnnStatus t miopenstatus t. cudnnCreateConvolutionDescriptor (c miopenCreateConvolutionDescriptor. udnnConvolutionDescriptor

WinFred User's Guide - GitHub
May 5, 2017 - This website is intended to serve as a user's guide for application of the Winchester Frederick County. Metropolitan Planning Organization (WinFred) travel demand model. It provides relevant information necessary to understand how the m

Developer's Guide - GitHub
Oct 17, 2003 - The JTS Topology Suite is a Java API that implements a core set of spatial data operations using an explicit precision model and robust geometric algorithms. It provides a complete model for specifying 2-D linear Geometry. Many common

User Guide - GitHub
2.2 Download and Installation via App Manager . .... Cytoscape/GEXF “app” that allows network diagrams described using the GEXF file format to be imported ...

MultiMarkdown User's Guide - GitHub
Nov 9, 2010 - best description of what Markdown is comes from John Gruber's Markdown web site: ... including complete XHTML documents, LaTeX, PDF, RTF, or even (shudder) Microsoft ... In a blosxom8, Movable Type9, Oddmuse10, or other web site ......

Nipype Beginner's Guide - GitHub
Aug 23, 2017 - 10. 11. #Specify experiment specifc parameters. 12 experiment_dir .... For a full list of software interfaces supported by Nipype go here ...... (http://www.fil.ion.ucl.ac.uk/spm/software/spm12/SPM12_Release_Notes.pdf) mention some im-

Woptic User's Guide - GitHub
errors may become large for the mixed transitions governed by Wαβ(R, ω), where ..... .kcontribw_band. kanalysis reads this file and generates 2d data in ω- and.

BugTrap Developer's Guide - GitHub
BugTrap Developer's Guide. Table of Contents. 1 PREFACE. ..... conversions affect performance of XML parser, log generator and network communications. The code ...... Server applications and various services must not show GUI. Default ...

Modern OpenGL Guide - GitHub
There is no best library out there, because everyone has different needs .... Page 10 ... Building. After you've downloaded the GLFW binaries package from the website or ... Here is a simple snippet of code to check your build configuration:.

XenGT Setup Guide - GitHub
Jan 8, 2015 - 3.5.1. Starting Xen Services by Default. # update-rc.d xencommons defaults ... network. (Assume the IP address of system could be acquired via ...

OpenCMIS Server Development Guide - GitHub
Nov 6, 2013 - introduction and is available as a free pdf download at Manning's site here: ... the 10 minute video introducing this tool if you are not already familiar with it here: ... of this exercise is to demonstrate the server framework on top

Marine Acoustics Formula Guide - GitHub
Sep 15, 2016 - are field quantities, we convert them into power quantities by squaring ... the PSD values across all frequencies from Decibels to linear power.

ybox2 tin drill guide - GitHub
ybox2 tin drill guide v1.3 — For v1.1 (Adafruit) boards only! http://www.deepdarc.com/ybox2/ — http://www.ladyada.net/make/ybox2/. RIGHT. LEF. T. FRONT. LID.

Quick Guide for recurrentR - GitHub
(2010) to the researchers who are interesting in semi-parametric recurrent data analysis. They studied how to estimate the recurrence process and survival ...