├── .gitattributes ├── .gitignore ├── Bubbles.json ├── HourBoostr ├── .vs │ └── HourBoostr │ │ ├── v14 │ │ └── .suo │ │ └── v15 │ │ ├── .suo │ │ └── Server │ │ └── sqlite3 │ │ ├── db.lock │ │ └── storage.ide ├── HourBoostr.sln ├── HourBoostr │ ├── App.config │ ├── Bot.cs │ ├── ConcurrentEnumerator.cs │ ├── ConcurrentHashSet.cs │ ├── Config.cs │ ├── EndPoint.cs │ ├── ExtraHandler.cs │ ├── GlobalDB.cs │ ├── HourBoostr.csproj │ ├── InMemoryServerListProvider.cs │ ├── Log.cs │ ├── Password.cs │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ └── Resources.resx │ ├── Resources │ │ └── icon.ico │ ├── Session.cs │ ├── Settings.cs │ ├── Steam.cs │ ├── SteamWeb.cs │ ├── Update.cs │ ├── Utils.cs │ ├── icon.ico │ ├── media │ │ ├── icon.ico │ │ ├── icon.png │ │ └── icon.psd │ └── packages.config ├── Settings │ ├── .vs │ │ └── Settings │ │ │ ├── v14 │ │ │ └── .suo │ │ │ └── v15 │ │ │ ├── .suo │ │ │ └── Server │ │ │ └── sqlite3 │ │ │ ├── db.lock │ │ │ └── storage.ide │ ├── Settings.sln │ ├── Settings │ │ ├── App.config │ │ ├── Config.cs │ │ ├── Network.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── Resources │ │ │ └── loading.gif │ │ ├── Settings.csproj │ │ ├── Xmlc.cs │ │ ├── gameForm.Designer.cs │ │ ├── gameForm.cs │ │ ├── gameForm.resx │ │ ├── icon.ico │ │ ├── mainForm.Designer.cs │ │ ├── mainForm.cs │ │ ├── mainForm.resx │ │ ├── media │ │ │ ├── Settings-icon.png │ │ │ ├── icon.ico │ │ │ ├── icon.png │ │ │ ├── icon.psd │ │ │ └── loading.gif │ │ └── packages.config │ └── packages │ │ └── Newtonsoft.Json.10.0.1 │ │ ├── Newtonsoft.Json.10.0.1.nupkg │ │ ├── lib │ │ ├── net20 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── net35 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── net40 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── net45 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── netstandard1.0 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── netstandard1.3 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ └── portable-net45+win8+wpa81+wp8 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ └── tools │ │ └── install.ps1 └── packages │ ├── Microsoft.Win32.Registry.4.4.0 │ ├── LICENSE.TXT │ ├── Microsoft.Win32.Registry.4.4.0.nupkg │ ├── THIRD-PARTY-NOTICES.TXT │ ├── lib │ │ ├── net46 │ │ │ └── Microsoft.Win32.Registry.dll │ │ ├── net461 │ │ │ └── Microsoft.Win32.Registry.dll │ │ ├── netstandard1.3 │ │ │ └── Microsoft.Win32.Registry.dll │ │ └── netstandard2.0 │ │ │ └── Microsoft.Win32.Registry.dll │ ├── ref │ │ ├── net46 │ │ │ └── Microsoft.Win32.Registry.dll │ │ ├── net461 │ │ │ ├── Microsoft.Win32.Registry.dll │ │ │ └── Microsoft.Win32.Registry.xml │ │ ├── netstandard1.3 │ │ │ ├── Microsoft.Win32.Registry.dll │ │ │ ├── Microsoft.Win32.Registry.xml │ │ │ ├── de │ │ │ │ └── Microsoft.Win32.Registry.xml │ │ │ ├── es │ │ │ │ └── Microsoft.Win32.Registry.xml │ │ │ ├── fr │ │ │ │ └── Microsoft.Win32.Registry.xml │ │ │ ├── it │ │ │ │ └── Microsoft.Win32.Registry.xml │ │ │ ├── ja │ │ │ │ └── Microsoft.Win32.Registry.xml │ │ │ ├── ko │ │ │ │ └── Microsoft.Win32.Registry.xml │ │ │ ├── ru │ │ │ │ └── Microsoft.Win32.Registry.xml │ │ │ ├── zh-hans │ │ │ │ └── Microsoft.Win32.Registry.xml │ │ │ └── zh-hant │ │ │ │ └── Microsoft.Win32.Registry.xml │ │ └── netstandard2.0 │ │ │ ├── Microsoft.Win32.Registry.dll │ │ │ └── Microsoft.Win32.Registry.xml │ ├── runtimes │ │ ├── unix │ │ │ └── lib │ │ │ │ └── netcoreapp2.0 │ │ │ │ └── Microsoft.Win32.Registry.dll │ │ └── win │ │ │ └── lib │ │ │ ├── net46 │ │ │ └── Microsoft.Win32.Registry.dll │ │ │ ├── net461 │ │ │ └── Microsoft.Win32.Registry.dll │ │ │ ├── netcoreapp2.0 │ │ │ └── Microsoft.Win32.Registry.dll │ │ │ └── netstandard1.3 │ │ │ └── Microsoft.Win32.Registry.dll │ ├── useSharedDesignerContext.txt │ └── version.txt │ ├── Newtonsoft.Json.10.0.1 │ ├── Newtonsoft.Json.10.0.1.nupkg │ ├── lib │ │ ├── net20 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── net35 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── net40 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── net45 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── netstandard1.0 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── netstandard1.3 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ └── portable-net45+win8+wpa81+wp8 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ └── tools │ │ └── install.ps1 │ ├── SteamKit2.1.8.2 │ ├── SteamKit2.1.8.2.nupkg │ ├── lib │ │ └── net45 │ │ │ ├── SteamKit2.dll │ │ │ └── SteamKit2.xml │ └── readme.txt │ │ └── changes.txt │ ├── SteamKit2.2.0.0 │ ├── 3rd party.txt │ ├── SteamKit2.2.0.0.nupkg │ ├── gpl.txt │ ├── lgpl.txt │ ├── lib │ │ └── netstandard2.0 │ │ │ ├── SteamKit2.dll │ │ │ └── SteamKit2.xml │ ├── license.txt │ └── readme.txt │ ├── System.Security.AccessControl.4.4.0 │ ├── LICENSE.TXT │ ├── System.Security.AccessControl.4.4.0.nupkg │ ├── THIRD-PARTY-NOTICES.TXT │ ├── lib │ │ ├── net46 │ │ │ └── System.Security.AccessControl.dll │ │ ├── net461 │ │ │ └── System.Security.AccessControl.dll │ │ ├── netstandard1.3 │ │ │ └── System.Security.AccessControl.dll │ │ └── netstandard2.0 │ │ │ └── System.Security.AccessControl.dll │ ├── ref │ │ ├── net46 │ │ │ └── System.Security.AccessControl.dll │ │ ├── net461 │ │ │ ├── System.Security.AccessControl.dll │ │ │ └── System.Security.AccessControl.xml │ │ ├── netstandard1.3 │ │ │ ├── System.Security.AccessControl.dll │ │ │ ├── System.Security.AccessControl.xml │ │ │ ├── de │ │ │ │ └── System.Security.AccessControl.xml │ │ │ ├── es │ │ │ │ └── System.Security.AccessControl.xml │ │ │ ├── fr │ │ │ │ └── System.Security.AccessControl.xml │ │ │ ├── it │ │ │ │ └── System.Security.AccessControl.xml │ │ │ ├── ja │ │ │ │ └── System.Security.AccessControl.xml │ │ │ ├── ko │ │ │ │ └── System.Security.AccessControl.xml │ │ │ ├── ru │ │ │ │ └── System.Security.AccessControl.xml │ │ │ ├── zh-hans │ │ │ │ └── System.Security.AccessControl.xml │ │ │ └── zh-hant │ │ │ │ └── System.Security.AccessControl.xml │ │ └── netstandard2.0 │ │ │ ├── System.Security.AccessControl.dll │ │ │ └── System.Security.AccessControl.xml │ ├── runtimes │ │ ├── unix │ │ │ └── lib │ │ │ │ └── netcoreapp2.0 │ │ │ │ └── System.Security.AccessControl.dll │ │ └── win │ │ │ └── lib │ │ │ ├── net46 │ │ │ └── System.Security.AccessControl.dll │ │ │ ├── net461 │ │ │ └── System.Security.AccessControl.dll │ │ │ ├── netcoreapp2.0 │ │ │ └── System.Security.AccessControl.dll │ │ │ └── netstandard1.3 │ │ │ └── System.Security.AccessControl.dll │ ├── useSharedDesignerContext.txt │ └── version.txt │ ├── System.Security.Principal.Windows.4.4.0 │ ├── LICENSE.TXT │ ├── System.Security.Principal.Windows.4.4.0.nupkg │ ├── THIRD-PARTY-NOTICES.TXT │ ├── lib │ │ ├── net46 │ │ │ └── System.Security.Principal.Windows.dll │ │ ├── net461 │ │ │ └── System.Security.Principal.Windows.dll │ │ ├── netstandard1.3 │ │ │ └── System.Security.Principal.Windows.dll │ │ └── netstandard2.0 │ │ │ └── System.Security.Principal.Windows.dll │ ├── ref │ │ ├── net46 │ │ │ └── System.Security.Principal.Windows.dll │ │ ├── net461 │ │ │ ├── System.Security.Principal.Windows.dll │ │ │ └── System.Security.Principal.Windows.xml │ │ ├── netstandard1.3 │ │ │ ├── System.Security.Principal.Windows.dll │ │ │ ├── System.Security.Principal.Windows.xml │ │ │ ├── de │ │ │ │ └── System.Security.Principal.Windows.xml │ │ │ ├── es │ │ │ │ └── System.Security.Principal.Windows.xml │ │ │ ├── fr │ │ │ │ └── System.Security.Principal.Windows.xml │ │ │ ├── it │ │ │ │ └── System.Security.Principal.Windows.xml │ │ │ ├── ja │ │ │ │ └── System.Security.Principal.Windows.xml │ │ │ ├── ko │ │ │ │ └── System.Security.Principal.Windows.xml │ │ │ ├── ru │ │ │ │ └── System.Security.Principal.Windows.xml │ │ │ ├── zh-hans │ │ │ │ └── System.Security.Principal.Windows.xml │ │ │ └── zh-hant │ │ │ │ └── System.Security.Principal.Windows.xml │ │ └── netstandard2.0 │ │ │ ├── System.Security.Principal.Windows.dll │ │ │ └── System.Security.Principal.Windows.xml │ ├── runtimes │ │ ├── unix │ │ │ └── lib │ │ │ │ └── netcoreapp2.0 │ │ │ │ └── System.Security.Principal.Windows.dll │ │ └── win │ │ │ └── lib │ │ │ ├── net46 │ │ │ └── System.Security.Principal.Windows.dll │ │ │ ├── net461 │ │ │ └── System.Security.Principal.Windows.dll │ │ │ ├── netcoreapp2.0 │ │ │ └── System.Security.Principal.Windows.dll │ │ │ └── netstandard1.3 │ │ │ └── System.Security.Principal.Windows.dll │ ├── useSharedDesignerContext.txt │ └── version.txt │ └── protobuf-net.2.1.0 │ ├── lib │ ├── net40 │ │ └── protobuf-net.dll │ ├── net45 │ │ └── protobuf-net.dll │ ├── net451 │ │ └── protobuf-net.dll │ ├── netstandard1.3 │ │ └── protobuf-net.dll │ └── netstandard1.5 │ │ └── protobuf-net.dll │ └── protobuf-net.2.1.0.nupkg ├── LICENSE ├── README.md ├── SingleBoostr ├── SingleBoostr │ ├── .vs │ │ └── SingleBoostr │ │ │ ├── v14 │ │ │ └── .suo │ │ │ └── v15 │ │ │ └── .suo │ ├── SingleBoostr.sln │ ├── SingleBoostr │ │ ├── App.config │ │ ├── AppInfo.cs │ │ ├── BrowserForm.Designer.cs │ │ ├── BrowserForm.cs │ │ ├── BrowserForm.resx │ │ ├── Bubbles.cs │ │ ├── Const.cs │ │ ├── DonateForm.Designer.cs │ │ ├── DonateForm.cs │ │ ├── DonateForm.resx │ │ ├── Log.cs │ │ ├── MsgBox.Designer.cs │ │ ├── MsgBox.cs │ │ ├── MsgBox.resx │ │ ├── NativeMethods.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── QueueForm.Designer.cs │ │ ├── QueueForm.cs │ │ ├── QueueForm.resx │ │ ├── SettingsForm.Designer.cs │ │ ├── SettingsForm.cs │ │ ├── SettingsForm.resx │ │ ├── SingleBoostr.csproj │ │ ├── SteamWeb.cs │ │ ├── Store.cs │ │ ├── UpdateCheck.cs │ │ ├── Utils.cs │ │ ├── icon.ico │ │ ├── libs │ │ │ └── Steam4NET.dll │ │ ├── localization │ │ │ └── TermsOfService.cs │ │ ├── mainForm.Designer.cs │ │ ├── mainForm.cs │ │ ├── mainForm.resx │ │ ├── media │ │ │ └── Interface │ │ │ │ ├── Media │ │ │ │ ├── Active-Selected.png │ │ │ │ ├── Active.png │ │ │ │ ├── Adobe After Effects Auto-Save │ │ │ │ │ └── heart_anim auto-save 1.aep │ │ │ │ ├── Back-Selected.png │ │ │ │ ├── Back.png │ │ │ │ ├── Background.png │ │ │ │ ├── Block-Selected.png │ │ │ │ ├── Block.png │ │ │ │ ├── Button-Selected.png │ │ │ │ ├── Button.png │ │ │ │ ├── Cards-Selected.png │ │ │ │ ├── Cards.png │ │ │ │ ├── Chat.png │ │ │ │ ├── Donate-Selected.png │ │ │ │ ├── Donate.png │ │ │ │ ├── Exit-Selected.png │ │ │ │ ├── Exit.png │ │ │ │ ├── Icon-Transparent.png │ │ │ │ ├── Icon.ico │ │ │ │ ├── Icon.png │ │ │ │ ├── Idle-Selected.png │ │ │ │ ├── Idle.png │ │ │ │ ├── Load.png │ │ │ │ ├── Min-Selected.png │ │ │ │ ├── Min.png │ │ │ │ ├── Settings-Selected.png │ │ │ │ ├── Settings.png │ │ │ │ ├── animation.gif │ │ │ │ ├── animation_tmp10198 │ │ │ │ ├── discord-logo.png │ │ │ │ ├── don_bitcoin.png │ │ │ │ ├── donate_bitcoin.png │ │ │ │ ├── donate_paypal.png │ │ │ │ ├── github-logo.png │ │ │ │ ├── header.jpg │ │ │ │ ├── heart_anim.aep │ │ │ │ └── steam-logo.png │ │ │ │ ├── UX.psd │ │ │ │ ├── UXBackground.psd │ │ │ │ ├── UXIdle Hours Started.psd │ │ │ │ ├── UXIdle Hours.psd │ │ │ │ ├── UXLoading.psd │ │ │ │ ├── UXStart screen.psd │ │ │ │ ├── UXTerms of Service.psd │ │ │ │ ├── UXTrading Cards Started.psd │ │ │ │ ├── UXTrading Cards.psd │ │ │ │ └── icon.psd │ │ ├── packages.config │ │ └── sound │ │ │ └── storms.wav │ └── packages │ │ ├── HtmlAgilityPack.1.6.10 │ │ ├── HtmlAgilityPack.1.6.10.nupkg │ │ └── lib │ │ │ ├── Net20 │ │ │ ├── HtmlAgilityPack.dll │ │ │ ├── HtmlAgilityPack.pdb │ │ │ └── HtmlAgilityPack.xml │ │ │ ├── Net40-client │ │ │ ├── HtmlAgilityPack.dll │ │ │ ├── HtmlAgilityPack.pdb │ │ │ └── HtmlAgilityPack.xml │ │ │ ├── Net40 │ │ │ ├── HtmlAgilityPack.XML │ │ │ ├── HtmlAgilityPack.dll │ │ │ └── HtmlAgilityPack.pdb │ │ │ ├── Net45 │ │ │ ├── HtmlAgilityPack.XML │ │ │ ├── HtmlAgilityPack.dll │ │ │ └── HtmlAgilityPack.pdb │ │ │ ├── NetCore45 │ │ │ ├── HtmlAgilityPack.XML │ │ │ ├── HtmlAgilityPack.dll │ │ │ └── HtmlAgilityPack.pdb │ │ │ ├── netstandard1.3 │ │ │ ├── HtmlAgilityPack.deps.json │ │ │ ├── HtmlAgilityPack.dll │ │ │ ├── HtmlAgilityPack.pdb │ │ │ └── HtmlAgilityPack.xml │ │ │ ├── netstandard1.6 │ │ │ ├── HtmlAgilityPack.deps.json │ │ │ ├── HtmlAgilityPack.dll │ │ │ ├── HtmlAgilityPack.pdb │ │ │ └── HtmlAgilityPack.xml │ │ │ ├── netstandard2.0 │ │ │ ├── HtmlAgilityPack.deps.json │ │ │ ├── HtmlAgilityPack.dll │ │ │ ├── HtmlAgilityPack.pdb │ │ │ └── HtmlAgilityPack.xml │ │ │ ├── portable-net45+netcore45+wp8+MonoAndroid+MonoTouch │ │ │ ├── HtmlAgilityPack.XML │ │ │ ├── HtmlAgilityPack.dll │ │ │ └── HtmlAgilityPack.pdb │ │ │ ├── portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch │ │ │ ├── HtmlAgilityPack.XML │ │ │ ├── HtmlAgilityPack.dll │ │ │ └── HtmlAgilityPack.pdb │ │ │ └── uap10.0 │ │ │ ├── HtmlAgilityPack.XML │ │ │ ├── HtmlAgilityPack.dll │ │ │ ├── HtmlAgilityPack.pdb │ │ │ └── HtmlAgilityPack.pri │ │ ├── Newtonsoft.Json.10.0.3 │ │ ├── LICENSE.md │ │ ├── Newtonsoft.Json.10.0.3.nupkg │ │ ├── lib │ │ │ ├── net20 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ ├── net35 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ ├── net40 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ ├── net45 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ ├── netstandard1.0 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ ├── netstandard1.3 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ ├── portable-net40+sl5+win8+wp8+wpa81 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ └── portable-net45+win8+wp8+wpa81 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ └── tools │ │ │ └── install.ps1 │ │ ├── RestSharp.106.2.0 │ │ ├── RestSharp.106.2.0.nupkg │ │ └── lib │ │ │ ├── net452 │ │ │ └── RestSharp.dll │ │ │ └── netstandard2.0 │ │ │ └── RestSharp.dll │ │ └── System.ValueTuple.4.4.0 │ │ ├── LICENSE.TXT │ │ ├── System.ValueTuple.4.4.0.nupkg │ │ ├── THIRD-PARTY-NOTICES.TXT │ │ ├── lib │ │ ├── MonoAndroid10 │ │ │ └── _._ │ │ ├── MonoTouch10 │ │ │ └── _._ │ │ ├── net461 │ │ │ ├── System.ValueTuple.dll │ │ │ └── System.ValueTuple.xml │ │ ├── net47 │ │ │ ├── System.ValueTuple.dll │ │ │ └── System.ValueTuple.xml │ │ ├── netcoreapp2.0 │ │ │ └── _._ │ │ ├── netstandard1.0 │ │ │ ├── System.ValueTuple.dll │ │ │ └── System.ValueTuple.xml │ │ ├── netstandard2.0 │ │ │ └── _._ │ │ ├── portable-net40+sl4+win8+wp8 │ │ │ ├── System.ValueTuple.dll │ │ │ └── System.ValueTuple.xml │ │ ├── xamarinios10 │ │ │ └── _._ │ │ ├── xamarinmac20 │ │ │ └── _._ │ │ ├── xamarintvos10 │ │ │ └── _._ │ │ └── xamarinwatchos10 │ │ │ └── _._ │ │ ├── ref │ │ ├── MonoAndroid10 │ │ │ └── _._ │ │ ├── MonoTouch10 │ │ │ └── _._ │ │ ├── net461 │ │ │ ├── System.ValueTuple.dll │ │ │ └── System.ValueTuple.xml │ │ ├── net47 │ │ │ ├── System.ValueTuple.dll │ │ │ └── System.ValueTuple.xml │ │ ├── netcoreapp2.0 │ │ │ └── _._ │ │ ├── netstandard2.0 │ │ │ └── _._ │ │ ├── portable-net40+sl4+win8+wp8 │ │ │ ├── System.ValueTuple.dll │ │ │ └── System.ValueTuple.xml │ │ ├── xamarinios10 │ │ │ └── _._ │ │ ├── xamarinmac20 │ │ │ └── _._ │ │ ├── xamarintvos10 │ │ │ └── _._ │ │ └── xamarinwatchos10 │ │ │ └── _._ │ │ ├── useSharedDesignerContext.txt │ │ └── version.txt ├── SingleBoostrGame │ ├── .vs │ │ └── SingleBoostrGame │ │ │ ├── v14 │ │ │ └── .suo │ │ │ └── v15 │ │ │ └── .suo │ ├── SingleBoostrGame.sln │ └── SingleBoostrGame │ │ ├── App.config │ │ ├── Program.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── SingleBoostrGame.csproj │ │ ├── SingleBoostrGame.csproj.user │ │ ├── icon.ico │ │ └── libs │ │ └── Steam4NET.dll └── Steam4NET2 │ ├── .vs │ └── Steam4NET │ │ ├── v14 │ │ └── .suo │ │ └── v15 │ │ └── .suo │ ├── CGameID.cs │ ├── CSteamID.cs │ ├── CallbackDispatcher.cs │ ├── CallbackIdentities.cs │ ├── GameID_t.cs │ ├── InterfaceVersions.cs │ ├── InteropHelp.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Steam4Intermediate │ ├── Generator.cs │ ├── INode.cs │ ├── INodeBehavior.cs │ ├── NodeBehavior │ │ ├── ConstIdentBehavior.cs │ │ ├── FunctionLayerBehavior.cs │ │ ├── LinkBehavior.cs │ │ ├── PointerLayerBehavior.cs │ │ └── TypeLayerBehavior.cs │ ├── Nodes │ │ ├── ArrayTypeNode.cs │ │ ├── BaseNode.cs │ │ ├── CXXConstructorNode.cs │ │ ├── CXXDestructorNode.cs │ │ ├── CXXMethodNode.cs │ │ ├── CXXRecordNode.cs │ │ ├── CvQualifedTypeNode.cs │ │ ├── ElaboratedType.cs │ │ ├── EnumConstantNode.cs │ │ ├── EnumNode.cs │ │ ├── FieldNode.cs │ │ ├── FileNode.cs │ │ ├── FunctionNode.cs │ │ ├── FunctionTypeNode.cs │ │ ├── FundamentalTypeNode.cs │ │ ├── LinkageSpecNode.cs │ │ ├── ParmVarNode.cs │ │ ├── PointerTypeNode.cs │ │ ├── RecordNode.cs │ │ ├── ReferenceType.cs │ │ ├── TemplateNode.cs │ │ ├── TranslationUnitNode.cs │ │ ├── TypedefNode.cs │ │ └── VarNode.cs │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Steam4Intermediate.csproj │ └── Steam4Intermediate.sln │ ├── Steam4NET.csproj │ ├── Steam4NET.sln │ ├── Steam4Test │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Steam4Test.csproj │ └── app.config │ ├── SteamID_t.cs │ ├── Steamworks.cs │ └── autogen │ ├── AppsCommon.cs │ ├── BillingCommon.cs │ ├── CGameID.cs │ ├── CSteamID.cs │ ├── ClientCommon.cs │ ├── ContentServerCommon.cs │ ├── ControllerCommon.cs │ ├── ECurrencyCode.cs │ ├── EResult.cs │ ├── ESteamAppUpdateStatsQueryType.cs │ ├── ESteamBufferMethod.cs │ ├── ESteamError.cs │ ├── ESteamFindFilter.cs │ ├── ESteamNotify.cs │ ├── ESteamPaymentCardType.cs │ ├── ESteamSeekMethod.cs │ ├── ESteamServerType.cs │ ├── ESteamSubscriptionBillingInfoType.cs │ ├── ESteamSubscriptionStatus.cs │ ├── EVoiceResult.cs │ ├── FriendGameInfo.cs │ ├── FriendsCommon.cs │ ├── GameCoordinatorCommon.cs │ ├── GameServerCommon.cs │ ├── GameServerStatsCommon.cs │ ├── GameStatsCommon.cs │ ├── HTTPCommon.cs │ ├── IClientAppManager.cs │ ├── IClientApps.cs │ ├── IClientAudio.cs │ ├── IClientBilling.cs │ ├── IClientConfigStore.cs │ ├── IClientContentServer.cs │ ├── IClientDepotBuilder.cs │ ├── IClientDeviceAuth.cs │ ├── IClientEngine.cs │ ├── IClientFriends.cs │ ├── IClientGameCoordinator.cs │ ├── IClientGameServer.cs │ ├── IClientGameServerStats.cs │ ├── IClientGameStats.cs │ ├── IClientHTTP.cs │ ├── IClientInventory.cs │ ├── IClientMasterServerUpdater.cs │ ├── IClientMatchmaking.cs │ ├── IClientMatchmakingServers.cs │ ├── IClientMusic.cs │ ├── IClientNetworkDeviceManager.cs │ ├── IClientNetworking.cs │ ├── IClientProductBuilder.cs │ ├── IClientRemoteStorage.cs │ ├── IClientScreenshots.cs │ ├── IClientShortcuts.cs │ ├── IClientStreamClient.cs │ ├── IClientStreamLauncher.cs │ ├── IClientUGC.cs │ ├── IClientUnifiedMessages.cs │ ├── IClientUser.cs │ ├── IClientUserStats.cs │ ├── IClientUtils.cs │ ├── ISteam003.cs │ ├── ISteam004.cs │ ├── ISteam005.cs │ ├── ISteam006.cs │ ├── ISteam2Bridge001.cs │ ├── ISteam2Bridge002.cs │ ├── ISteamAppList001.cs │ ├── ISteamAppTicket001.cs │ ├── ISteamApps001.cs │ ├── ISteamApps002.cs │ ├── ISteamApps003.cs │ ├── ISteamApps004.cs │ ├── ISteamApps005.cs │ ├── ISteamApps006.cs │ ├── ISteamBilling001.cs │ ├── ISteamBilling002.cs │ ├── ISteamClient006.cs │ ├── ISteamClient007.cs │ ├── ISteamClient008.cs │ ├── ISteamClient009.cs │ ├── ISteamClient010.cs │ ├── ISteamClient011.cs │ ├── ISteamClient012.cs │ ├── ISteamClient013.cs │ ├── ISteamClient014.cs │ ├── ISteamClient015.cs │ ├── ISteamClient016.cs │ ├── ISteamClient017.cs │ ├── ISteamContentServer001.cs │ ├── ISteamContentServer002.cs │ ├── ISteamController001.cs │ ├── ISteamFriends001.cs │ ├── ISteamFriends002.cs │ ├── ISteamFriends003.cs │ ├── ISteamFriends004.cs │ ├── ISteamFriends005.cs │ ├── ISteamFriends006.cs │ ├── ISteamFriends007.cs │ ├── ISteamFriends008.cs │ ├── ISteamFriends009.cs │ ├── ISteamFriends010.cs │ ├── ISteamFriends011.cs │ ├── ISteamFriends012.cs │ ├── ISteamFriends013.cs │ ├── ISteamFriends014.cs │ ├── ISteamFriends015.cs │ ├── ISteamGameCoordinator001.cs │ ├── ISteamGameServer002.cs │ ├── ISteamGameServer003.cs │ ├── ISteamGameServer004.cs │ ├── ISteamGameServer005.cs │ ├── ISteamGameServer006.cs │ ├── ISteamGameServer007.cs │ ├── ISteamGameServer008.cs │ ├── ISteamGameServer009.cs │ ├── ISteamGameServer010.cs │ ├── ISteamGameServer011.cs │ ├── ISteamGameServer012.cs │ ├── ISteamGameServerStats001.cs │ ├── ISteamGameStats001.cs │ ├── ISteamHTTP001.cs │ ├── ISteamHTTP002.cs │ ├── ISteamInventory001.cs │ ├── ISteamMasterServerUpdater001.cs │ ├── ISteamMatchmaking001.cs │ ├── ISteamMatchmaking002.cs │ ├── ISteamMatchmaking003.cs │ ├── ISteamMatchmaking004.cs │ ├── ISteamMatchmaking005.cs │ ├── ISteamMatchmaking006.cs │ ├── ISteamMatchmaking007.cs │ ├── ISteamMatchmaking008.cs │ ├── ISteamMatchmaking009.cs │ ├── ISteamMatchmakingServers001.cs │ ├── ISteamMatchmakingServers002.cs │ ├── ISteamMusic001.cs │ ├── ISteamNetworking001.cs │ ├── ISteamNetworking002.cs │ ├── ISteamNetworking003.cs │ ├── ISteamNetworking004.cs │ ├── ISteamNetworking005.cs │ ├── ISteamOAuth001.cs │ ├── ISteamRemoteStorage001.cs │ ├── ISteamRemoteStorage002.cs │ ├── ISteamRemoteStorage003.cs │ ├── ISteamRemoteStorage004.cs │ ├── ISteamRemoteStorage005.cs │ ├── ISteamRemoteStorage006.cs │ ├── ISteamRemoteStorage007.cs │ ├── ISteamRemoteStorage008.cs │ ├── ISteamRemoteStorage009.cs │ ├── ISteamRemoteStorage010.cs │ ├── ISteamRemoteStorage011.cs │ ├── ISteamRemoteStorage012.cs │ ├── ISteamScreenshots001.cs │ ├── ISteamScreenshots002.cs │ ├── ISteamStreamLauncher001.cs │ ├── ISteamUGC001.cs │ ├── ISteamUGC002.cs │ ├── ISteamUGC003.cs │ ├── ISteamUnifiedMessages001.cs │ ├── ISteamUser004.cs │ ├── ISteamUser005.cs │ ├── ISteamUser006.cs │ ├── ISteamUser007.cs │ ├── ISteamUser008.cs │ ├── ISteamUser009.cs │ ├── ISteamUser010.cs │ ├── ISteamUser011.cs │ ├── ISteamUser012.cs │ ├── ISteamUser013.cs │ ├── ISteamUser014.cs │ ├── ISteamUser015.cs │ ├── ISteamUser016.cs │ ├── ISteamUser017.cs │ ├── ISteamUserStats001.cs │ ├── ISteamUserStats002.cs │ ├── ISteamUserStats003.cs │ ├── ISteamUserStats004.cs │ ├── ISteamUserStats005.cs │ ├── ISteamUserStats006.cs │ ├── ISteamUserStats007.cs │ ├── ISteamUserStats008.cs │ ├── ISteamUserStats009.cs │ ├── ISteamUserStats010.cs │ ├── ISteamUserStats011.cs │ ├── ISteamUtils001.cs │ ├── ISteamUtils002.cs │ ├── ISteamUtils003.cs │ ├── ISteamUtils004.cs │ ├── ISteamUtils005.cs │ ├── ISteamUtils006.cs │ ├── ISteamUtils007.cs │ ├── InventoryCommon.cs │ ├── MatchMakingKeyValuePair.cs │ ├── MatchmakingCommon.cs │ ├── MatchmakingServersCommon.cs │ ├── MusicCommon.cs │ ├── NetworkingCommon.cs │ ├── RemoteStorageCommon.cs │ ├── ScreenshotsCommon.cs │ ├── SteamSalt.cs │ ├── SteamTypes.cs │ ├── Steamclient.cs │ ├── StreamLauncherCommon.cs │ ├── TSteamApp.cs │ ├── TSteamAppDependencyInfo.cs │ ├── TSteamAppLaunchOption.cs │ ├── TSteamAppStats.cs │ ├── TSteamAppVersion.cs │ ├── TSteamDiscountQualifier.cs │ ├── TSteamElemInfo.cs │ ├── TSteamError.cs │ ├── TSteamExternalBillingInfo.cs │ ├── TSteamGlobalUserID.cs │ ├── TSteamOfflineStatus.cs │ ├── TSteamPaymentCardInfo.cs │ ├── TSteamPaymentCardReceiptInfo.cs │ ├── TSteamPrepurchaseInfo.cs │ ├── TSteamPrepurchaseReceiptInfo.cs │ ├── TSteamProgress.cs │ ├── TSteamSplitLocalUserID.cs │ ├── TSteamSubscription.cs │ ├── TSteamSubscriptionBillingInfo.cs │ ├── TSteamSubscriptionDiscount.cs │ ├── TSteamSubscriptionReceipt.cs │ ├── TSteamSubscriptionStats.cs │ ├── TSteamUpdateStats.cs │ ├── UGCCommon.cs │ ├── UserCommon.cs │ ├── UserStatsCommon.cs │ ├── UtilsCommon.cs │ ├── gameserveritem.cs │ └── servernetadr.cs ├── donation.json ├── gameList.xml ├── version.json └── version.txt /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Debug and Release folder 2 | bin/ 3 | obj/ 4 | 5 | # Windows image file caches 6 | Thumbs.db 7 | ehthumbs.db 8 | 9 | # media folder 10 | DontInclude/ 11 | 12 | # Folder config file 13 | Desktop.ini 14 | 15 | # Recycle Bin used on file shares 16 | $RECYCLE.BIN/ 17 | 18 | # Windows Installer files 19 | *.cab 20 | *.msi 21 | *.msm 22 | *.msp 23 | 24 | # Windows shortcuts 25 | *.lnk 26 | 27 | # ========================= 28 | # Operating System Files 29 | # ========================= 30 | 31 | # OSX 32 | # ========================= 33 | 34 | .DS_Store 35 | .AppleDouble 36 | .LSOverride 37 | 38 | # Thumbnails 39 | ._* 40 | 41 | # Files that might appear on external disk 42 | .Spotlight-V100 43 | .Trashes 44 | 45 | # Directories potentially created on remote AFP share 46 | .AppleDB 47 | .AppleDesktop 48 | Network Trash Folder 49 | Temporary Items 50 | .apdisk 51 | -------------------------------------------------------------------------------- /Bubbles.json: -------------------------------------------------------------------------------- 1 | { 2 | "bubbles": [ 3 | { 4 | "title": "Hello there!", 5 | "text": "Thanks for using SingleBoostr. If you experience any issues you can let me know on Discord.", 6 | "url": "https://discord.gg/g4M9fTs", 7 | "id": 0 8 | } 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /HourBoostr/.vs/HourBoostr/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/.vs/HourBoostr/v14/.suo -------------------------------------------------------------------------------- /HourBoostr/.vs/HourBoostr/v15/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/.vs/HourBoostr/v15/.suo -------------------------------------------------------------------------------- /HourBoostr/.vs/HourBoostr/v15/Server/sqlite3/db.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/.vs/HourBoostr/v15/Server/sqlite3/db.lock -------------------------------------------------------------------------------- /HourBoostr/.vs/HourBoostr/v15/Server/sqlite3/storage.ide: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/.vs/HourBoostr/v15/Server/sqlite3/storage.ide -------------------------------------------------------------------------------- /HourBoostr/HourBoostr.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.24720.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HourBoostr", "HourBoostr\HourBoostr.csproj", "{BE83304B-4BCB-44EB-A8A1-B7E61CDC670F}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {BE83304B-4BCB-44EB-A8A1-B7E61CDC670F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {BE83304B-4BCB-44EB-A8A1-B7E61CDC670F}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {BE83304B-4BCB-44EB-A8A1-B7E61CDC670F}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {BE83304B-4BCB-44EB-A8A1-B7E61CDC670F}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | EndGlobal 23 | -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/ConcurrentEnumerator.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using System.Threading; 5 | 6 | namespace HourBoostr 7 | { 8 | /* 9 | * Credits for this part goes to JustArchi at: 10 | * https://github.com/JustArchi/ArchiSteamFarm 11 | */ 12 | 13 | class ConcurrentEnumerator : IEnumerator 14 | { 15 | public T Current => Enumerator.Current; 16 | 17 | private readonly IEnumerator Enumerator; 18 | private readonly ReaderWriterLockSlim Lock; 19 | 20 | object IEnumerator.Current => Current; 21 | 22 | internal ConcurrentEnumerator(ICollection collection, ReaderWriterLockSlim rwLock) 23 | { 24 | if ((collection == null) || (rwLock == null)) 25 | { 26 | throw new ArgumentNullException(nameof(collection) + " || " + nameof(rwLock)); 27 | } 28 | 29 | rwLock.EnterReadLock(); 30 | 31 | Lock = rwLock; 32 | Enumerator = collection.GetEnumerator(); 33 | } 34 | 35 | public void Dispose() => Lock?.ExitReadLock(); 36 | 37 | public bool MoveNext() => Enumerator.MoveNext(); 38 | public void Reset() => Enumerator.Reset(); 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/EndPoint.cs: -------------------------------------------------------------------------------- 1 | using System.IO; 2 | 3 | namespace HourBoostr 4 | { 5 | class EndPoint 6 | { 7 | public static string SETTINGS_FILE_PATH = "Settings.json"; 8 | public static string GLOBAL_SETTINGS_FILE_PATH = "GlobalDB.hb"; 9 | public static string SENTRY_FOLDER_PATH = "Sentryfiles"; 10 | public static string LOG_FOLDER_PATH = "Logs"; 11 | public static string CONSOLE_TITLE = $"HourBoostr v{Utils.GetVersion()}"; 12 | public static string STEAM_GROUP_URL = "http://steamcommunity.com/gid/103582791455389825"; 13 | public static string VERSION_FILE = "https://raw.githubusercontent.com/Ezzpify/HourBoostr/master/version.txt"; 14 | } 15 | } -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/ExtraHandler.cs: -------------------------------------------------------------------------------- 1 | using SteamKit2; 2 | using SteamKit2.Internal; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Diagnostics.CodeAnalysis; 6 | using System.IO; 7 | using System.Linq; 8 | using System.Net; 9 | using System.Threading.Tasks; 10 | 11 | namespace HourBoostr 12 | { 13 | internal sealed class ExtraHandler : ClientMsgHandler 14 | { 15 | private readonly Bot Bot; 16 | 17 | internal ExtraHandler(Bot bot) 18 | { 19 | Bot = bot; 20 | } 21 | 22 | internal sealed class PlayingSessionStateCallback : CallbackMsg 23 | { 24 | internal readonly bool PlayingBlocked; 25 | 26 | internal PlayingSessionStateCallback(JobID jobID, CMsgClientPlayingSessionState msg) 27 | { 28 | if ((jobID == null) || (msg == null)) 29 | { 30 | throw new ArgumentNullException(nameof(jobID) + " || " + nameof(msg)); 31 | } 32 | 33 | JobID = jobID; 34 | PlayingBlocked = msg.playing_blocked; 35 | } 36 | } 37 | 38 | public override void HandleMsg(IPacketMsg packetMsg) 39 | { 40 | if (packetMsg == null) 41 | { 42 | //Logging.LogNullError(nameof(packetMsg), Bot.BotName); 43 | return; 44 | } 45 | 46 | switch (packetMsg.MsgType) 47 | { 48 | case EMsg.ClientPlayingSessionState: 49 | HandlePlayingSessionState(packetMsg); 50 | break; 51 | } 52 | } 53 | 54 | private void HandlePlayingSessionState(IPacketMsg packetMsg) 55 | { 56 | if (packetMsg == null) 57 | { 58 | //Logging.LogNullError(nameof(packetMsg), Bot.BotName); 59 | return; 60 | } 61 | 62 | ClientMsgProtobuf response = new ClientMsgProtobuf(packetMsg); 63 | Client.PostCallback(new PlayingSessionStateCallback(packetMsg.TargetJobID, response.Body)); 64 | } 65 | } 66 | } -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/InMemoryServerListProvider.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Net; 4 | using System.Threading.Tasks; 5 | using Newtonsoft.Json; 6 | using SteamKit2.Discovery; 7 | 8 | namespace HourBoostr 9 | { 10 | /* 11 | * Credits for this part goes to JustArchi at: 12 | * https://github.com/JustArchi/ArchiSteamFarm 13 | */ 14 | 15 | class InMemoryServerListProvider : IDisposable, IServerListProvider 16 | { 17 | [JsonProperty(Required = Required.DisallowNull)] 18 | private readonly ConcurrentHashSet Servers = new ConcurrentHashSet(); 19 | 20 | public void Dispose() => Servers.Dispose(); 21 | public Task> FetchServerListAsync() => Task.FromResult>(Servers); 22 | 23 | public Task UpdateServerListAsync(IEnumerable endPoints) 24 | { 25 | if (endPoints == null) 26 | { 27 | return Task.Delay(0); 28 | } 29 | 30 | HashSet newServers = new HashSet(endPoints); 31 | 32 | if (!Servers.ReplaceIfNeededWith(newServers)) 33 | { 34 | return Task.Delay(0); 35 | } 36 | 37 | ServerListUpdated?.Invoke(this, EventArgs.Empty); 38 | return Task.Delay(0); 39 | } 40 | 41 | Task> IServerListProvider.FetchServerListAsync() 42 | { 43 | throw new NotImplementedException(); 44 | } 45 | 46 | public Task UpdateServerListAsync(IEnumerable endpoints) 47 | { 48 | throw new NotImplementedException(); 49 | } 50 | 51 | internal event EventHandler ServerListUpdated; 52 | } 53 | } 54 | -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/Password.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | 5 | namespace HourBoostr 6 | { 7 | public static class Password 8 | { 9 | /// 10 | /// Masked password input 11 | /// 12 | /// Mask char 13 | /// Returns string 14 | public static string ReadPassword(char mask) 15 | { 16 | const int ENTER = 13, BACKSP = 8, CTRLBACKSP = 127; 17 | int[] FILTERED = { 0, 27, 9, 10 /*, 32 space, if you care */ }; 18 | 19 | var pass = new Stack(); 20 | char chr = (char)0; 21 | 22 | while ((chr = Console.ReadKey(true).KeyChar) != ENTER) 23 | { 24 | if (chr == BACKSP) 25 | { 26 | if (pass.Count > 0) 27 | { 28 | Console.Write("\b \b"); 29 | pass.Pop(); 30 | } 31 | } 32 | else if (chr == CTRLBACKSP) 33 | { 34 | while (pass.Count > 0) 35 | { 36 | Console.Write("\b \b"); 37 | pass.Pop(); 38 | } 39 | } 40 | else 41 | { 42 | if (FILTERED.Count(x => chr == x) == 0) 43 | { 44 | pass.Push(chr); 45 | Console.Write(mask); 46 | } 47 | } 48 | } 49 | 50 | Console.WriteLine(); 51 | return new string(pass.Reverse().ToArray()); 52 | } 53 | } 54 | } -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.IO; 3 | using System.Threading; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace HourBoostr 7 | { 8 | class Program 9 | { 10 | /// 11 | /// Global database 12 | /// 13 | static public GlobalDB mGlobalDB; 14 | 15 | 16 | /// 17 | /// Our session 18 | /// 19 | static private Session mSession; 20 | 21 | 22 | /// 23 | /// Main function 24 | /// Too many comments 25 | /// 26 | /// No args 27 | [STAThread] 28 | static void Main(string[] args) 29 | { 30 | /*Create a folder for our account sentry files*/ 31 | Console.Title = EndPoint.CONSOLE_TITLE; 32 | Directory.CreateDirectory(EndPoint.SENTRY_FOLDER_PATH); 33 | Directory.CreateDirectory(EndPoint.LOG_FOLDER_PATH); 34 | 35 | /*Load global database*/ 36 | mGlobalDB = GlobalDB.Load(EndPoint.GLOBAL_SETTINGS_FILE_PATH); 37 | if (mGlobalDB == null) 38 | { 39 | Console.WriteLine($"Error loading global db at {EndPoint.GLOBAL_SETTINGS_FILE_PATH}. Delete file if problem is consistent."); 40 | } 41 | else 42 | { 43 | if (mGlobalDB.CellID == 0) 44 | mGlobalDB.CellID = 66; 45 | 46 | /*Read the application settings and start our session*/ 47 | var settings = Settings.GetSettings(); 48 | if (settings != null) 49 | { 50 | if (settings.Accounts.Count > 0) 51 | { 52 | mSession = new Session(settings); 53 | while (mSession.mBwg.IsBusy) 54 | Thread.Sleep(250); 55 | } 56 | else 57 | { 58 | Console.WriteLine("No accounts were loaded from settings. Press any key to exit."); 59 | Console.ReadKey(); 60 | } 61 | } 62 | } 63 | } 64 | } 65 | } -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("HourBoostr")] 9 | [assembly: AssemblyDescription("Steam Booster")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("HourBoostr")] 13 | [assembly: AssemblyCopyright("Copyright © Ezzpify 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("be83304b-4bcb-44eb-a8a1-b7e61cdc670f")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("3.2.1")] 36 | [assembly: AssemblyFileVersion("3.2.1")] 37 | -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/Resources/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/HourBoostr/Resources/icon.ico -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/Steam.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using SteamKit2; 3 | 4 | namespace HourBoostr 5 | { 6 | class Steam 7 | { 8 | /// 9 | /// Specifies the location to the sentry path for this account 10 | /// 11 | public string sentryPath { get; set; } 12 | 13 | 14 | /// 15 | /// Web api user nounce 16 | /// 17 | public string nounce { get; set; } 18 | 19 | 20 | /// 21 | /// List of games that we will be playing 22 | /// 23 | public List games { get; set; } 24 | 25 | 26 | /// 27 | /// Steam client 28 | /// 29 | public SteamClient client { get; set; } 30 | 31 | 32 | /// 33 | /// Steam user 34 | /// 35 | public SteamUser user { get; set; } 36 | 37 | 38 | /// 39 | /// Steam web for community access 40 | /// 41 | public SteamWeb web { get; set; } 42 | 43 | 44 | /// 45 | /// UniqueID fetched when getting loginKey 46 | /// 47 | public string uniqueId { get; set; } 48 | 49 | 50 | /// 51 | /// Steam friends 52 | /// 53 | public SteamFriends friends { get; set; } 54 | 55 | 56 | /// 57 | /// Login details for this account 58 | /// 59 | public SteamUser.LogOnDetails loginDetails { get; set; } 60 | 61 | 62 | /// 63 | /// Callback manager 64 | /// 65 | public CallbackManager callbackManager { get; set; } 66 | 67 | 68 | /// 69 | /// Extra cb handler for fun stuff 70 | /// (Thanks Archi) 71 | /// 72 | public ExtraHandler extraHandler { get; set; } 73 | } 74 | } -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/Update.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Net; 3 | using System.Text.RegularExpressions; 4 | 5 | namespace HourBoostr 6 | { 7 | class Update 8 | { 9 | /// 10 | /// Downloads the data from an online text file 11 | /// Compares text file data to product version to see if there's an update available 12 | /// 13 | /// 14 | public static bool IsUpdateAvailable() 15 | { 16 | var reg = new Regex(@"^[0-9.]+$"); 17 | 18 | string newest = DownloadString(EndPoint.VERSION_FILE); 19 | if (!string.IsNullOrWhiteSpace(newest) && reg.IsMatch(newest)) 20 | { 21 | try 22 | { 23 | var availableVersion = new Version(newest); 24 | var versionCurrent = new Version(Utils.GetVersion()); 25 | return versionCurrent.CompareTo(availableVersion) < 0; 26 | } 27 | catch 28 | { 29 | Console.WriteLine("Unable to check for new version. Github down?"); 30 | } 31 | } 32 | 33 | return false; 34 | } 35 | 36 | 37 | /// 38 | /// Downloads a string from the internet from the specified url 39 | /// 40 | /// Url to download string from 41 | /// Returns string of url website source 42 | private static string DownloadString(string url) 43 | { 44 | using (WebClient wc = new WebClient()) 45 | { 46 | try 47 | { 48 | wc.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded"; 49 | wc.Headers.Add("user-agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"); 50 | return wc.DownloadString(url); 51 | } 52 | catch 53 | { 54 | return string.Empty; 55 | } 56 | } 57 | } 58 | } 59 | } -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/Utils.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Reflection; 7 | using System.Diagnostics; 8 | 9 | namespace HourBoostr 10 | { 11 | class Utils 12 | { 13 | public static string GetVersion() 14 | { 15 | Assembly assembly = Assembly.GetExecutingAssembly(); 16 | FileVersionInfo fileVersionInfo = FileVersionInfo.GetVersionInfo(assembly.Location); 17 | return fileVersionInfo.ProductVersion; 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/HourBoostr/icon.ico -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/media/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/HourBoostr/media/icon.ico -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/media/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/HourBoostr/media/icon.png -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/media/icon.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/HourBoostr/media/icon.psd -------------------------------------------------------------------------------- /HourBoostr/HourBoostr/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /HourBoostr/Settings/.vs/Settings/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/.vs/Settings/v14/.suo -------------------------------------------------------------------------------- /HourBoostr/Settings/.vs/Settings/v15/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/.vs/Settings/v15/.suo -------------------------------------------------------------------------------- /HourBoostr/Settings/.vs/Settings/v15/Server/sqlite3/db.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/.vs/Settings/v15/Server/sqlite3/db.lock -------------------------------------------------------------------------------- /HourBoostr/Settings/.vs/Settings/v15/Server/sqlite3/storage.ide: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/.vs/Settings/v15/Server/sqlite3/storage.ide -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Settings", "Settings\Settings.csproj", "{26846449-44E9-4D8C-91BF-F6789207FC80}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Debug|x86 = Debug|x86 12 | Release|Any CPU = Release|Any CPU 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {26846449-44E9-4D8C-91BF-F6789207FC80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 | {26846449-44E9-4D8C-91BF-F6789207FC80}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 | {26846449-44E9-4D8C-91BF-F6789207FC80}.Debug|x86.ActiveCfg = Debug|x86 19 | {26846449-44E9-4D8C-91BF-F6789207FC80}.Debug|x86.Build.0 = Debug|x86 20 | {26846449-44E9-4D8C-91BF-F6789207FC80}.Release|Any CPU.ActiveCfg = Release|Any CPU 21 | {26846449-44E9-4D8C-91BF-F6789207FC80}.Release|Any CPU.Build.0 = Release|Any CPU 22 | {26846449-44E9-4D8C-91BF-F6789207FC80}.Release|x86.ActiveCfg = Release|x86 23 | {26846449-44E9-4D8C-91BF-F6789207FC80}.Release|x86.Build.0 = Release|x86 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/Network.cs: -------------------------------------------------------------------------------- 1 | using System.Net; 2 | 3 | namespace Settings 4 | { 5 | class Network 6 | { 7 | /// 8 | /// Downloads a string from the internet from the specified url 9 | /// 10 | /// Url to download string from 11 | /// Returns string of url website source 12 | public static string DownloadString(string URL) 13 | { 14 | using (WebClient wc = new WebClient()) 15 | { 16 | try 17 | { 18 | wc.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded"; 19 | wc.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)"); 20 | return wc.DownloadString(URL); 21 | } 22 | catch 23 | { 24 | return string.Empty; 25 | } 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace Settings 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new mainForm()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("HourBoostr Settings")] 9 | [assembly: AssemblyDescription("Steam Booster")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("HourBoostr")] 13 | [assembly: AssemblyCopyright("Copyright © Ezzpify 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("26846449-44e9-4d8c-91bf-f6789207fc80")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("3.2.1")] 36 | [assembly: AssemblyFileVersion("3.2.1")] 37 | -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace Settings.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/Resources/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/Settings/Resources/loading.gif -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/Xmlc.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Xml; 4 | 5 | namespace Settings 6 | { 7 | class Xmlc 8 | { 9 | /// 10 | /// Parses xml to game list 11 | /// 12 | /// Steam game xml 13 | /// Returns list of Config.Game 14 | public static List ParseXML(string xml) 15 | { 16 | var gameList = new List(); 17 | 18 | var xmlDoc = new XmlDocument(); 19 | xmlDoc.LoadXml(xml); 20 | 21 | var nodes = xmlDoc.SelectNodes("/gamesList/games/game"); 22 | if (nodes.Count > 0) 23 | { 24 | foreach (XmlNode node in nodes) 25 | { 26 | string appName = node.SelectSingleNode("name").InnerText; 27 | int appId = Convert.ToInt32(node.SelectSingleNode("appID").InnerText); 28 | 29 | gameList.Add(new Config.Game() 30 | { 31 | name = appName, 32 | id = appId 33 | }); 34 | } 35 | } 36 | 37 | return gameList; 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/Settings/icon.ico -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/media/Settings-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/Settings/media/Settings-icon.png -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/media/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/Settings/media/icon.ico -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/media/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/Settings/media/icon.png -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/media/icon.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/Settings/media/icon.psd -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/media/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/Settings/media/loading.gif -------------------------------------------------------------------------------- /HourBoostr/Settings/Settings/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/Newtonsoft.Json.10.0.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/Newtonsoft.Json.10.0.1.nupkg -------------------------------------------------------------------------------- /HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/net20/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/net20/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/net35/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/net35/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/net40/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/net40/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/net45/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/net45/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.0/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.0/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.3/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.3/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/Settings/packages/Newtonsoft.Json.10.0.1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/LICENSE.TXT: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) .NET Foundation and Contributors 4 | 5 | All rights reserved. 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy 8 | of this software and associated documentation files (the "Software"), to deal 9 | in the Software without restriction, including without limitation the rights 10 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | copies of the Software, and to permit persons to whom the Software is 12 | furnished to do so, subject to the following conditions: 13 | 14 | The above copyright notice and this permission notice shall be included in all 15 | copies or substantial portions of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | SOFTWARE. 24 | -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/Microsoft.Win32.Registry.4.4.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/Microsoft.Win32.Registry.4.4.0.nupkg -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/lib/net46/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/lib/net46/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/lib/net461/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/lib/net461/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/lib/netstandard1.3/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/lib/netstandard1.3/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/lib/netstandard2.0/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/lib/netstandard2.0/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/ref/net46/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/ref/net46/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/ref/net461/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/ref/net461/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/ref/netstandard1.3/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/ref/netstandard1.3/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/ref/netstandard2.0/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/ref/netstandard2.0/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/runtimes/unix/lib/netcoreapp2.0/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/runtimes/unix/lib/netcoreapp2.0/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/runtimes/win/lib/net46/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/runtimes/win/lib/net46/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/runtimes/win/lib/net461/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/runtimes/win/lib/net461/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/runtimes/win/lib/netcoreapp2.0/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/runtimes/win/lib/netcoreapp2.0/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/runtimes/win/lib/netstandard1.3/Microsoft.Win32.Registry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/runtimes/win/lib/netstandard1.3/Microsoft.Win32.Registry.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/useSharedDesignerContext.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/useSharedDesignerContext.txt -------------------------------------------------------------------------------- /HourBoostr/packages/Microsoft.Win32.Registry.4.4.0/version.txt: -------------------------------------------------------------------------------- 1 | 8321c729934c0f8be754953439b88e6e1c120c24 2 | -------------------------------------------------------------------------------- /HourBoostr/packages/Newtonsoft.Json.10.0.1/Newtonsoft.Json.10.0.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Newtonsoft.Json.10.0.1/Newtonsoft.Json.10.0.1.nupkg -------------------------------------------------------------------------------- /HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/net20/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/net20/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/net35/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/net35/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/net40/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/net40/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/net45/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/net45/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.0/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.0/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.3/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/netstandard1.3/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/Newtonsoft.Json.10.0.1/lib/portable-net45+win8+wpa81+wp8/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /HourBoostr/packages/SteamKit2.1.8.2/SteamKit2.1.8.2.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/SteamKit2.1.8.2/SteamKit2.1.8.2.nupkg -------------------------------------------------------------------------------- /HourBoostr/packages/SteamKit2.1.8.2/lib/net45/SteamKit2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/SteamKit2.1.8.2/lib/net45/SteamKit2.dll -------------------------------------------------------------------------------- /HourBoostr/packages/SteamKit2.2.0.0/3rd party.txt: -------------------------------------------------------------------------------- 1 | SteamKit2 makes use of the following libraries: 2 | 3 | protobuf-net by Marc Gravell (marc.gravell@gmail.com) licensed under Apache License 2.0 4 | License and source code available at https://github.com/mgravell/protobuf-net 5 | -------------------------------------------------------------------------------- /HourBoostr/packages/SteamKit2.2.0.0/SteamKit2.2.0.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/SteamKit2.2.0.0/SteamKit2.2.0.0.nupkg -------------------------------------------------------------------------------- /HourBoostr/packages/SteamKit2.2.0.0/lib/netstandard2.0/SteamKit2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/SteamKit2.2.0.0/lib/netstandard2.0/SteamKit2.dll -------------------------------------------------------------------------------- /HourBoostr/packages/SteamKit2.2.0.0/license.txt: -------------------------------------------------------------------------------- 1 | Copyright (C) 2017 Ryan Stecker & SteamRE Team 2 | 3 | This library is free software; you can redistribute it and/or 4 | modify it under the terms of the GNU Lesser General Public 5 | License as published by the Free Software Foundation; either 6 | version 2.1 of the License, or (at your option) any later version. 7 | 8 | This library is distributed in the hope that it will be useful, 9 | but WITHOUT ANY WARRANTY; without even the implied warranty of 10 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 11 | Lesser General Public License for more details. 12 | 13 | You should have received a copy of the GNU Lesser General Public 14 | License along with this library; if not, write to the Free Software 15 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/LICENSE.TXT: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) .NET Foundation and Contributors 4 | 5 | All rights reserved. 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy 8 | of this software and associated documentation files (the "Software"), to deal 9 | in the Software without restriction, including without limitation the rights 10 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | copies of the Software, and to permit persons to whom the Software is 12 | furnished to do so, subject to the following conditions: 13 | 14 | The above copyright notice and this permission notice shall be included in all 15 | copies or substantial portions of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | SOFTWARE. 24 | -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/System.Security.AccessControl.4.4.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/System.Security.AccessControl.4.4.0.nupkg -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/lib/net46/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/lib/net46/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/lib/net461/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/lib/net461/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/lib/netstandard1.3/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/lib/netstandard1.3/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/lib/netstandard2.0/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/lib/netstandard2.0/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/ref/net46/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/ref/net46/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/ref/net461/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/ref/net461/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/ref/netstandard1.3/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/ref/netstandard1.3/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/ref/netstandard2.0/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/ref/netstandard2.0/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/runtimes/unix/lib/netcoreapp2.0/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/runtimes/unix/lib/netcoreapp2.0/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/runtimes/win/lib/net46/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/runtimes/win/lib/net46/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/runtimes/win/lib/net461/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/runtimes/win/lib/net461/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/runtimes/win/lib/netstandard1.3/System.Security.AccessControl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/runtimes/win/lib/netstandard1.3/System.Security.AccessControl.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/useSharedDesignerContext.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.AccessControl.4.4.0/useSharedDesignerContext.txt -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.AccessControl.4.4.0/version.txt: -------------------------------------------------------------------------------- 1 | 8321c729934c0f8be754953439b88e6e1c120c24 2 | -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/LICENSE.TXT: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) .NET Foundation and Contributors 4 | 5 | All rights reserved. 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy 8 | of this software and associated documentation files (the "Software"), to deal 9 | in the Software without restriction, including without limitation the rights 10 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | copies of the Software, and to permit persons to whom the Software is 12 | furnished to do so, subject to the following conditions: 13 | 14 | The above copyright notice and this permission notice shall be included in all 15 | copies or substantial portions of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | SOFTWARE. 24 | -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/System.Security.Principal.Windows.4.4.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/System.Security.Principal.Windows.4.4.0.nupkg -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/lib/net46/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/lib/net46/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/lib/net461/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/lib/net461/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/lib/netstandard1.3/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/lib/netstandard1.3/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/lib/netstandard2.0/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/lib/netstandard2.0/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/ref/net46/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/ref/net46/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/ref/net461/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/ref/net461/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/ref/netstandard1.3/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/ref/netstandard1.3/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/ref/netstandard2.0/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/ref/netstandard2.0/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/runtimes/win/lib/net46/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/runtimes/win/lib/net46/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/runtimes/win/lib/net461/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/runtimes/win/lib/net461/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/runtimes/win/lib/netstandard1.3/System.Security.Principal.Windows.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/runtimes/win/lib/netstandard1.3/System.Security.Principal.Windows.dll -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/useSharedDesignerContext.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/System.Security.Principal.Windows.4.4.0/useSharedDesignerContext.txt -------------------------------------------------------------------------------- /HourBoostr/packages/System.Security.Principal.Windows.4.4.0/version.txt: -------------------------------------------------------------------------------- 1 | 8321c729934c0f8be754953439b88e6e1c120c24 2 | -------------------------------------------------------------------------------- /HourBoostr/packages/protobuf-net.2.1.0/lib/net40/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/protobuf-net.2.1.0/lib/net40/protobuf-net.dll -------------------------------------------------------------------------------- /HourBoostr/packages/protobuf-net.2.1.0/lib/net45/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/protobuf-net.2.1.0/lib/net45/protobuf-net.dll -------------------------------------------------------------------------------- /HourBoostr/packages/protobuf-net.2.1.0/lib/net451/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/protobuf-net.2.1.0/lib/net451/protobuf-net.dll -------------------------------------------------------------------------------- /HourBoostr/packages/protobuf-net.2.1.0/lib/netstandard1.3/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/protobuf-net.2.1.0/lib/netstandard1.3/protobuf-net.dll -------------------------------------------------------------------------------- /HourBoostr/packages/protobuf-net.2.1.0/lib/netstandard1.5/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/protobuf-net.2.1.0/lib/netstandard1.5/protobuf-net.dll -------------------------------------------------------------------------------- /HourBoostr/packages/protobuf-net.2.1.0/protobuf-net.2.1.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/HourBoostr/packages/protobuf-net.2.1.0/protobuf-net.2.1.0.nupkg -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/.vs/SingleBoostr/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/.vs/SingleBoostr/v14/.suo -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/.vs/SingleBoostr/v15/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/.vs/SingleBoostr/v15/.suo -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SingleBoostr", "SingleBoostr\SingleBoostr.csproj", "{A0C0009A-6C5D-4EB3-A8B3-1E81488B3D8C}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Debug|x86 = Debug|x86 12 | Release|Any CPU = Release|Any CPU 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {A0C0009A-6C5D-4EB3-A8B3-1E81488B3D8C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 | {A0C0009A-6C5D-4EB3-A8B3-1E81488B3D8C}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 | {A0C0009A-6C5D-4EB3-A8B3-1E81488B3D8C}.Debug|x86.ActiveCfg = Debug|x86 19 | {A0C0009A-6C5D-4EB3-A8B3-1E81488B3D8C}.Debug|x86.Build.0 = Debug|x86 20 | {A0C0009A-6C5D-4EB3-A8B3-1E81488B3D8C}.Release|Any CPU.ActiveCfg = Release|x86 21 | {A0C0009A-6C5D-4EB3-A8B3-1E81488B3D8C}.Release|Any CPU.Build.0 = Release|x86 22 | {A0C0009A-6C5D-4EB3-A8B3-1E81488B3D8C}.Release|x86.ActiveCfg = Release|x86 23 | {A0C0009A-6C5D-4EB3-A8B3-1E81488B3D8C}.Release|x86.Build.0 = Release|x86 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/AppInfo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Diagnostics; 7 | 8 | namespace SingleBoostr 9 | { 10 | public class App : IComparable 11 | { 12 | public uint appid { get; set; } 13 | 14 | public string name { get; set; } 15 | 16 | public Process process { get; set; } 17 | 18 | public TradeCard card { get; set; } 19 | 20 | public int CompareTo(App other) 21 | { 22 | return name.CompareTo(other.name); 23 | } 24 | 25 | public string GetIdAndName() 26 | { 27 | return $"{appid} | {name}"; 28 | } 29 | } 30 | 31 | public class TradeCard 32 | { 33 | public double minutesplayed { get; set; } 34 | 35 | public double price { get; set; } 36 | 37 | public int cardsremaining { get; set; } 38 | } 39 | 40 | public class Applist 41 | { 42 | public List apps { get; set; } 43 | } 44 | 45 | public class SteamApps 46 | { 47 | public Applist applist { get; set; } 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/Bubbles.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SingleBoostr 8 | { 9 | public class Bubble 10 | { 11 | public string title { get; set; } 12 | 13 | public string text { get; set; } 14 | 15 | public string url { get; set; } 16 | } 17 | 18 | public class ChatBubbles 19 | { 20 | public List bubbles { get; set; } = new List(); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/Log.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Threading; 4 | using System.IO; 5 | using System.Linq; 6 | 7 | namespace SingleBoostr 8 | { 9 | class Log 10 | { 11 | public string mLogName; 12 | private string mLogPath; 13 | private List mLogQueue; 14 | 15 | public enum LogLevel 16 | { 17 | Info, Warn, Error 18 | } 19 | 20 | public Log(string logPath) 21 | { 22 | Directory.CreateDirectory("Logs"); 23 | 24 | mLogQueue = new List(); 25 | mLogPath = Path.Combine("Logs", logPath); 26 | mLogName = Path.GetFileNameWithoutExtension(logPath); 27 | 28 | if (!File.Exists(mLogPath)) 29 | { 30 | File.Create(mLogPath).Close(); 31 | Console.WriteLine($"Log file '{mLogName}' created for path '{mLogPath}"); 32 | Thread.Sleep(250); 33 | } 34 | } 35 | 36 | public void Write(LogLevel level, string str) 37 | { 38 | string logString = logString = $"[{mLogName} {Utils.GetTimestamp()}] {level}: {str}"; 39 | mLogQueue.Add(logString); 40 | FlushLog(); 41 | } 42 | 43 | private void FlushLog() 44 | { 45 | if (!File.Exists(mLogPath)) 46 | File.Create(mLogPath); 47 | 48 | try 49 | { 50 | var queueList = mLogQueue.ToList(); 51 | using (FileStream fs = File.Open(mLogPath, FileMode.Append, FileAccess.Write, FileShare.ReadWrite)) 52 | { 53 | using (StreamWriter sw = new StreamWriter(fs)) 54 | { 55 | queueList.ForEach(o => sw.WriteLine(o)); 56 | mLogQueue.Clear(); 57 | } 58 | } 59 | } 60 | catch (Exception ex) 61 | { 62 | Write(LogLevel.Error, $"Unable to flush log - {ex.Message}"); 63 | } 64 | } 65 | } 66 | } 67 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/NativeMethods.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Text; 3 | using System.Runtime.InteropServices; 4 | 5 | namespace SingleBoostr 6 | { 7 | class NativeMethods 8 | { 9 | [DllImport("user32.dll")] 10 | public static extern IntPtr SendMessage(IntPtr hWnd, UInt32 Msg, Int32 wParam, Int32 lParam); 11 | 12 | [DllImport("user32.dll", CharSet = CharSet.Auto)] 13 | public static extern int SendMessage(IntPtr hWnd, uint Msg, IntPtr wParam, [MarshalAs(UnmanagedType.LPWStr)]string lParam); 14 | 15 | [DllImport("user32.dll")] 16 | public static extern bool ReleaseCapture(); 17 | 18 | [DllImport("user32.dll")] 19 | public static extern IntPtr SetForegroundWindow(IntPtr hWnd); 20 | 21 | [DllImport("user32.dll")] 22 | [return: MarshalAs(UnmanagedType.Bool)] 23 | public static extern bool ShowScrollBar(IntPtr hWnd, int wBar, [MarshalAs(UnmanagedType.Bool)] bool bShow); 24 | 25 | [DllImport("user32.dll")] 26 | public static extern bool ShowWindow(IntPtr hWnd, int nCmdShow); 27 | 28 | [DllImport("user32.dll", CharSet = CharSet.Auto)] 29 | public static extern bool MessageBeep(uint type); 30 | 31 | [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)] 32 | public static extern bool InternetSetOption(int hInternet, int dwOption, string lpBuffer, int dwBufferLength); 33 | 34 | [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)] 35 | public static extern bool InternetSetCookie(string lpszUrlName, string lpszCookieName, string lpszCookieData); 36 | 37 | [DllImport("wininet.dll", SetLastError = true)] 38 | public static extern bool InternetGetCookieEx(string url, string cookieName, StringBuilder cookieData, ref int size, int dwFlags, IntPtr lpReserved); 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace SingleBoostr 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new MainForm()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("SingleBoostr")] 9 | [assembly: AssemblyDescription("Steam Booster")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("HourBoostr")] 13 | [assembly: AssemblyCopyright("Copyright © Ezzpify 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("a0c0009a-6c5d-4eb3-a8b3-1e81488b3d8c")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("3.2.1")] 36 | [assembly: AssemblyFileVersion("3.2.1")] 37 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace SingleBoostr.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/Store.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using Newtonsoft.Json; 7 | using Newtonsoft.Json.Linq; 8 | 9 | namespace SingleBoostr 10 | { 11 | class Store 12 | { 13 | public class Screenshot 14 | { 15 | public int id { get; set; } 16 | 17 | public string path_thumbnail { get; set; } 18 | 19 | public string path_full { get; set; } 20 | } 21 | 22 | public class Data 23 | { 24 | public List screenshots { get; set; } 25 | } 26 | 27 | public class Appdata 28 | { 29 | public Data data { get; set; } 30 | } 31 | 32 | public static string GetAppScreenshotUrl(string storeJson) 33 | { 34 | if (!string.IsNullOrWhiteSpace(storeJson)) 35 | { 36 | var jsonObject = JObject.Parse(storeJson); 37 | var jsonProperty = jsonObject.Properties().First(); 38 | var appData = jsonProperty.Value.ToObject(); 39 | 40 | if (appData != null) 41 | { 42 | var screenshot = appData.data.screenshots.FirstOrDefault(); 43 | if (screenshot != null) 44 | return screenshot.path_full.Replace("\\", ""); 45 | } 46 | } 47 | 48 | return string.Empty; 49 | } 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/UpdateCheck.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading; 6 | using System.Threading.Tasks; 7 | using System.Text.RegularExpressions; 8 | using System.Windows.Forms; 9 | using System.Net; 10 | using RestSharp; 11 | using Newtonsoft.Json; 12 | 13 | namespace SingleBoostr 14 | { 15 | class UpdateCheck 16 | { 17 | public class UpdateHolder 18 | { 19 | public string Version { get; set; } 20 | 21 | public string Info { get; set; } 22 | } 23 | 24 | public static async Task IsUpdateAvailable() 25 | { 26 | var req = new RestRequest(); 27 | var resp = await new RestClient(Const.VERSION_FILE_URL).ExecuteTaskAsync(req); 28 | 29 | if (resp.StatusCode != HttpStatusCode.OK) 30 | return string.Empty; 31 | 32 | var update = JsonConvert.DeserializeObject(resp.Content); 33 | var availableVersion = new Version(update.Version); 34 | var versionCurrent = new Version(Application.ProductVersion); 35 | return versionCurrent.CompareTo(availableVersion) < 0 ? update.Info : string.Empty; 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/icon.ico -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/libs/Steam4NET.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/libs/Steam4NET.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Active-Selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Active-Selected.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Active.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Adobe After Effects Auto-Save/heart_anim auto-save 1.aep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Adobe After Effects Auto-Save/heart_anim auto-save 1.aep -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Back-Selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Back-Selected.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Back.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Background.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Block-Selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Block-Selected.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Block.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Button-Selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Button-Selected.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Button.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Cards-Selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Cards-Selected.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Cards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Cards.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Chat.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Donate-Selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Donate-Selected.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Donate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Donate.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Exit-Selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Exit-Selected.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Exit.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Icon-Transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Icon-Transparent.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Icon.ico -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Icon.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Idle-Selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Idle-Selected.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Idle.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Load.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Load.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Min-Selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Min-Selected.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Min.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Min.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Settings-Selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Settings-Selected.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/Settings.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/animation.gif -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/animation_tmp10198: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/animation_tmp10198 -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/discord-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/discord-logo.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/don_bitcoin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/don_bitcoin.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/donate_bitcoin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/donate_bitcoin.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/donate_paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/donate_paypal.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/github-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/github-logo.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/header.jpg -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/heart_anim.aep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/heart_anim.aep -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/steam-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/Media/steam-logo.png -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UX.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UX.psd -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXBackground.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXBackground.psd -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXIdle Hours Started.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXIdle Hours Started.psd -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXIdle Hours.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXIdle Hours.psd -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXLoading.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXLoading.psd -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXStart screen.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXStart screen.psd -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXTerms of Service.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXTerms of Service.psd -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXTrading Cards Started.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXTrading Cards Started.psd -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXTrading Cards.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/UXTrading Cards.psd -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/icon.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/media/Interface/icon.psd -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/SingleBoostr/sound/storms.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/SingleBoostr/sound/storms.wav -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/HtmlAgilityPack.1.6.10.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/HtmlAgilityPack.1.6.10.nupkg -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net20/HtmlAgilityPack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net20/HtmlAgilityPack.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net20/HtmlAgilityPack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net20/HtmlAgilityPack.pdb -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net40-client/HtmlAgilityPack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net40-client/HtmlAgilityPack.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net40-client/HtmlAgilityPack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net40-client/HtmlAgilityPack.pdb -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net40/HtmlAgilityPack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net40/HtmlAgilityPack.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net40/HtmlAgilityPack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net40/HtmlAgilityPack.pdb -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net45/HtmlAgilityPack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net45/HtmlAgilityPack.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net45/HtmlAgilityPack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/Net45/HtmlAgilityPack.pdb -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/NetCore45/HtmlAgilityPack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/NetCore45/HtmlAgilityPack.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/NetCore45/HtmlAgilityPack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/NetCore45/HtmlAgilityPack.pdb -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/netstandard1.3/HtmlAgilityPack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/netstandard1.3/HtmlAgilityPack.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/netstandard1.3/HtmlAgilityPack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/netstandard1.3/HtmlAgilityPack.pdb -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/netstandard1.6/HtmlAgilityPack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/netstandard1.6/HtmlAgilityPack.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/netstandard1.6/HtmlAgilityPack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/netstandard1.6/HtmlAgilityPack.pdb -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/netstandard2.0/HtmlAgilityPack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/netstandard2.0/HtmlAgilityPack.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/netstandard2.0/HtmlAgilityPack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/netstandard2.0/HtmlAgilityPack.pdb -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.pdb -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.pdb -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/uap10.0/HtmlAgilityPack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/uap10.0/HtmlAgilityPack.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/uap10.0/HtmlAgilityPack.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/uap10.0/HtmlAgilityPack.pdb -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/uap10.0/HtmlAgilityPack.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/HtmlAgilityPack.1.6.10/lib/uap10.0/HtmlAgilityPack.pri -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/LICENSE.md: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2007 James Newton-King 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/Newtonsoft.Json.10.0.3.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/Newtonsoft.Json.10.0.3.nupkg -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/net20/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/net20/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/net35/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/net35/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/net40/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/net40/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/net45/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/net45/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/netstandard1.0/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/netstandard1.0/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/netstandard1.3/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/netstandard1.3/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/Newtonsoft.Json.10.0.3/lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/RestSharp.106.2.0/RestSharp.106.2.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/RestSharp.106.2.0/RestSharp.106.2.0.nupkg -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/RestSharp.106.2.0/lib/net452/RestSharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/RestSharp.106.2.0/lib/net452/RestSharp.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/RestSharp.106.2.0/lib/netstandard2.0/RestSharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/RestSharp.106.2.0/lib/netstandard2.0/RestSharp.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/LICENSE.TXT: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) .NET Foundation and Contributors 4 | 5 | All rights reserved. 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy 8 | of this software and associated documentation files (the "Software"), to deal 9 | in the Software without restriction, including without limitation the rights 10 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | copies of the Software, and to permit persons to whom the Software is 12 | furnished to do so, subject to the following conditions: 13 | 14 | The above copyright notice and this permission notice shall be included in all 15 | copies or substantial portions of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | SOFTWARE. 24 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/System.ValueTuple.4.4.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/System.ValueTuple.4.4.0.nupkg -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/MonoAndroid10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/MonoAndroid10/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/MonoTouch10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/MonoTouch10/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/net461/System.ValueTuple.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/net461/System.ValueTuple.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/net47/System.ValueTuple.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/net47/System.ValueTuple.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/netcoreapp2.0/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/netcoreapp2.0/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/netstandard1.0/System.ValueTuple.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/netstandard1.0/System.ValueTuple.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/netstandard2.0/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/netstandard2.0/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/portable-net40+sl4+win8+wp8/System.ValueTuple.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/portable-net40+sl4+win8+wp8/System.ValueTuple.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/xamarinios10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/xamarinios10/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/xamarinmac20/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/xamarinmac20/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/xamarintvos10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/xamarintvos10/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/xamarinwatchos10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/lib/xamarinwatchos10/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/MonoAndroid10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/MonoAndroid10/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/MonoTouch10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/MonoTouch10/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/net461/System.ValueTuple.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/net461/System.ValueTuple.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/net47/System.ValueTuple.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/net47/System.ValueTuple.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/netcoreapp2.0/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/netcoreapp2.0/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/netstandard2.0/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/netstandard2.0/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/portable-net40+sl4+win8+wp8/System.ValueTuple.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/portable-net40+sl4+win8+wp8/System.ValueTuple.dll -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/xamarinios10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/xamarinios10/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/xamarinmac20/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/xamarinmac20/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/xamarintvos10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/xamarintvos10/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/xamarinwatchos10/_._: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/ref/xamarinwatchos10/_._ -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/useSharedDesignerContext.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/useSharedDesignerContext.txt -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostr/packages/System.ValueTuple.4.4.0/version.txt: -------------------------------------------------------------------------------- 1 | 8321c729934c0f8be754953439b88e6e1c120c24 2 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostrGame/.vs/SingleBoostrGame/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostrGame/.vs/SingleBoostrGame/v14/.suo -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostrGame/.vs/SingleBoostrGame/v15/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostrGame/.vs/SingleBoostrGame/v15/.suo -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostrGame/SingleBoostrGame.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 15 4 | VisualStudioVersion = 15.0.26228.4 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SingleBoostrGame", "SingleBoostrGame\SingleBoostrGame.csproj", "{6FC02D30-663B-4262-B094-BC81C0A09B6E}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Debug|x86 = Debug|x86 12 | Release|Any CPU = Release|Any CPU 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {6FC02D30-663B-4262-B094-BC81C0A09B6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 | {6FC02D30-663B-4262-B094-BC81C0A09B6E}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 | {6FC02D30-663B-4262-B094-BC81C0A09B6E}.Debug|x86.ActiveCfg = Debug|Any CPU 19 | {6FC02D30-663B-4262-B094-BC81C0A09B6E}.Debug|x86.Build.0 = Debug|Any CPU 20 | {6FC02D30-663B-4262-B094-BC81C0A09B6E}.Release|Any CPU.ActiveCfg = Release|x86 21 | {6FC02D30-663B-4262-B094-BC81C0A09B6E}.Release|Any CPU.Build.0 = Release|x86 22 | {6FC02D30-663B-4262-B094-BC81C0A09B6E}.Release|x86.ActiveCfg = Release|x86 23 | {6FC02D30-663B-4262-B094-BC81C0A09B6E}.Release|x86.Build.0 = Release|x86 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostrGame/SingleBoostrGame/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostrGame/SingleBoostrGame/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("SingleBoostr.Game")] 9 | [assembly: AssemblyDescription("Steam Booster")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("HourBoostr")] 13 | [assembly: AssemblyCopyright("Copyright © Ezzpify 2017")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("6fc02d30-663b-4262-b094-bc81c0a09b6e")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("3.2.1")] 36 | [assembly: AssemblyFileVersion("3.2.1")] 37 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostrGame/SingleBoostrGame/SingleBoostrGame.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | "730" "Counter-Strike: Global Offensive" 5 | 6 | 7 | "730" "Counter-Strike: Global Offensive" 8 | 9 | 10 | 730 20644 11 | 12 | -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostrGame/SingleBoostrGame/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostrGame/SingleBoostrGame/icon.ico -------------------------------------------------------------------------------- /SingleBoostr/SingleBoostrGame/SingleBoostrGame/libs/Steam4NET.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/SingleBoostrGame/SingleBoostrGame/libs/Steam4NET.dll -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/.vs/Steam4NET/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/Steam4NET2/.vs/Steam4NET/v14/.suo -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/.vs/Steam4NET/v15/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ezzpify/HourBoostr/6df096f5d9e184b68b0705898df43166b1fd1d1b/SingleBoostr/Steam4NET2/.vs/Steam4NET/v15/.suo -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/CallbackIdentities.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Steam4NET 6 | { 7 | class CallbackIdentities 8 | { 9 | public static int GetCallbackIdentity(Type callbackStruct) 10 | { 11 | foreach (InteropHelp.CallbackIdentityAttribute attribute in callbackStruct.GetCustomAttributes(typeof(InteropHelp.CallbackIdentityAttribute), false)) 12 | { 13 | return attribute.Identity; 14 | } 15 | 16 | throw new Exception("Callback number not found for struct " + callbackStruct); 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/GameID_t.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Runtime.InteropServices; 3 | 4 | namespace Steam4NET 5 | { 6 | [StructLayout(LayoutKind.Explicit, Size = 8)] 7 | public struct GameID_t 8 | { 9 | [FieldOffset(0)] 10 | // /!\ C# doesn't support bit fields, use this field like this: m_nAppID & 0xFFFFFF 11 | public UInt32 m_nAppID; // : 24 12 | [FieldOffset(3)] 13 | public UInt32 m_nType; // : 8 14 | [FieldOffset(4)] 15 | public UInt32 m_nModID; // : 32 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/InterfaceVersions.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | namespace Steam4NET 5 | { 6 | class InterfaceVersions 7 | { 8 | public static string GetInterfaceIdentifier( Type steamClass ) 9 | { 10 | foreach(InteropHelp.InterfaceVersionAttribute attribute in steamClass.GetCustomAttributes(typeof(InteropHelp.InterfaceVersionAttribute), false)) 11 | { 12 | return attribute.Identifier; 13 | } 14 | 15 | throw new Exception("Version identifier not found for class " + steamClass); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("Steam4NET")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("Steam4NET")] 13 | [assembly: AssemblyCopyright("Copyright © 2010")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("f6b3f054-ceb4-4346-926e-d7bf67212c0b")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("3.2.1")] 36 | [assembly: AssemblyFileVersion("3.2.1")] 37 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/INodeBehavior.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Steam4Intermediate 4 | { 5 | interface INodeBehavior 6 | { 7 | void LinkNode( Generator generator ); 8 | 9 | string GetName(); 10 | string ResolveType( int depth, out INode type, out bool constness, out bool pointer ); 11 | 12 | void EmitCode( Generator generator, int depth, int ident ); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/NodeBehavior/ConstIdentBehavior.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | 4 | namespace Steam4Intermediate.NodeBehavior 5 | { 6 | class ConstIdentBehavior : LinkBehavior 7 | { 8 | public ConstIdentBehavior(XmlAttributeCollection collection) 9 | : base(collection) 10 | { 11 | } 12 | 13 | public override void LinkNode(Generator generator) 14 | { 15 | base.LinkNode(generator); 16 | 17 | string isconst = GetAttribute("const"); 18 | 19 | if (isconst != null) 20 | { 21 | constIdentNode = this; 22 | } 23 | } 24 | 25 | public override string ResolveType(int depth, out INode type, out bool constness, out bool pointer) 26 | { 27 | string ret_type = base.ResolveType(depth, out type, out constness, out pointer); 28 | 29 | constness = true; 30 | return ret_type; 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/NodeBehavior/FunctionLayerBehavior.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | 4 | namespace Steam4Intermediate.NodeBehavior 5 | { 6 | class FunctionLayerBehavior : LinkBehavior 7 | { 8 | public FunctionLayerBehavior(XmlAttributeCollection collection) 9 | : base(collection) 10 | { 11 | } 12 | 13 | public override void LinkNode(Generator generator) 14 | { 15 | base.LinkNode( generator ); 16 | 17 | string id = GetAttribute("result_type"); 18 | 19 | if ( id != null ) 20 | { 21 | typeNode = generator.GetNodeByID( id ); 22 | typeNode.AddChild(this); 23 | } 24 | } 25 | 26 | public override string ResolveType( int depth, out INode type, out bool constness, out bool pointer ) 27 | { 28 | pointer = true; 29 | constness = false; 30 | type = this; 31 | 32 | return "IntPtr"; 33 | 34 | /* 35 | type = this; 36 | constness = false; 37 | pointer = false; 38 | 39 | INode returntype; 40 | bool retconstness, retpointer; 41 | return "Func return: (" + base.ResolveType( depth + 1, out returntype, out retconstness, out retpointer ) + ")"; 42 | */ 43 | } 44 | 45 | 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/NodeBehavior/PointerLayerBehavior.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | 4 | namespace Steam4Intermediate.NodeBehavior 5 | { 6 | class PointerLayerBehavior : TypeLayerBehavior 7 | { 8 | public PointerLayerBehavior(XmlAttributeCollection collection) 9 | : base(collection) 10 | { 11 | } 12 | 13 | public override string ResolveType( int depth, out INode type, out bool constness, out bool pointer ) 14 | { 15 | if ( depth <= 0 ) 16 | { 17 | type = this; 18 | pointer = true; 19 | constness = (constIdentNode != null); 20 | 21 | /* 22 | INode returntype; 23 | bool retconst, retpointer; 24 | 25 | return base.ResolveType(depth + 1, out returntype, out retconst, out retpointer); 26 | */ 27 | bool retpointer; 28 | 29 | return base.ResolveType(depth + 1, out type, out constness, out retpointer); 30 | } 31 | 32 | return typeNode.ResolveType(depth, out type, out constness, out pointer); 33 | } 34 | 35 | 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/NodeBehavior/TypeLayerBehavior.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | 4 | namespace Steam4Intermediate.NodeBehavior 5 | { 6 | class TypeLayerBehavior : LinkBehavior 7 | { 8 | public TypeLayerBehavior(XmlAttributeCollection collection) 9 | : base(collection) 10 | { 11 | } 12 | 13 | public override string ResolveType( int depth, out INode type, out bool constness, out bool pointer ) 14 | { 15 | return base.ResolveType( depth - 1, out type, out constness, out pointer ); 16 | } 17 | 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/ArrayTypeNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class ArrayTypeNode : TypeLayerBehavior 8 | { 9 | public ArrayTypeNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/BaseNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class BaseNode : LinkBehavior 8 | { 9 | public BaseNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/CXXConstructorNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class CXXConstructorNode : LinkBehavior 8 | { 9 | public CXXConstructorNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/CXXDestructorNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class CXXDestructorNode : LinkBehavior 8 | { 9 | public CXXDestructorNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/CvQualifedTypeNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class CvQualifiedTypeNode : ConstIdentBehavior 8 | { 9 | public CvQualifiedTypeNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/ElaboratedType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class ElaboratedTypeNode : LinkBehavior 8 | { 9 | public ElaboratedTypeNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/EnumConstantNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class EnumConstantNode : LinkBehavior 8 | { 9 | public EnumConstantNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/FieldNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class FieldNode : LinkBehavior 8 | { 9 | public FieldNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/FunctionNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class FunctionNode : LinkBehavior 8 | { 9 | public FunctionNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/FunctionTypeNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class FunctionTypeNode : FunctionLayerBehavior 8 | { 9 | public FunctionTypeNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/FundamentalTypeNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class FundamentalTypeNode : LinkBehavior 8 | { 9 | public FundamentalTypeNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | name = GetAttribute( "kind" ); 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/LinkageSpecNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class LinkageSpecNode : LinkBehavior 8 | { 9 | public LinkageSpecNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/ParmVarNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class ParmVarNode : LinkBehavior 8 | { 9 | public ParmVarNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/PointerTypeNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class PointerTypeNode : PointerLayerBehavior 8 | { 9 | public PointerTypeNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/RecordNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class RecordNode : LinkBehavior 8 | { 9 | public RecordNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/ReferenceType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class ReferenceTypeNode : LinkBehavior 8 | { 9 | public ReferenceTypeNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/TemplateNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class TemplateNode : LinkBehavior 8 | { 9 | public TemplateNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/TranslationUnitNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class TranslationUnitNode : INode 8 | { 9 | public TranslationUnitNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/TypedefNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class TypedefNode : LinkBehavior //TypeLayerBehavior 8 | { 9 | public TypedefNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Nodes/VarNode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Xml; 3 | using Steam4Intermediate.NodeBehavior; 4 | 5 | namespace Steam4Intermediate.Nodes 6 | { 7 | class VarNode : LinkBehavior 8 | { 9 | public VarNode(XmlAttributeCollection collection) 10 | : base(collection) 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.IO; 3 | using System.Xml; 4 | 5 | namespace Steam4Intermediate 6 | { 7 | class Program 8 | { 9 | static void Main( string[] args ) 10 | { 11 | XmlReaderSettings settings = new XmlReaderSettings(); 12 | 13 | settings.ProhibitDtd = false; 14 | 15 | using ( XmlReader reader = XmlReader.Create( @"..\..\..\..\steamworks.xml", settings ) ) 16 | { 17 | XmlDocument xmldoc = new XmlDocument(); 18 | xmldoc.Load( reader ); 19 | 20 | ParseXML( xmldoc ); 21 | } 22 | } 23 | 24 | static void ParseXML( XmlDocument xmldoc ) 25 | { 26 | Generator gen = new Generator(); 27 | 28 | gen.ParseXMLDoc( xmldoc ); 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("Steam4Intermediate")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("Steam4Intermediate")] 13 | [assembly: AssemblyCopyright("Copyright © 2010")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("760d5882-b7f3-442b-92df-241b59d47b26")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Intermediate/Steam4Intermediate.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 11.00 3 | # Visual Studio 2010 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Steam4Intermediate", "Steam4Intermediate.csproj", "{46AD5B61-4C22-4528-A9C8-1D72C9D28DEF}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Any CPU = Debug|Any CPU 9 | Release|Any CPU = Release|Any CPU 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {46AD5B61-4C22-4528-A9C8-1D72C9D28DEF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 13 | {46AD5B61-4C22-4528-A9C8-1D72C9D28DEF}.Debug|Any CPU.Build.0 = Debug|Any CPU 14 | {46AD5B61-4C22-4528-A9C8-1D72C9D28DEF}.Release|Any CPU.ActiveCfg = Release|Any CPU 15 | {46AD5B61-4C22-4528-A9C8-1D72C9D28DEF}.Release|Any CPU.Build.0 = Release|Any CPU 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4NET.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Steam4NET", "Steam4NET.csproj", "{1A204257-FE82-4BBE-9ED4-40694821C31F}" 7 | EndProject 8 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Steam4Test", "Steam4Test\Steam4Test.csproj", "{A15FA391-6CFC-4500-BC48-6486BFF0B65C}" 9 | EndProject 10 | Global 11 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 12 | Debug|Any CPU = Debug|Any CPU 13 | Debug|x86 = Debug|x86 14 | Release|Any CPU = Release|Any CPU 15 | Release|x86 = Release|x86 16 | EndGlobalSection 17 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 18 | {1A204257-FE82-4BBE-9ED4-40694821C31F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 19 | {1A204257-FE82-4BBE-9ED4-40694821C31F}.Debug|Any CPU.Build.0 = Debug|Any CPU 20 | {1A204257-FE82-4BBE-9ED4-40694821C31F}.Debug|x86.ActiveCfg = Debug|x86 21 | {1A204257-FE82-4BBE-9ED4-40694821C31F}.Debug|x86.Build.0 = Debug|x86 22 | {1A204257-FE82-4BBE-9ED4-40694821C31F}.Release|Any CPU.ActiveCfg = Release|Any CPU 23 | {1A204257-FE82-4BBE-9ED4-40694821C31F}.Release|Any CPU.Build.0 = Release|Any CPU 24 | {1A204257-FE82-4BBE-9ED4-40694821C31F}.Release|x86.ActiveCfg = Release|x86 25 | {1A204257-FE82-4BBE-9ED4-40694821C31F}.Release|x86.Build.0 = Release|x86 26 | {A15FA391-6CFC-4500-BC48-6486BFF0B65C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 27 | {A15FA391-6CFC-4500-BC48-6486BFF0B65C}.Debug|Any CPU.Build.0 = Debug|Any CPU 28 | {A15FA391-6CFC-4500-BC48-6486BFF0B65C}.Debug|x86.ActiveCfg = Debug|Any CPU 29 | {A15FA391-6CFC-4500-BC48-6486BFF0B65C}.Debug|x86.Build.0 = Debug|Any CPU 30 | {A15FA391-6CFC-4500-BC48-6486BFF0B65C}.Release|Any CPU.ActiveCfg = Release|Any CPU 31 | {A15FA391-6CFC-4500-BC48-6486BFF0B65C}.Release|Any CPU.Build.0 = Release|Any CPU 32 | {A15FA391-6CFC-4500-BC48-6486BFF0B65C}.Release|x86.ActiveCfg = Release|Any CPU 33 | {A15FA391-6CFC-4500-BC48-6486BFF0B65C}.Release|x86.Build.0 = Release|Any CPU 34 | EndGlobalSection 35 | GlobalSection(SolutionProperties) = preSolution 36 | HideSolutionNode = FALSE 37 | EndGlobalSection 38 | EndGlobal 39 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("Steam4Test")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("Steam4Test")] 13 | [assembly: AssemblyCopyright("Copyright © 2010")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("4bc87a5c-ef8a-4adb-b832-2472e77138ac")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/Steam4Test/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/SteamID_t.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Runtime.InteropServices; 3 | 4 | namespace Steam4NET 5 | { 6 | // Summary: 7 | // Used to store a SteamID in callbacks (With proper alignment / padding). 8 | // You probably don't want to use this type directly, convert it to CSteamID. 9 | [StructLayout(LayoutKind.Sequential, Pack= 8)] 10 | public struct SteamID_t 11 | { 12 | public UInt32 low32Bits; // m_unAccountID (32) 13 | public UInt32 high32Bits; // m_unAccountInstance (20), m_EAccountType (4), m_EUniverse (8) 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/CGameID.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct CGameID 11 | { 12 | public const int k_EGameIDTypeApp = 0; 13 | }; 14 | 15 | public enum EGameIDType : int 16 | { 17 | k_EGameIDTypeApp = 0, 18 | k_EGameIDTypeGameMod = 1, 19 | k_EGameIDTypeShortcut = 2, 20 | k_EGameIDTypeP2P = 3, 21 | }; 22 | 23 | } 24 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/CSteamID.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum EAccountType : int 10 | { 11 | k_EAccountTypeInvalid = 0, 12 | k_EAccountTypeIndividual = 1, 13 | k_EAccountTypeMultiseat = 2, 14 | k_EAccountTypeGameServer = 3, 15 | k_EAccountTypeAnonGameServer = 4, 16 | k_EAccountTypePending = 5, 17 | k_EAccountTypeContentServer = 6, 18 | k_EAccountTypeClan = 7, 19 | k_EAccountTypeChat = 8, 20 | k_EAccountTypeConsoleUser = 9, 21 | k_EAccountTypeAnonUser = 10, 22 | k_EAccountTypeMax = 11, 23 | }; 24 | 25 | } 26 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ClientCommon.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | } 10 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ContentServerCommon.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum EConnectionPriority : int 10 | { 11 | k_EConnectionPriorityLow = 0, 12 | k_EConnectionPriorityMedium = 1, 13 | k_EConnectionPriorityHigh = 2, 14 | }; 15 | 16 | [StructLayout(LayoutKind.Sequential,Pack=8)] 17 | [InteropHelp.CallbackIdentity(601)] 18 | public struct CSClientApprove_t 19 | { 20 | public const int k_iCallback = 601; 21 | public SteamID_t m_SteamID; 22 | public UInt32 m_uContentID; 23 | }; 24 | 25 | [StructLayout(LayoutKind.Sequential,Pack=8)] 26 | [InteropHelp.CallbackIdentity(602)] 27 | public struct CSClientDeny_t 28 | { 29 | public const int k_iCallback = 602; 30 | public SteamID_t m_SteamID; 31 | public UInt32 m_uContentID; 32 | public EDenyReason m_eDenyReason; 33 | }; 34 | 35 | } 36 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ControllerCommon.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct SteamControllerState_t 11 | { 12 | public UInt32 unPacketNum; 13 | public UInt64 ulButtons; 14 | public Int16 sLeftPadX; 15 | public Int16 sLeftPadY; 16 | public Int16 sRightPadX; 17 | public Int16 sRightPadY; 18 | }; 19 | 20 | public enum ESteamControllerPad : int 21 | { 22 | k_ESteamControllerPad_Left = 0, 23 | k_ESteamControllerPad_Right = 1, 24 | }; 25 | 26 | } 27 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ECurrencyCode.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum ECurrencyCode : int 10 | { 11 | k_ECurrencyCodeInvalid = 0, 12 | k_ECurrencyCodeUSD = 1, 13 | k_ECurrencyCodeGBP = 2, 14 | k_ECurrencyCodeEUR = 3, 15 | k_ECurrencyCodeCHF = 4, 16 | k_ECurrencyCodeRUB = 5, 17 | k_ECurrencyCodePLN = 6, 18 | k_ECurrencyCodeBRL = 7, 19 | k_ECurrencyCodeJPY = 8, 20 | k_ECurrencyCodeNOK = 9, 21 | k_ECurrencyCodeIDR = 10, 22 | k_ECurrencyCodeMYR = 11, 23 | k_ECurrencyCodePHP = 12, 24 | k_ECurrencyCodeSGD = 13, 25 | k_ECurrencyCodeTHB = 14, 26 | k_ECurrencyCodeVND = 15, 27 | k_ECurrencyCodeKRW = 16, 28 | k_ECurrencyCodeTRY = 17, 29 | k_ECurrencyCodeUAH = 18, 30 | k_ECurrencyCodeMXN = 19, 31 | k_ECurrencyCodeCAD = 20, 32 | k_ECurrencyCodeAUD = 21, 33 | k_ECurrencyCodeNZD = 22, 34 | k_ECurrencyCodeCNY = 23, 35 | k_ECurrencyCodeINR = 24, 36 | k_ECurrencyCodeCLP = 25, 37 | k_ECurrencyCodePEN = 26, 38 | k_ECurrencyCodeCOP = 27, 39 | k_ECurrencyCodeZAR = 28, 40 | k_ECurrencyCodeHKD = 29, 41 | k_ECurrencyCodeTWD = 30, 42 | k_ECurrencyCodeSAR = 31, 43 | k_ECurrencyCodeAED = 32, 44 | }; 45 | 46 | } 47 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ESteamAppUpdateStatsQueryType.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum ESteamAppUpdateStatsQueryType : int 10 | { 11 | ePhysicalBytesReceivedThisSession = 1, 12 | eAppReadyToLaunchStatus = 2, 13 | eAppPreloadStatus = 3, 14 | eAppEntireDepot = 4, 15 | eCacheBytesPresent = 5, 16 | }; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ESteamBufferMethod.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum ESteamBufferMethod : int 10 | { 11 | eSteamBufferMethodFBF = 0, 12 | eSteamBufferMethodNBF = 1, 13 | }; 14 | 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ESteamFindFilter.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum ESteamFindFilter : int 10 | { 11 | eSteamFindLocalOnly = 0, 12 | eSteamFindRemoteOnly = 1, 13 | eSteamFindAll = 2, 14 | }; 15 | 16 | } 17 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ESteamNotify.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum ESteamNotify : int 10 | { 11 | eSteamNotifyTicketsWillExpire = 0, 12 | eSteamNotifyAccountInfoChanged = 1, 13 | eSteamNotifyContentDescriptionChanged = 2, 14 | eSteamNotifyPleaseShutdown = 3, 15 | eSteamNotifyNewContentServer = 4, 16 | eSteamNotifySubscriptionStatusChanged = 5, 17 | eSteamNotifyContentServerConnectionLost = 6, 18 | eSteamNotifyCacheLoadingCompleted = 7, 19 | eSteamNotifyCacheNeedsDecryption = 8, 20 | eSteamNotifyCacheNeedsRepair = 9, 21 | eSteamNotifyAppDownloading = 10, 22 | eSteamNotifyAppDownloadingPaused = 11, 23 | }; 24 | 25 | } 26 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ESteamPaymentCardType.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum ESteamPaymentCardType : int 10 | { 11 | eVisa = 1, 12 | eMaster = 2, 13 | eAmericanExpress = 3, 14 | eDiscover = 4, 15 | eDinnersClub = 5, 16 | eJCB = 6, 17 | }; 18 | 19 | } 20 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ESteamSeekMethod.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum ESteamSeekMethod : int 10 | { 11 | eSteamSeekMethodSet = 0, 12 | eSteamSeekMethodCur = 1, 13 | eSteamSeekMethodEnd = 2, 14 | }; 15 | 16 | } 17 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ESteamServerType.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum ESteamServerType : int 10 | { 11 | eSteamValveCDKeyValidationServer = 0, 12 | eSteamHalfLifeMasterServer = 1, 13 | eSteamFriendsServer = 2, 14 | eSteamCSERServer = 3, 15 | eSteamHalfLife2MasterServer = 4, 16 | eSteamRDKFMasterServer = 5, 17 | eMaxServerTypes = 6, 18 | }; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ESteamSubscriptionBillingInfoType.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum ESteamSubscriptionBillingInfoType : int 10 | { 11 | ePaymentCardInfo = 1, 12 | ePrepurchasedInfo = 2, 13 | eAccountBillingInfo = 3, 14 | eExternalBillingInfo = 4, 15 | ePaymentCardReceipt = 5, 16 | ePrepurchaseReceipt = 6, 17 | eEmptyReceipt = 7, 18 | }; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ESteamSubscriptionStatus.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum ESteamSubscriptionStatus : int 10 | { 11 | eSteamSubscriptionOK = 0, 12 | eSteamSubscriptionPending = 1, 13 | eSteamSubscriptionPreorder = 2, 14 | eSteamSubscriptionPrepurchaseTransferred = 3, 15 | eSteamSubscriptionPrepurchaseInvalid = 4, 16 | eSteamSubscriptionPrepurchaseRejected = 5, 17 | eSteamSubscriptionPrepurchaseRevoked = 6, 18 | eSteamSubscriptionPaymentCardDeclined = 7, 19 | eSteamSubscriptionCancelledByUser = 8, 20 | eSteamSubscriptionCancelledByVendor = 9, 21 | eSteamSubscriptionPaymentCardUseLimit = 10, 22 | eSteamSubscriptionPaymentCardAlert = 11, 23 | eSteamSubscriptionFailed = 12, 24 | eSteamSubscriptionPaymentCardAVSFailure = 13, 25 | eSteamSubscriptionPaymentCardInsufficientFunds = 14, 26 | eSteamSubscriptionRestrictedCountry = 15, 27 | }; 28 | 29 | } 30 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/EVoiceResult.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum EVoiceResult : int 10 | { 11 | k_EVoiceResultOK = 0, 12 | k_EVoiceResultNotInitialized = 1, 13 | k_EVoiceResultNotRecording = 2, 14 | k_EVoiceResultNoData = 3, 15 | k_EVoiceResultBufferTooSmall = 4, 16 | k_EVoiceResultDataCorrupted = 5, 17 | k_EVoiceResultRestricted = 6, 18 | k_EVoiceResultUnsupportedCodec = 7, 19 | }; 20 | 21 | } 22 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/FriendGameInfo.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct FriendGameInfo_t 11 | { 12 | public GameID_t m_gameID; 13 | public UInt32 m_unGameIP; 14 | public UInt16 m_usGamePort; 15 | public UInt16 m_usQueryPort; 16 | public SteamID_t m_steamIDLobby; 17 | }; 18 | 19 | } 20 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/GameServerStatsCommon.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | [InteropHelp.CallbackIdentity(1800)] 11 | public struct GSStatsReceived_t 12 | { 13 | public const int k_iCallback = 1800; 14 | public EResult m_eResult; 15 | public SteamID_t m_steamIDUser; 16 | }; 17 | 18 | [StructLayout(LayoutKind.Sequential,Pack=8)] 19 | [InteropHelp.CallbackIdentity(1801)] 20 | public struct GSStatsStored_t 21 | { 22 | public const int k_iCallback = 1801; 23 | public EResult m_eResult; 24 | public SteamID_t m_steamIDUser; 25 | }; 26 | 27 | [StructLayout(LayoutKind.Sequential,Pack=8)] 28 | [InteropHelp.CallbackIdentity(1108)] 29 | public struct GSStatsUnloaded_t 30 | { 31 | public const int k_iCallback = 1108; 32 | public SteamID_t m_steamIDUser; 33 | }; 34 | 35 | } 36 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/GameStatsCommon.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum EGameStatsAccountType : int 10 | { 11 | k_EGameStatsAccountType_Steam = 1, 12 | k_EGameStatsAccountType_Xbox = 2, 13 | k_EGameStatsAccountType_SteamGameServer = 3, 14 | }; 15 | 16 | [StructLayout(LayoutKind.Sequential,Pack=8)] 17 | [InteropHelp.CallbackIdentity(2001)] 18 | public struct GameStatsSessionIssued_t 19 | { 20 | public const int k_iCallback = 2001; 21 | public UInt64 m_ulSessionID; 22 | public EResult m_eResult; 23 | [MarshalAs(UnmanagedType.I1)] 24 | public bool m_bCollectingAny; 25 | [MarshalAs(UnmanagedType.I1)] 26 | public bool m_bCollectingDetails; 27 | }; 28 | 29 | [StructLayout(LayoutKind.Sequential,Pack=8)] 30 | [InteropHelp.CallbackIdentity(2002)] 31 | public struct GameStatsSessionClosed_t 32 | { 33 | public const int k_iCallback = 2002; 34 | public UInt64 m_ulSessionID; 35 | public EResult m_eResult; 36 | }; 37 | 38 | } 39 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/IClientGameCoordinator.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=4)] 10 | public class IClientGameCoordinatorVTable 11 | { 12 | public IntPtr SendMessage0; 13 | public IntPtr IsMessageAvailable1; 14 | public IntPtr RetrieveMessage2; 15 | private IntPtr DTorIClientGameCoordinator3; 16 | }; 17 | 18 | [InteropHelp.InterfaceVersion("CLIENTGAMECOORDINATOR_INTERFACE_VERSION001")] 19 | public class IClientGameCoordinator : InteropHelp.NativeWrapper 20 | { 21 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate EGCResults NativeSendMessageUUBU( IntPtr thisptr, UInt32 unAppID, UInt32 unMsgType, Byte[] pubData, UInt32 cubData ); 22 | public EGCResults SendMessage( UInt32 unAppID, UInt32 unMsgType, Byte[] pubData ) 23 | { 24 | return this.GetFunction( this.Functions.SendMessage0 )( this.ObjectAddress, unAppID, unMsgType, pubData, (UInt32) pubData.Length ); 25 | } 26 | 27 | [return: MarshalAs(UnmanagedType.I1)] 28 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate bool NativeIsMessageAvailableUU( IntPtr thisptr, UInt32 unAppID, ref UInt32 pcubMsgSize ); 29 | public bool IsMessageAvailable( UInt32 unAppID, ref UInt32 pcubMsgSize ) 30 | { 31 | return this.GetFunction( this.Functions.IsMessageAvailable1 )( this.ObjectAddress, unAppID, ref pcubMsgSize ); 32 | } 33 | 34 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate EGCResults NativeRetrieveMessageUUBUU( IntPtr thisptr, UInt32 unAppID, ref UInt32 punMsgType, Byte[] pubDest, UInt32 cubDest, ref UInt32 pcubMsgSize ); 35 | public EGCResults RetrieveMessage( UInt32 unAppID, ref UInt32 punMsgType, Byte[] pubDest, ref UInt32 pcubMsgSize ) 36 | { 37 | return this.GetFunction( this.Functions.RetrieveMessage2 )( this.ObjectAddress, unAppID, ref punMsgType, pubDest, (UInt32) pubDest.Length, ref pcubMsgSize ); 38 | } 39 | 40 | }; 41 | } 42 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/IClientProductBuilder.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=4)] 10 | public class IClientProductBuilderVTable 11 | { 12 | public IntPtr SignInstallScript0; 13 | public IntPtr DRMWrap1; 14 | public IntPtr CEGWrap2; 15 | private IntPtr DTorIClientProductBuilder3; 16 | }; 17 | 18 | [InteropHelp.InterfaceVersion("CLIENTDEPOTBUILDER_INTERFACE_VERSION001")] 19 | public class IClientProductBuilder : InteropHelp.NativeWrapper 20 | { 21 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate UInt64 NativeSignInstallScriptUSS( IntPtr thisptr, UInt32 arg0, string arg1, string arg2 ); 22 | public UInt64 SignInstallScript( UInt32 arg0, string arg1, string arg2 ) 23 | { 24 | return this.GetFunction( this.Functions.SignInstallScript0 )( this.ObjectAddress, arg0, arg1, arg2 ); 25 | } 26 | 27 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate UInt64 NativeDRMWrapUSSSU( IntPtr thisptr, UInt32 arg0, string arg1, string arg2, string arg3, UInt32 arg4 ); 28 | public UInt64 DRMWrap( UInt32 arg0, string arg1, string arg2, string arg3, UInt32 arg4 ) 29 | { 30 | return this.GetFunction( this.Functions.DRMWrap1 )( this.ObjectAddress, arg0, arg1, arg2, arg3, arg4 ); 31 | } 32 | 33 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate UInt64 NativeCEGWrapUSSS( IntPtr thisptr, UInt32 arg0, string arg1, string arg2, string arg3 ); 34 | public UInt64 CEGWrap( UInt32 arg0, string arg1, string arg2, string arg3 ) 35 | { 36 | return this.GetFunction( this.Functions.CEGWrap2 )( this.ObjectAddress, arg0, arg1, arg2, arg3 ); 37 | } 38 | 39 | }; 40 | } 41 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/IClientStreamLauncher.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=4)] 10 | public class IClientStreamLauncherVTable 11 | { 12 | public IntPtr StartStreaming0; 13 | public IntPtr StopStreaming1; 14 | private IntPtr DTorIClientStreamLauncher2; 15 | }; 16 | 17 | [InteropHelp.InterfaceVersion("CLIENTSTREAMLAUNCHER_INTERFACE_VERSION001")] 18 | public class IClientStreamLauncher : InteropHelp.NativeWrapper 19 | { 20 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate EStreamLauncherResult NativeStartStreamingS( IntPtr thisptr, string cszFilePath ); 21 | public EStreamLauncherResult StartStreaming( string cszFilePath ) 22 | { 23 | return this.GetFunction( this.Functions.StartStreaming0 )( this.ObjectAddress, cszFilePath ); 24 | } 25 | 26 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate void NativeStopStreaming( IntPtr thisptr ); 27 | public void StopStreaming( ) 28 | { 29 | this.GetFunction( this.Functions.StopStreaming1 )( this.ObjectAddress ); 30 | } 31 | 32 | }; 33 | } 34 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ISteamAppTicket001.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=4)] 10 | public class ISteamAppTicket001VTable 11 | { 12 | public IntPtr GetAppOwnershipTicketData0; 13 | private IntPtr DTorISteamAppTicket0011; 14 | }; 15 | 16 | [InteropHelp.InterfaceVersion("STEAMAPPTICKET_INTERFACE_VERSION001")] 17 | public class ISteamAppTicket001 : InteropHelp.NativeWrapper 18 | { 19 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate UInt32 NativeGetAppOwnershipTicketDataUBUUUUU( IntPtr thisptr, UInt32 nAppId, Byte[] pvSignedTicket, UInt32 cbSignedTicket, ref UInt32 piAppId, ref UInt32 piSteamId, ref UInt32 piSignature, ref UInt32 pcbSignature ); 20 | public UInt32 GetAppOwnershipTicketData( UInt32 nAppId, Byte[] pvSignedTicket, ref UInt32 piAppId, ref UInt32 piSteamId, ref UInt32 piSignature, ref UInt32 pcbSignature ) 21 | { 22 | return this.GetFunction( this.Functions.GetAppOwnershipTicketData0 )( this.ObjectAddress, nAppId, pvSignedTicket, (UInt32) pvSignedTicket.Length, ref piAppId, ref piSteamId, ref piSignature, ref pcbSignature ); 23 | } 24 | 25 | }; 26 | } 27 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ISteamApps001.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=4)] 10 | public class ISteamApps001VTable 11 | { 12 | public IntPtr GetAppData0; 13 | private IntPtr DTorISteamApps0011; 14 | }; 15 | 16 | [InteropHelp.InterfaceVersion("STEAMAPPS_INTERFACE_VERSION001")] 17 | public class ISteamApps001 : InteropHelp.NativeWrapper 18 | { 19 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate Int32 NativeGetAppDataUSSI( IntPtr thisptr, UInt32 nAppID, string pchKey, StringBuilder pchValue, Int32 cchValueMax ); 20 | public Int32 GetAppData( UInt32 nAppID, string pchKey, StringBuilder pchValue ) 21 | { 22 | return this.GetFunction( this.Functions.GetAppData0 )( this.ObjectAddress, nAppID, pchKey, pchValue, (Int32) pchValue.Capacity ); 23 | } 24 | 25 | }; 26 | } 27 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ISteamContentServer001.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=4)] 10 | public class ISteamContentServer001VTable 11 | { 12 | public IntPtr LogOn0; 13 | public IntPtr LogOff1; 14 | public IntPtr BLoggedOn2; 15 | public IntPtr SendClientContentAuthRequest3; 16 | private IntPtr DTorISteamContentServer0014; 17 | }; 18 | 19 | [InteropHelp.InterfaceVersion("SteamContentServer001")] 20 | public class ISteamContentServer001 : InteropHelp.NativeWrapper 21 | { 22 | [return: MarshalAs(UnmanagedType.I1)] 23 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate bool NativeLogOnU( IntPtr thisptr, UInt32 uContentServerID ); 24 | public bool LogOn( UInt32 uContentServerID ) 25 | { 26 | return this.GetFunction( this.Functions.LogOn0 )( this.ObjectAddress, uContentServerID ); 27 | } 28 | 29 | [return: MarshalAs(UnmanagedType.I1)] 30 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate bool NativeLogOff( IntPtr thisptr ); 31 | public bool LogOff( ) 32 | { 33 | return this.GetFunction( this.Functions.LogOff1 )( this.ObjectAddress ); 34 | } 35 | 36 | [return: MarshalAs(UnmanagedType.I1)] 37 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate bool NativeBLoggedOn( IntPtr thisptr ); 38 | public bool BLoggedOn( ) 39 | { 40 | return this.GetFunction( this.Functions.BLoggedOn2 )( this.ObjectAddress ); 41 | } 42 | 43 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate void NativeSendClientContentAuthRequestCU( IntPtr thisptr, UInt64 steamID, UInt32 unContentID ); 44 | public void SendClientContentAuthRequest( CSteamID steamID, UInt32 unContentID ) 45 | { 46 | this.GetFunction( this.Functions.SendClientContentAuthRequest3 )( this.ObjectAddress, steamID.ConvertToUint64(), unContentID ); 47 | } 48 | 49 | }; 50 | } 51 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ISteamGameCoordinator001.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=4)] 10 | public class ISteamGameCoordinator001VTable 11 | { 12 | public IntPtr SendMessage0; 13 | public IntPtr IsMessageAvailable1; 14 | public IntPtr RetrieveMessage2; 15 | private IntPtr DTorISteamGameCoordinator0013; 16 | }; 17 | 18 | [InteropHelp.InterfaceVersion("SteamGameCoordinator001")] 19 | public class ISteamGameCoordinator001 : InteropHelp.NativeWrapper 20 | { 21 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate EGCResults NativeSendMessageUBU( IntPtr thisptr, UInt32 unMsgType, Byte[] pubData, UInt32 cubData ); 22 | public EGCResults SendMessage( UInt32 unMsgType, Byte[] pubData ) 23 | { 24 | return this.GetFunction( this.Functions.SendMessage0 )( this.ObjectAddress, unMsgType, pubData, (UInt32) pubData.Length ); 25 | } 26 | 27 | [return: MarshalAs(UnmanagedType.I1)] 28 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate bool NativeIsMessageAvailableU( IntPtr thisptr, ref UInt32 pcubMsgSize ); 29 | public bool IsMessageAvailable( ref UInt32 pcubMsgSize ) 30 | { 31 | return this.GetFunction( this.Functions.IsMessageAvailable1 )( this.ObjectAddress, ref pcubMsgSize ); 32 | } 33 | 34 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate EGCResults NativeRetrieveMessageUBUU( IntPtr thisptr, ref UInt32 punMsgType, Byte[] pubDest, UInt32 cubDest, ref UInt32 pcubMsgSize ); 35 | public EGCResults RetrieveMessage( ref UInt32 punMsgType, Byte[] pubDest, ref UInt32 pcubMsgSize ) 36 | { 37 | return this.GetFunction( this.Functions.RetrieveMessage2 )( this.ObjectAddress, ref punMsgType, pubDest, (UInt32) pubDest.Length, ref pcubMsgSize ); 38 | } 39 | 40 | }; 41 | } 42 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ISteamOAuth001.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=4)] 10 | public class ISteamOAuth001VTable 11 | { 12 | public IntPtr RequestOAuthTokenForApp0; 13 | public IntPtr GetOAuthTokenForApp1; 14 | public IntPtr InvalidateOAuthTokenForApp2; 15 | private IntPtr DTorISteamOAuth0013; 16 | }; 17 | 18 | [InteropHelp.InterfaceVersion("SteamOAuth001")] 19 | public class ISteamOAuth001 : InteropHelp.NativeWrapper 20 | { 21 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate UInt64 NativeRequestOAuthTokenForAppS( IntPtr thisptr, string cszOAuthScope ); 22 | public UInt64 RequestOAuthTokenForApp( string cszOAuthScope ) 23 | { 24 | return this.GetFunction( this.Functions.RequestOAuthTokenForApp0 )( this.ObjectAddress, cszOAuthScope ); 25 | } 26 | 27 | [return: MarshalAs(UnmanagedType.I1)] 28 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate bool NativeGetOAuthTokenForAppBIU( IntPtr thisptr, Byte[] pubBuffer, Int32 cubBuffer, ref UInt32 puTokenSize ); 29 | public bool GetOAuthTokenForApp( Byte[] pubBuffer, ref UInt32 puTokenSize ) 30 | { 31 | return this.GetFunction( this.Functions.GetOAuthTokenForApp1 )( this.ObjectAddress, pubBuffer, (Int32) pubBuffer.Length, ref puTokenSize ); 32 | } 33 | 34 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate void NativeInvalidateOAuthTokenForApp( IntPtr thisptr ); 35 | public void InvalidateOAuthTokenForApp( ) 36 | { 37 | this.GetFunction( this.Functions.InvalidateOAuthTokenForApp2 )( this.ObjectAddress ); 38 | } 39 | 40 | }; 41 | } 42 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ISteamStreamLauncher001.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=4)] 10 | public class ISteamStreamLauncher001VTable 11 | { 12 | public IntPtr StartStreaming0; 13 | public IntPtr StopStreaming1; 14 | private IntPtr DTorISteamStreamLauncher0012; 15 | }; 16 | 17 | [InteropHelp.InterfaceVersion("STEAMSTREAMLAUNCHER_INTERFACE_VERSION001")] 18 | public class ISteamStreamLauncher001 : InteropHelp.NativeWrapper 19 | { 20 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate EStreamLauncherResult NativeStartStreamingS( IntPtr thisptr, string cszFilePath ); 21 | public EStreamLauncherResult StartStreaming( string cszFilePath ) 22 | { 23 | return this.GetFunction( this.Functions.StartStreaming0 )( this.ObjectAddress, cszFilePath ); 24 | } 25 | 26 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate void NativeStopStreaming( IntPtr thisptr ); 27 | public void StopStreaming( ) 28 | { 29 | this.GetFunction( this.Functions.StopStreaming1 )( this.ObjectAddress ); 30 | } 31 | 32 | }; 33 | } 34 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/ISteamUtils001.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=4)] 10 | public class ISteamUtils001VTable 11 | { 12 | public IntPtr GetSecondsSinceAppActive0; 13 | public IntPtr GetSecondsSinceComputerActive1; 14 | public IntPtr GetConnectedUniverse2; 15 | public IntPtr GetServerRealTime3; 16 | private IntPtr DTorISteamUtils0014; 17 | }; 18 | 19 | [InteropHelp.InterfaceVersion("SteamUtils001")] 20 | public class ISteamUtils001 : InteropHelp.NativeWrapper 21 | { 22 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate UInt32 NativeGetSecondsSinceAppActive( IntPtr thisptr ); 23 | public UInt32 GetSecondsSinceAppActive( ) 24 | { 25 | return this.GetFunction( this.Functions.GetSecondsSinceAppActive0 )( this.ObjectAddress ); 26 | } 27 | 28 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate UInt32 NativeGetSecondsSinceComputerActive( IntPtr thisptr ); 29 | public UInt32 GetSecondsSinceComputerActive( ) 30 | { 31 | return this.GetFunction( this.Functions.GetSecondsSinceComputerActive1 )( this.ObjectAddress ); 32 | } 33 | 34 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate EUniverse NativeGetConnectedUniverse( IntPtr thisptr ); 35 | public EUniverse GetConnectedUniverse( ) 36 | { 37 | return this.GetFunction( this.Functions.GetConnectedUniverse2 )( this.ObjectAddress ); 38 | } 39 | 40 | [UnmanagedFunctionPointer(CallingConvention.ThisCall)] private delegate UInt32 NativeGetServerRealTime( IntPtr thisptr ); 41 | public UInt32 GetServerRealTime( ) 42 | { 43 | return this.GetFunction( this.Functions.GetServerRealTime3 )( this.ObjectAddress ); 44 | } 45 | 46 | }; 47 | } 48 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/InventoryCommon.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum ESteamItemFlags : int 10 | { 11 | k_ESteamItemNoTrade = 1, 12 | k_ESteamItemRemoved = 256, 13 | k_ESteamItemConsumed = 512, 14 | }; 15 | 16 | [StructLayout(LayoutKind.Sequential,Pack=8)] 17 | public struct SteamItemDetails_t 18 | { 19 | public UInt64 m_itemId; 20 | public Int32 m_iDefinition; 21 | public UInt16 m_unQuantity; 22 | public UInt16 m_unFlags; 23 | }; 24 | 25 | [StructLayout(LayoutKind.Sequential,Pack=8)] 26 | [InteropHelp.CallbackIdentity(4700)] 27 | public struct SteamInventoryResultReady_t 28 | { 29 | public const int k_iCallback = 4700; 30 | public Int32 m_handle; 31 | public EResult m_result; 32 | }; 33 | 34 | [StructLayout(LayoutKind.Sequential,Pack=8)] 35 | [InteropHelp.CallbackIdentity(4701)] 36 | public struct SteamInventoryFullUpdate_t 37 | { 38 | public const int k_iCallback = 4701; 39 | public Int32 m_handle; 40 | }; 41 | 42 | [StructLayout(LayoutKind.Sequential,Pack=8)] 43 | [InteropHelp.CallbackIdentity(4702)] 44 | public struct SteamInventoryDefinitionUpdate_t 45 | { 46 | public const int k_iCallback = 4702; 47 | }; 48 | 49 | } 50 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/MatchMakingKeyValuePair.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct MatchMakingKeyValuePair_t 11 | { 12 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] 13 | public string m_szKey; 14 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] 15 | public string m_szValue; 16 | }; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/MusicCommon.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum AudioPlayback_Status : int 10 | { 11 | AudioPlayback_Undefined = 0, 12 | AudioPlayback_Playing = 1, 13 | AudioPlayback_Paused = 2, 14 | AudioPlayback_Idle = 3, 15 | }; 16 | 17 | } 18 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/SteamSalt.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct SteamSalt 11 | { 12 | [MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)] 13 | public Byte[] uchSalt; 14 | }; 15 | 16 | } 17 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/Steamclient.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | } 10 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/StreamLauncherCommon.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum EStreamLauncherResult : int 10 | { 11 | }; 12 | 13 | } 14 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamApp.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamApp 11 | { 12 | public string szName; 13 | public UInt32 uMaxNameChars; 14 | public string szLatestVersionLabel; 15 | public UInt32 uMaxLatestVersionLabelChars; 16 | public string szCurrentVersionLabel; 17 | public UInt32 uMaxCurrentVersionLabelChars; 18 | public string szInstallDirName; 19 | public UInt32 uMaxInstallDirNameChars; 20 | public UInt32 uId; 21 | public UInt32 uLatestVersionId; 22 | public UInt32 uCurrentVersionId; 23 | public UInt32 uMinCacheFileSizeMB; 24 | public UInt32 uMaxCacheFileSizeMB; 25 | public UInt32 uNumLaunchOptions; 26 | public UInt32 uNumIcons; 27 | public UInt32 uNumVersions; 28 | public UInt32 uNumDependencies; 29 | }; 30 | 31 | } 32 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamAppDependencyInfo.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamAppDependencyInfo 11 | { 12 | public UInt32 AppId; 13 | public UInt32 IsRequired; 14 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)] 15 | public string szMountName; 16 | }; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamAppLaunchOption.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamAppLaunchOption 11 | { 12 | public string szDesc; 13 | public UInt32 uMaxDescChars; 14 | public string szCmdLine; 15 | public UInt32 uMaxCmdLineChars; 16 | public UInt32 uIndex; 17 | public UInt32 uIconIndex; 18 | public Int32 bNoDesktopShortcut; 19 | public Int32 bNoStartMenuShortcut; 20 | public Int32 bIsLongRunningUnattended; 21 | }; 22 | 23 | } 24 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamAppStats.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamAppStats 11 | { 12 | public UInt32 uNumApps; 13 | public UInt32 uMaxNameChars; 14 | public UInt32 uMaxInstallDirNameChars; 15 | public UInt32 uMaxVersionLabelChars; 16 | public UInt32 uMaxLaunchOptions; 17 | public UInt32 uMaxLaunchOptionDescChars; 18 | public UInt32 uMaxLaunchOptionCmdLineChars; 19 | public UInt32 uMaxNumIcons; 20 | public UInt32 uMaxIconSize; 21 | public UInt32 uMaxDependencies; 22 | }; 23 | 24 | } 25 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamAppVersion.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamAppVersion 11 | { 12 | public string szLabel; 13 | public UInt32 uMaxLabelChars; 14 | public UInt32 uVersionId; 15 | public Int32 bIsNotAvailable; 16 | }; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamDiscountQualifier.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamDiscountQualifier 11 | { 12 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)] 13 | public string szName; 14 | public UInt32 uRequiredSubscription; 15 | public Int32 bIsDisqualifier; 16 | }; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamElemInfo.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamElemInfo 11 | { 12 | public Int32 bIsDir; 13 | public UInt32 uSizeOrCount; 14 | public Int32 bIsLocal; 15 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)] 16 | public string cszName; 17 | public Int32 lLastAccessTime; 18 | public Int32 lLastModificationTime; 19 | public Int32 lCreationTime; 20 | }; 21 | 22 | [StructLayout(LayoutKind.Sequential,Pack=8)] 23 | public struct TSteamElemInfo64 24 | { 25 | public Int32 bIsDir; 26 | public UInt64 ullSizeOrCount; 27 | public Int32 bIsLocal; 28 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)] 29 | public string cszName; 30 | public Int64 llLastAccessTime; 31 | public Int64 llLastModificationTime; 32 | public Int64 llCreationTime; 33 | }; 34 | 35 | } 36 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamError.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum EDetailedPlatformErrorType : int 10 | { 11 | eNoDetailedErrorAvailable = 0, 12 | eStandardCerrno = 1, 13 | eWin32LastError = 2, 14 | eWinSockLastError = 3, 15 | eDetailedPlatformErrorCount = 4, 16 | }; 17 | 18 | [StructLayout(LayoutKind.Sequential,Pack=8)] 19 | public struct TSteamError 20 | { 21 | public ESteamError eSteamError; 22 | public EDetailedPlatformErrorType eDetailedErrorType; 23 | public Int32 nDetailedErrorCode; 24 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)] 25 | public string szDesc; 26 | }; 27 | 28 | } 29 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamExternalBillingInfo.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamExternalBillingInfo 11 | { 12 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 101)] 13 | public string szAccountName; 14 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 81)] 15 | public string szPassword; 16 | }; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamGlobalUserID.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamGlobalUserID 11 | { 12 | public UInt16 m_SteamInstanceID; 13 | }; 14 | 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamOfflineStatus.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamOfflineStatus 11 | { 12 | public Int32 eOfflineNow; 13 | public Int32 eOfflineNextSession; 14 | }; 15 | 16 | } 17 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamPaymentCardReceiptInfo.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamPaymentCardReceiptInfo 11 | { 12 | public ESteamPaymentCardType eCardType; 13 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 5)] 14 | public string szCardLastFourDigits; 15 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 101)] 16 | public string szCardHolderName; 17 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)] 18 | public string szBillingAddress1; 19 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)] 20 | public string szBillingAddress2; 21 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 51)] 22 | public string szBillingCity; 23 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 17)] 24 | public string szBillingZip; 25 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 33)] 26 | public string szBillingState; 27 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 33)] 28 | public string szBillingCountry; 29 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 101)] 30 | public string szCardApprovalCode; 31 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 10)] 32 | public string szTransDate; 33 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 10)] 34 | public string szTransTime; 35 | public UInt32 uPriceWithoutTax; 36 | public UInt32 uTaxAmount; 37 | public UInt32 uShippingCost; 38 | }; 39 | 40 | } 41 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamPrepurchaseInfo.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamPrepurchaseInfo 11 | { 12 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 21)] 13 | public string szTypeOfProofOfPurchase; 14 | public UInt32 uLengthOfBinaryProofOfPurchaseToken; 15 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 201)] 16 | public string cBinaryProofOfPurchaseToken; 17 | }; 18 | 19 | } 20 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamPrepurchaseReceiptInfo.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamPrepurchaseReceiptInfo 11 | { 12 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 21)] 13 | public string szTypeOfProofOfPurchase; 14 | }; 15 | 16 | } 17 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamProgress.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamProgress 11 | { 12 | public Int32 bValid; 13 | public UInt32 uPercentDone; 14 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)] 15 | public string szProgress; 16 | }; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamSplitLocalUserID.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamSplitLocalUserID 11 | { 12 | public UInt32 Low32bits; 13 | public UInt32 High32bits; 14 | }; 15 | 16 | } 17 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamSubscription.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | public enum EBillingType : int 10 | { 11 | eNoCost = 0, 12 | eBillOnceOnly = 1, 13 | eBillMonthly = 2, 14 | eProofOfPrepurchaseOnly = 3, 15 | eGuestPass = 4, 16 | eHardwarePromo = 5, 17 | eGift = 6, 18 | eAutoGrant = 7, 19 | OEMTicket = 8, 20 | eRecurringOption = 9, 21 | eNumBillingTypes = 10, 22 | }; 23 | 24 | [StructLayout(LayoutKind.Sequential,Pack=8)] 25 | public struct TSteamSubscription 26 | { 27 | public string szName; 28 | public UInt32 uMaxNameChars; 29 | public IntPtr puAppIds; 30 | public UInt32 uMaxAppIds; 31 | public UInt32 uId; 32 | public UInt32 uNumApps; 33 | public EBillingType eBillingType; 34 | public UInt32 uCostInCents; 35 | public UInt32 uNumDiscounts; 36 | public Int32 bIsPreorder; 37 | public Int32 bRequiresShippingAddress; 38 | public UInt32 uDomesticShippingCostInCents; 39 | public UInt32 uInternationalShippingCostInCents; 40 | [MarshalAs(UnmanagedType.I1)] 41 | public bool bIsCyberCafeSubscription; 42 | public UInt32 uGameCode; 43 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)] 44 | public string szGameCodeDesc; 45 | [MarshalAs(UnmanagedType.I1)] 46 | public bool bIsDisabled; 47 | [MarshalAs(UnmanagedType.I1)] 48 | public bool bRequiresCD; 49 | public UInt32 uTerritoryCode; 50 | [MarshalAs(UnmanagedType.I1)] 51 | public bool bIsSteam3Subscription; 52 | }; 53 | 54 | } 55 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamSubscriptionBillingInfo.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamSubscriptionBillingInfo 11 | { 12 | public ESteamSubscriptionBillingInfoType eBillingInfoType; 13 | }; 14 | 15 | } 16 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamSubscriptionDiscount.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamSubscriptionDiscount 11 | { 12 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)] 13 | public string szName; 14 | public UInt32 uDiscountInCents; 15 | public UInt32 uNumQualifiers; 16 | }; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamSubscriptionReceipt.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamSubscriptionReceipt 11 | { 12 | public ESteamSubscriptionStatus eStatus; 13 | public ESteamSubscriptionStatus ePreviousStatus; 14 | public ESteamSubscriptionBillingInfoType eReceiptInfoType; 15 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 23)] 16 | public string szConfirmationCode; 17 | }; 18 | 19 | } 20 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamSubscriptionStats.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamSubscriptionStats 11 | { 12 | public UInt32 uNumSubscriptions; 13 | public UInt32 uMaxNameChars; 14 | public UInt32 uMaxApps; 15 | }; 16 | 17 | } 18 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/TSteamUpdateStats.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct TSteamUpdateStats 11 | { 12 | public UInt64 uBytesTotal; 13 | public UInt64 uBytesPresent; 14 | }; 15 | 16 | } 17 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/gameserveritem.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct gameserveritem_t 11 | { 12 | public servernetadr_t m_NetAdr; 13 | public Int32 m_nPing; 14 | [MarshalAs(UnmanagedType.I1)] 15 | public bool m_bHadSuccessfulResponse; 16 | [MarshalAs(UnmanagedType.I1)] 17 | public bool m_bDoNotRefresh; 18 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)] 19 | public string m_szGameDir; 20 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)] 21 | public string m_szMap; 22 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 64)] 23 | public string m_szGameDescription; 24 | public UInt32 m_nAppID; 25 | public Int32 m_nPlayers; 26 | public Int32 m_nMaxPlayers; 27 | public Int32 m_nBotPlayers; 28 | [MarshalAs(UnmanagedType.I1)] 29 | public bool m_bPassword; 30 | [MarshalAs(UnmanagedType.I1)] 31 | public bool m_bSecure; 32 | public UInt32 m_ulTimeLastPlayed; 33 | public Int32 m_nServerVersion; 34 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 64)] 35 | public string m_szServerName; 36 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 128)] 37 | public string m_szGameTags; 38 | public SteamID_t m_steamID; 39 | }; 40 | 41 | } 42 | -------------------------------------------------------------------------------- /SingleBoostr/Steam4NET2/autogen/servernetadr.cs: -------------------------------------------------------------------------------- 1 | // This file is automatically generated. 2 | using System; 3 | using System.Text; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Steam4NET 7 | { 8 | 9 | [StructLayout(LayoutKind.Sequential,Pack=8)] 10 | public struct servernetadr_t 11 | { 12 | public UInt16 m_usConnectionPort; 13 | public UInt16 m_usQueryPort; 14 | public UInt32 m_unIP; 15 | }; 16 | 17 | } 18 | -------------------------------------------------------------------------------- /donation.json: -------------------------------------------------------------------------------- 1 | { 2 | "Paypal": "https://www.paypal.me/ezzpify", 3 | "Bitcoin": "19phfQqcq3zVMrBJWjdsEetH9bqTuMPdLf" 4 | } 5 | -------------------------------------------------------------------------------- /version.json: -------------------------------------------------------------------------------- 1 | { 2 | "Version": "3.2.1", 3 | "Info": "Added time tracking stability. Chat response for lobby invites." 4 | } 5 | -------------------------------------------------------------------------------- /version.txt: -------------------------------------------------------------------------------- 1 | 3.2.1 2 | --------------------------------------------------------------------------------