Coder Social home page Coder Social logo

steamdesktopauthenticator's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

steamdesktopauthenticator's Issues

Question : Porting auth files from steamBot.

Im using steambot , and i have linked up a mobile auth from there , and can generate all 2Fa codes , and i have a question : is it possible to port the file from steam bot , to here without re-linking ?

It may be not possible , to have two links in the same time , but is there a possible workaround as we have the auth file ?

Error with differense computers

When I create maFile on my own PC and move it to another one, I get the following error "Cannot handle redirect from HTTP/HTTPS protocols to other dissimilar ones" when pressing "Trade Confirmation" button. When I create maFile on the other computer, I have not this problem. But in case when I try to copy the files 2 → 1, I get the same error

Need help with SMS step of the verification

how do we get the message sent?, i see no place to put a phone number, and if i have a mobile device connected, it says the remove it. sorry if this is a stupid question, but can somebody make a step by step guide to setting this up?, i just want to trade again man.

Error can't check trade requests

When ever I click trade Confirmations it says: Unhandled exception has occurred in your application. If you click continue the application will ignore this error and attempt to continue. If you click quit the application will close immediately.

COuld not load file ot assembly "Cef Sharp.COre.dll" or one of its dependencies. The specific module could not be found.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'CefSharp.Core.dll' or one of its dependencies. The specified module could not be found.
File name: 'CefSharp.Core.dll'
at Steam_Desktop_Authenticator.ConfirmationFormWeb..ctor(SteamGuardAccount steamAccount)
at Steam_Desktop_Authenticator.MainForm.btnTradeConfirmations_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34014 built by: FX45W81RTMGDR

CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

Steam Desktop Authenticator
Assembly Version: 0.3.0.0
Win32 Version: 0.3.0

CodeBase: file:///C:/Users/bob/Downloads/Steam.Desktop.Authenticator.v0.3.0%20(2)/Steam%20Desktop%20Authenticator.exe

System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34239 built by: FX452RTMGDR

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34250 built by: FX452RTMGDR

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34262 built by: FX452RTMGDR

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

Newtonsoft.Json
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1.18622

CodeBase: file:///C:/Users/bob/Downloads/Steam.Desktop.Authenticator.v0.3.0%20(2)/Newtonsoft.Json.DLL

SteamAuth
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0

CodeBase: file:///C:/Users/bob/Downloads/Steam.Desktop.Authenticator.v0.3.0%20(2)/SteamAuth.DLL

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll

System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll

System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll

System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

Microsoft.CSharp
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll

System.Dynamic
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll

Anonymously Hosted DynamicMethods Assembly
Assembly Version: 0.0.0.0
Win32 Version: 4.0.30319.34014 built by: FX45W81RTMGDR

CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Auto Accept Trade confirmation.

Is it possible to add a tab that gives you the option to autoconfirm "Trade Confirmations?" Instead of clicking accept to each one of them?

I'm sorry if i'm posting in wrong possition. I tried to post it on Pull requests and it wont let me.

Why not write the revoc. code through the program?

You could write the revocation code to the disk to a temporary file, and remove it when adding the authenticator succeeds, and if it doesn't - the user will have the revocation code written to a textfile by the program, eliminating the risk of typos while noting off the screen. If the authenticator finalization succeeds, tell the user to copy/write down the auth code from the file and/or remember their passkey, and delete the file. With this in place, you can remove the "input the revocation code to make sure you've written it down" step and just ask if the user wants to continue.

Remind peope to get "Backup Steam Guard Codes"

this is a suggestion: add this line in Setup Instructions, for the people that don't know about this option

Setup Instructions:

  • Get Backup Steam Guard Codes (Steam > Settings > Manage Steam Guard Account Security > Get Backup Steam Guard Codes)
  • ...
  • ...

Endless Captchas after Setup new account

Added my phone number to Steam, got the SMS and wrote it in the proper location, downloaded and ran your application. After I click Setup new account and add my login data, a captcha screen pops up that I fill and submit, then another, and another, and another and so forth. I highly doubt I just got 16 captchas wrong in a row,

Suggestion: Pressing enter after typing in the passkey submits it

Just a small change so we don't have to tab over to "Submit." Would make it easier when I have to sign into this thing each time I trade/login/switch accounts.

It'd also be nice if the default selected area was the highlighted Login Token instead of "Setup New Account" so we can just copy/paste the token directly after logging in.

The less we need to use the mouse, the more slick the program.

Phone

I'm in Canada and i don't own a phone but i cant use this because for google voice you must be in the U.S.A so i;m screwed

Login form closes when Steam returns "GeneralFailure"

