molenzwiebel / deceive Goto Github PK
View Code? Open in Web Editor NEWπ© Appear offline for the League of Legends client.
License: GNU General Public License v3.0
π© Appear offline for the League of Legends client.
License: GNU General Public License v3.0
Noticed when my friend messaged me during a game I was playing. After testing, it seems that everything works fine in the client, but when I enter champ select or a game my status simply becomes the way it's supposed to be... (Also am using 1.61)
It seems to have a problem with the new white launcher? I'm not sure, but Deceive, even after launching the game, closes itself and never opens
Can't see or type anything into chat
I just updated Deceive to test it out. It worked for the first few seconds, after that, the client switched back to online status, chat got disconnected and Deceive closed itself.
Leaving it here a this is a new update, in case the dev needs some error samples.
Edit1: Don't know if it is intended, but when clicking out of the League client, the status overlay switches over to online green text (want to know if it is just visual or not).
I believe Deceive is crashing if you start changing the overlay option.
Edit2: I don't touch the tray icon, it seems to stay working fine. The status change from Edit1 still keeps happening.
doesnt work for euw plz
After you sign out and log back again, the friend list doesn't show http://postimg.cc/mhSv6J3s , and you also don't get access to the menu from the application in the taskbar.
League v 9.21.294.813
Deceive v 1.5
After logging in multiple times successfully with Deceive on the normal League client (NA server), I switched to playing on the PBE server (without using Deceive). Now, whenever I attempt to launch League via Deceive, the client defaults to the PBE server instead of my local server (NA).
When I try to switch to the NA server (by changing the server in the upper left part of the client login), the client crashes after I log in (when opened via Deceive).
When I make no switch, I simply log in to PBE instead of NA (I don't want or need to use Deceive on PBE, only NA).
I am still able to launch League and play on the NA server successfully, but only if I do not use Deceive to open League.
I think it may have to do with
var riotClientPath = Utils.GetRiotClientPath();
in the program.cs, but I'm unsure how to remedy the problem.
Any help is appreciated, and glad to provide more info if you need any!
(ps - Thanks for the app!) :)
EDIT: ISSUE SELF-RESOLVED.
Within 10 minutes of posting this, Deceive began defaulting to the NA server again. (???) I'll go ahead and leave this issue up, though, in case you can get any use out of the information I provided. The issue itself still exists, as the client crashed after trying to switch servers and logged in via Deceive. But for now, my problem is solved, so feel free to close this issue.
I wouldn't recommend anyone using this tool. I got banned in a few hours. Haven't heard back from riot support yet.
Why does it try to adjust files in AppData/Microsoft folder?
no longer works
So when i logg in, it says i am offline, after returning from a game i am suddenly online.
This started to happen 3 or 2 days ago.
Edit: I have tested the v1.6.1 release, wich works just fine.
Hey im not sure how i get it to work to begin with
When running the game with Decieve, it will occasionally not load the friend list, leaving it a black rectangle. I'm certain this issue is being caused by Decieve, as it does not happen when I run the client through its normal launch method.
Not sure if I am doing anything wrong, but I am loading league up through deceive 1.5.1 and its still showing me as online. It doesn't appear in the taskbar either so I can't change anything through there.
I recently went ahead and made a new account but whenever I login to the new account my friends list and missions are all missing (https://imgur.com/a/w4aaN6l). When I log back into my main account the friends list is there.
First of all. I highly doubt this is malware.
Now when we got that out of the way. I don't have the brains to understand why this is triggered by some "ai" anti-viruses as a virus.
I just wish it didn't, as it still makes you think^^
VirusTotal antivirus site detects as malware
SecureAge APEX | Malicious
Bkav | W32.HfsAutoB.
Endgame | Malicious (high Confidence)
https://www.virustotal.com/gui/file/463ed1c1c4b91134c2224996c6a8015f146990e6b7f7e0837f241f953ab05a90/detection
Version v1.3.1
MD54ec83880d96fede80b898f33de0fd11c
SHA-1f936c8d1203bdbd845e27d281af23281ebf11fd0
SHA-256463ed1c1c4b91134c2224996c6a8015f146990e6b7f7e0837f241f953ab05a90
Thank you for your time
After latest patch deceive is not showing offline on login and needs to be toggled via taskbar icon > Status > Offline to work. Tested this with two clients which shows that you are Online once logged in and then offline once it is triggered through the status menu. Tested on EUW.
Sometimes the champ select chat works other times not, the post game chat always doesn't work.
Is it to be expected?
Can we get an option to remove deceive from sending messages or notifying us when we log in?
Stopped working after updating to new patch, 9.24
Version in use: 1.6.1
After launching League with Deceive everything looks fine.
As soon as I start to create a lobby or go in game, my League status switches back. Already verified it login into my smurf on my laptop and checking my main status. I have to manually change it for it to stick during a game.
Hi!
When I use deceive it works since I'm offline but it disconnects my chat service and says the social service is unavailable so I can't see my friends list. From my understanding I'm supposed to still be able to see it and chat with people? Let me know if I misunderstood.
I'd like to be able to invite specific friends if they are on so seeing it would be useful, but more importantly I can't chat to team/party anymore and can only use voice comms.
Any help is appreciated, thank you!!
Sorry if I am creating another issue report but today I was spectating a friend's game and surprisingly after his match ended, he noticed me online. I then try to replicate the issue by spectating another player on my friend list. I then opened League+ on my phone and was surprised my main account went from offline to online.
I am currently running the latest version of Deceive and I play in the NA region.
I am trying to make it work on Windows 10 for Valorant. I downloaded the exe, put it in my download folder, made a shortcut that is now on my desktop, and in properties added valorant
in the end of the Target path. However, when I double click to start it, it just does nothing. I tried running as administrator and still nothing happens. Am I doing something wrong ?
Here is how my properties look like :
I followed the steps presented in https://github.com/molenzwiebel/Deceive/releases/tag/v1.8.0
I downloaded the .exe file.
Created a shortcut and added valorant to the tag.
I opened the shortcut file.
After valorant loaded, it still showed I was online.
I even tried running the shortcut as admin.
I was using deceive with PBE installed and it worked correctly, but after league of legends client update and new feature stay singed in, it seems to work incorrectly. I try to turn deceive on, but it launches PBE client and i can't change it anywhere.
It works fine until the friends list inevitably disconnect after a few matches (service unavailble). When the friend list disconnect the tray icon menu become unresponsive (clicking enable does not change the tick). I'm playing on SEA server in win10. It also seems like entering the practice range always disconnect the friend list.
Update: It seems like switch to borderless windows fix this issue. I was using fullscreen.
Update: The friend list still disconnect after a while with borderless.
Restarted Deceive a couple times including running as admin and it looks like it's not hiding my status.
Today I've started receiving a new error I've never encountered before whenever I try to log into League using Deceive. I get a message through league saying that there was an unexpected error with the login session, and to exit and try again.
After exiting League I'm then given the following error code:
Deceive encountered an error and couldn't properly initialize itself. Please contact the creator through....
System.InvalidOperationException: Sequence contains no elements
at System.Linq.Enumerable.First[TSource](IEnumerable'1 source)
at Deceive.MainController..ctor(Boolean isLeague)
at Deceive.StartupHandler.StartDeceive(String[] cmdArgs)
at Deceive.StartupHandler.Main(String[] args)
Any ideas on what is causing this and how I can fix it? At the moment I cannot use Deceive as it causes League to crash every time I log in
When disabling Deceive it places you in an Offline state not Online.
I have two Valorant accounts and was able to get deceive working on the first but it wouldn't work for the second. The loading screen hangs for a while on the second and then the game will load with my friends list disconnected and empty. I tried deleting %AppData% folders thinking it might be some sort of configuration that was messing things up but still had the same issue.
Deceive's status overlay seems to stop working after a game if "Close client during game" is checked on the League Client. The only workaround I have found at this moment to fix that is to uncheck the overlay option on Deceive and check it back again or restart League.
Using Deceive v1.8.0 and those settings:
Hi, when I start the client via Deceive my status is offline but whenever I join a game I become Online, then In Game. I confirmed it using an other account on an other PC. Any idea ?
Tried to launch deceive on my new laptop and this error popped up
Note: My OS is in portuguese so the translation might not be 100% accurate
System.TypeInitializationException: The Type initialization of 'Deceive.Utils' added an exception. --->
System.IO.FileNotFoundException: Could not be able to load file or assembly 'system.Net.Http, version=4.2.0.0, Culture=neutral
PublicKeyToken=b03f5f7f11d50a3a' or one of dependencies. The system could not find the specified file.
My League client is installed on C:\Riot Games
The same error happens for the 1.6.1 version of deceive. Please help D:
Deceive Version: 1.5
LoL Version: 9.20.292.8264
Hi, love the app, unfortunately V1.5 seems to have stopped working correctly, not sure if it's the latest patch of league(V9.20) or of Deceive. My Status will show offline and grayed out, but when I start to create a game the status text will update. Once I jump in Queue not only does the status text update but the color goes blue, then when I'm in champ select the color shows green, and in game it's green. Wasn't sure if that's just what I'm seeing, but when I was in game I asked one of my friend and he said I showed up online and in game. I then looked at Deceive in my icon tray and it said it was enabled and should have been showing me as offline.
Along with that issue then I have a question, if it's working correctly should I expect it to still update my status text but stay grey, or is it supposed to still change colors and text on my client, but just always show offline to other people's client?
Thanks again putting time into this!
Is it possible to make version for Mac OS? Or is there any steps that I can do by myself to compile mac package from sources?
When you launch deceive and league is not installed at it's "default directory", it will ask you to manually find it.
If you close the explorer window that appears, it will show the previous message asking you to find the path manually again.
If you choose the path manually in this second window, deceive will show an error.
To preface, this issue has only occurred once so far.
Opened the client via Deceive as I normally do. Options selected:
Enabled: [yes]
Status type: [offline]
Show overlay status: [yes] (although this was not displaying properly)
Enable lobby chat: [yes]
After opening, noticed overlay status was not displaying properly. Toggled this option off and on again; overlay began displaying. Immediately queued for ARAM. After game, did not connect to post-game lobby chat. In addition, friends list sidebar displayed "You have been disconnected from chat" with the "uh oh" Poro icon.
Still in post-game lobby, checked running tasks, Deceive was not in use (not just disabled, task was not running at all). Had to restart client to reconnect to chat and activate Deceive.
UPDATE: After restart, Overlay Status was not displaying again. Toggled off and on, and the overlay began functioning. However, after stepping away from computer for 1 or 2 minutes (client was in menus, not in queue), was disconnected from friends list chat again, and deceive was not running, same as before. Appears to be directly connected to "overlay status" function.
Hello,
I have my Riot Game folder in my secondary drive, when i run Deceive, it tasks for the folder, then i set the folder and the program don't run anymore.
I can start how many times i want, it wont start up.
Regards.
Currently, the deceive program does not function in the current league of legends patch (8.8). This means that when launching league from deceive.exe , whilst it does say that your presence is showing as offline, you are still in fact visible to everyone on your friends list.
I have no idea about the coding for this program or how to fix it, just letting the creators know about this issue.
Cheers,
Triipex
I've been using a firewall rule to appear offline, but today I noticed that its not working anymore. I tried Deceive as well with no luck. I am playing on EUW. Does anyone else have the same issue?
When I launch the game using Deceive I get an error: chat disconnected in the bottom left and 'service unavailable' where my friends list should be. I tried aPinat's latest release and this issue was fixed but I could not message or invite people to games.
Any help with this issue would be appreciated.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.