got it all fixed and it was cool for a while, then the update came out and it rendered my old one useless, i couldnt transfer the mafile or whatever its called, it did nothing. I was forced to once again remove my authenticator. so i launched the new one did everything i was then promted by a phone number thing, i am not american so i dont have a +1 number, i am UK (we use +44) im kinda stumped now, i put it in and it closed the window and then did nothing. my number length is different and im kinda screwed, why does it not work :'c

Version 0.3.0 did not work in Windows 7 64bit

Got exception can't load CefSharp.Core.dll but file in the same folder.
Works good in Windows 8

System.IO.FileNotFoundException: Не удалось загрузить файл или сборку "CefSharp.Core.dll" либо одну из их зависимостей. Не найден указанный модуль.
Имя файла: 'CefSharp.Core.dll'
в Steam_Desktop_Authenticator.ConfirmationFormWeb..ctor(SteamGuardAccount steamAccount)
в Steam_Desktop_Authenticator.MainForm.btnTradeConfirmations_Click(Object sender, EventArgs e)
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ButtonBase.WndProc(Message& m)
в System.Windows.Forms.Button.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Can't run on 64-bit system.

On Windows 7 64 bits > SteamDesktopAuthenticator v0.3.0

When I click the button Trade Confirmations I get this Error:
Could not load file or assembly 'CefSharp.Core.dll' or one of its dependencies

Fix tested on a clean Windows:
install:

(is the same as on 32 bits)

Done, Enjoy ^_^

Question

Hi,
What program should i use to implement this code and edit to my requirements?

Issue After Completing Sign Up

After I complete the sign up it does nothing.
It just goes back to the main screen with no other option than to Set Up a New Account.

Refresh Steam Cookies

Hey, i got a small problem. If i use the Trade confirmations, i get a error. But only on 2 of 4 accounts. I'm sure its about the Steam Cookie (sessionid, steamlogin and so on). Can you maybe make a function to "relog" into a account to get a new cookie?

Thanks! 👍

Maximize button or resizable window sizes?

Hello, it's quite annoying to see in the small window. This program can benefit from having the maximize button and resizeable window size. Also bigger fonts should be added imo. Speaking of which, a search function or filter for the added accounts wouldn't hurt either.

Thanks!

A bug when clicking trade confirmations

The report details are here as listed:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'CefSharp.Core.dll' or one of its dependencies. The specified module could not be found.
File name: 'CefSharp.Core.dll'
   at Steam_Desktop_Authenticator.ConfirmationFormWeb..ctor(SteamGuardAccount steamAccount)
   at Steam_Desktop_Authenticator.MainForm.btnTradeConfirmations_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)




************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.127.1 built by: NETFXREL3STAGE
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Steam Desktop Authenticator
    Assembly Version: 0.3.0.0
    Win32 Version: 0.3.0
    CodeBase: file:///C:/Users/Mihai/Desktop/Fusion364/Steam%20Desktop%20Authenticator.exe
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.93.0 built by: NETFXREL2STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 7.0.0.0
    Win32 Version: 7.0.1.18622
    CodeBase: file:///C:/Users/Mihai/Desktop/Fusion364/Newtonsoft.Json.DLL
----------------------------------------
SteamAuth
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Mihai/Desktop/Fusion364/SteamAuth.DLL
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Xml.Linq
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.127.1 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.CSharp
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Dynamic
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.6.127.1 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Encryption passkey errors

Whenever you leave the field asking for you current passcode blank, you get either unhandled exception (Manage encryption button) or a crash (on startup).

Not sending a SMS code/ user&pass problems

so after trying many and many times with the phone number (i have already linked it to my steam and account and unlinked to make sure the phone works) it does not send me a SMS code.

and the second problem is when i keep trying and trying with the phone number
it stopped working after awhile: setup new account > user&pass click "login" > it disappears > takes me back to menu.
i tried with other account and it works fine....but its not sending the SMS code.....
(yes even after the update its not working, unless....)

SDA on multiple computers

If set up on another computer it says, SDA has already been activated. Is there a way to have SDA on multiple computers?

Issue with importing maFile.

Greetings. I upgraded to the newest version, and upon importing my maFile, it tells me that the file is invalid:

"This is not a valid SteamAuth maFile. Import failed."

What can I do about this? It was said on reddit to take off the encryption but there is literally no way to do that, I have my passkey but I can't import my account. Can't access my account on Steam, I have trials today...

Need to log out when on other computer?

Confusing title i know, but i have a problem.

I have SDA setup on my gaming laptop, and im trying to sign into the same account on another computer. It says that account is already in use. Any ideas on how to fix this?

Unhandled exception..?

When i go to see my Trade Confirmations, it gives me an error message that says to either quit (which closes the app) or to continue, which will make it attempt to continue. The attempts are unsuccessful. After that explanation, this show up:

Value cannot be null
Parameter name: input.

I'm not very good with files and managing them when it comes to computers, so i have no idea how to come up with a solution. If there's anyone that can help me, i would gladly appreciate it.

Build Tutorial for windows XP x86 for version 0.2.3

I managed to compile a version for XP using Visual Studio 2013. I did a short test and it worked ok.

  • Tested on Windows XP x86 & Windows 7 x64
  • For windows XP the GUI is too white, but at least works fine

Download version 0.2.3


https://github.com/Jessecar96/SteamDesktopAuthenticator/releases
Extract

Download SteamAuth


https://github.com/geel9/SteamAuth
Extract
copy the content from "SteamAuth-master" inside "SteamDesktopAuthenticator-0.2.3\lib\SteamAuth"

final paths must be:
"SteamDesktopAuthenticator-0.2.3\lib\SteamAuth\SteamAuth\SteamAuth.csproj"
"SteamDesktopAuthenticator-0.2.3\lib\SteamAuth\TestBed\TestBed.csproj"

Open with Visual Studio (I used 2013)


Error

Could not resolve this reference. Could not locate the assembly "Newtonsoft.Json, Version=7.0.0.0,
Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL".
Check to make sure the assembly exists on disk. If this reference is required by your
code, you may get compilation errors. SteamAuth

Repair

  1. Open up "SteamAuth > packages.config"
  2. Delete the Newtonsoft.Json entry.
    <package id="Newtonsoft.Json" version="7.0.1" targetFramework="net452" />
  3. Save and Build
  4. Re-add Newtonsoft.Json from NuGet.
    SteamAuth > Right click on "References" > Manage Nuget packages...
    find Online > Json.Net > install
    5.Build and run

warnings

if u get any warnings is because u have a file opened up in visual studio
close it and recompile

Compile and test the x64 version


If it works fine, u can edit the code to make it for x86 widnows XP





Make the app for x86


Visual Studio > Build > Configuration Manager
in the project:
Steam Desketop manager | select "Any CPU" > New >

  • New Platform: x86
  • Copy settings from: Any CPU
  • Uncheck "Create new solution platforms"

do the same for:
SteamAuth | select "Any CPU" > New >

  • ...




Make the app for widnows XP


Change to .Net Framework 4

In Visual Studio in the right > Solution Explorer > Steam Desktop Authentificator >
Properties > Application > .Net Framework 4

In Visual Studio in the right > Solution Explorer > SteamAuth >
Properties > Application > .Net Framework 4

Build > u will get some errors > Popup: Run the last successful build? NO

Steam Desktop Authentificator - Update Json.Net for net framework 4

  1. Open up "Steam Desktop Authentificator > packages.config"
  2. Delete the Newtonsoft.Json entry.
    " <package id="Newtonsoft.Json" version="7.0.1" targetFramework="net452" />"
  3. Save and Close the file "packages.config"
  4. Re-add Newtonsoft.Json from NuGet.
    SteamAuth > Right click on "References" > Manage Nuget packages...
    find Online > Json.Net > install
  5. Popup Message: The file was modified outside the source editor. Do you want to reload it?
    Yes
  6. Build > u will get some errors > Popup: Run the last successful build? NO

SteamAuth - Update Json.Net for net framework 4

  1. Open up "SteamAuth > packages.config"

do the same as above...

Error

'System.Net.WebUtility' does not contain a definition for 'UrlEncode'

Repair

.NET Framework 4.0 was already added

Add a reference to System.Web using the "Add Reference" dialog.
SteamAuth > References > Add Reference > search for "System.Web"

Search in Entire solution "WebUtility.UrlEncode"

  • u will find results inside: AuthenticatorLinker.cs, SteamGuardAccount.cs, SteamWeb.cs
  • when u find a match add at the top of the page: using System.Web;
  • after u added to all that code search again and replace "WebUtility.UrlEncode" with "HttpUtility.UrlEncode"

Compile u will get a few warnings > the program will run ok





App error in Xp


application failed to initialize properly 0xc0000135

Repair

install net framework 4
net framework 4 might ask u to install first Windows Imaging Component > install it

Done enjoy ^_^


I can give u a compiled version.
THIS IS NOT RECOMMENDED, It's best for you to compile your own code.
For security reasons !!!
Maybe this will be added by the developer in a future build.

Setup New Account

I don't know if this is a bug or not, but for the latest version (v0.2.3) I press "Setup New Account" And type in my credentials and press next, then i type in the code it sends me through email, I click "OK" And it puts me back at the menu and nothing happens.

Unable to confirm non-US phone number

I type in my phone number in the given format (+995 5********) and then nothing happens. I'm back at the main window and I'm not receiving any sms. My phone IS capable of receiving sms. Does this have something to do with the fact that my number starts with +995 and it is unsupported or something?
Also, I do have my country and my phone number specified through the official Steam website. That doesn't seem to help though.

Unhandled Exception when checking trade confirmations (v 0.2.3)

Using the latest version (0.2.3), an "Object reference not set to an instance of an object" error occurs when clicking on the "Trade Confirmations" button. I can't do anything with trade confirmations because of this.

    System.NullReferenceException: Object reference not set to an instance of an object.
       at Steam_Desktop_Authenticator.ConfirmationForm.loadConfirmations(Boolean retry)
       at Steam_Desktop_Authenticator.ConfirmationForm..ctor(SteamGuardAccount account)
       at Steam_Desktop_Authenticator.MainForm.btnTradeConfirmations_Click(Object sender, EventArgs e)
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at System.Windows.Forms.Button.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Windows Forms over WPF?

Should this be using Windows Forms when WPF has more options available for layout and code structure?

Phone Number Requirements

Has it to be a US Phone number or just a Mobile number from any Country?

I'm asking because I do not live in the USA and I'm not getting SMS from the App.

Error while confirming trades

Hello,
I've set up my account successfully, entered the email and phone message correctly, started receiving random token codes every 30 seconds or so.
But, whenever I click the "Trade confirmations" button, the app encounters an error:

"An unhandled exception has occured. If you click Continue, the app will ignore the error and try to continue the operation"
[...]
The value cannot be zero
Parameter name: input.
Error details
System.ArgumentNullException: The value cannot be zero.
parameter name: input
in System.Text.RegularExpressions.Regex.IsMatch(String input)
in SteamAuth.SteamGuardAccount.FetchConfirmations()
in Steam_Desktop_Authenticator.ConfirmationForm.loadConfirmations()
in Steam_Desktop_Authenticator.ConfirmationForm..ctor(SteamGuardAccount account)
in Steam_Desktop_Authenticator.MainForm.btnTradeConfirmations_Click(Object sender, EventArgs e)
in System.Windows.Forms.Control.OnClick(EventArgs e)
in System.Windows.Forms.Button.OnClick(EventArgs e)
in System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
in System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
in System.Windows.Forms.Control.WndProc(Message& m)
in System.Windows.Forms.ButtonBase.WndProc(Message& m)
in System.Windows.Forms.Button.WndProc(Message& m)
in System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
in System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

This doesn't let me confirm my trades. Can you please help me find the solution?

Unable to confirm steam community market listings

With steam community market making changes for escrow, one of these things is making listings for the community market. For these listings to be accepted they require the mobile authenticator/steam mobile. The desktop authenticator does not have support for accepting these listings and makes the community market unusable for players who sell items.
image

image

Wont accept phone number.

Hi! I recently decided to re enable the SDA. After disconnecting the number from my account i went to set it up again, and this kept happening to me every single time: https://youtu.be/PLp56Kt5g5Y Help? (I have tried many different numbers) Same results.

Locked out of trading

So I got desktop because i dont own a smartphone. worked fine then the following day i got tons of errors, so i removed it and reinstalled it, i had to do this everyday and eventaully i didnt want to make my account secure so i simply didnt bother to enter a code. i was unable to remove my account from the authenticator because i couldnt log in without this code that didnt exist, i am now completely screwed and i cant even trade anymore, any help would be greatly appreciated, as far as i know my account id still associated with it, i just cant access anything

Refresh trade confirmations list

Just a suggestion. What do you think of adding a Refresh button to Trade Confirmations window? In this way you don't need to reopen it.

Crash on 503 error when verifying email code

Opened the app, put my username + password, received email code, put in the email code, crash:

************** Exception Text **************
System.Net.WebException: The remote server returned an error: (503) Server Unavailable.
at System.Net.HttpWebRequest.GetResponse()
at SteamAuth.SteamWeb.Request(String url, String method, NameValueCollection data, CookieContainer cookies, NameValueCollection headers, String referer)
at SteamAuth.UserLogin.DoLogin()
at Steam_Desktop_Authenticator.LoginForm.btnSteamLogin_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.PerformClick()
at System.Windows.Forms.Form.ProcessDialogKey(Keys keyData)
at System.Windows.Forms.TextBoxBase.ProcessDialogKey(Keys keyData)
at System.Windows.Forms.Control.PreProcessMessage(Message& msg)
at System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.