Code Monkey home page Code Monkey logo

switchpresence-rewritten's People

Contributors

azure-agst avatar cathery avatar cucholix avatar dependabot-preview[bot] avatar gabehxd avatar ioistired avatar mithos23 avatar shadowninja108 avatar

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

switchpresence-rewritten's Issues

not showing in discord.

When I open a game on the switch it does not show in discord. I created the app and the gui client says connected to server. Why dont I see the game in discord?

switch-lan-play and SwitchPresence-Rewritten

Trying to connect my switch with SwitchPresence-Rewritten.exe using the mac address and the app crashes. I want to use it while connected to switch-lan-play but it crashes every time and I can't use the IP address of the switch because it has to have a custom one for switch-lan-play. Without switch-lan-play it works fine.

Fix HID Input

Support for the temporary hid-mitm has been removed in the latest atmosphere, so you cannot select the options anymore. Please work on updating the homebrew to fix it

Main Menu icon

When im on the main menu, how would I select an icon for that to default to?

Does this require homebrew?

Sorry if this isn't appropriate or whatever, but I can't find anywhere where it explicitly says whether or not it's homebrew-exclusive. I like playing online too much to risk my Switch getting banned, I've heard some intense stuff about the state of Switch homebrewing. If it is homebrew-exclusive, is there a feasible way for the same thing to be done with a stock console? I know very little about modding so forgive me.

CLI-only version

I ported the WinForms client to a CLI app. I did this to make it easier for me to run on startup as a Linux user, and I figure it'll be handy to Windows users who would like to run it as a service, as well.
Here's my CLI port: https://github.com/iomintz/SwitchPresence-Rewritten/tree/cli-port

I'm wondering if this could somehow be integrated into the main project. Since both the GUI version and the CLI version are useful, the CLI version could be added as a separate folder in the tree, but that would introduce needless code duplication. Maybe this could work as an MVC app, with a view for the GUI and a view for the CLI?

Dumped icons not found

I have dumped my icons using the SwitchPresence-Rewritten Manager and it seemed to be successful but I cannot find where they have been dumped to upload them under Rich Presence->Art Assets.
I thought they might have been uploaded automatically but that doesn't seem to be the case either and attempting another dump doesn't seem to work (It just instantly tells me it's been done unlike the first time where it took a little while)

CLI client: change the first arg to a MAC address

I'd like my switch presence service to connect to my switch regardless of what network my laptop and Switch are on. I see the GUI now defaults to this so it would be nice if the CLI client did as well.

Am I doing something wrong?

I for the life of me, can't get this to work. I don't know if it broke with the the 13 update or what. I tried to join the discord through the link but it doesn't work. If anyone can help me out that'd be great. (btw the games/home menu is not showing up at all in discord)

Client Cannot Connect Via MAC Address After PC Reboot

After connecting to a Nintendo Switch running the sysmodule using a local IP address, the client application gives you an option to "Use MAC" instead, which should theoretically work regardless of what IP the Switch is currently using.

This does work in the short-term, but after a reboot, the application tells you that the MAC address is invalid, and the only way to connect again is by inputting the Switch's current IP. However, after doing this, connection via MAC address works fine until the next reboot.

Status disappears from discord after some time.

Eventhough the GUI application still says it's connected, the status disappears from Discord after some time (~30-50 min). For it to show up again I can:

  • Reconnect
  • Toggle the 'Show Time Lapsed'
    I have not tested the CLI.

Check if socket dies on the switch within the client

Overview

When the socket dies (thru sleep or similar) the socket threading checking for packets seems to die(?) and must be manually aborted by the user. If possible look into solutions to abort the thread automatically and alert the user of the socket dying.

Doesn't connect - like it froze

Please don't judge me :c

When I want to connect, the client says "Attempting to connect to server". There may be something I need to do on my Switch but what? Instructions are unclear. help.

Switch presence not found when disabling

May be a bit irrelevant as I use SXOS instead of Atmosphere but the manager has some strange behaviour. Using the sysmodule works fine with the app but when I go into the manager and do "disable switch presence" the manager immediately puts up the "!!! switch presence not detected". However if I put the sysmodule in both the SX and Atmosphere titles folder I can disable and turn on the module just fine.

Dumping location?

When I choose to dump game icons, where does it output to on the sdcard?

Crashes when running Smash Ultimate as of 16.0.0

With SwitchPresence enabled, I can't seem to boot modded Smash with the sysmodule active. Splatoon 3 works fine, leading me to believe that it's either something with the game itself or Arcropolis. Either way, wouldn't hurt to update SwitchPresence for 16.0.0 since it hasn't been touched in a while.

Edit: the error likely has to do with firmware updates altering the way that socket services function. This hasn't been updated in a few years.

Enabling the Server at boot fails if the flags/ dir does not exist

Steps to reproduce

  1. Make sure sdmc://atmosphere/titles/0100000000000464/flags/ does not exist.
  2. Start the Manager program.
  3. Enable the Server.
  4. Reboot.

Expected behavior

After reboot, the presence server is running, and the Manager program reports that the Server is enabled.

Actual behavior

After reboot, the presence server is not running, and the Manager program reports that the Server is disabled.

Remarks

I installed SwitchPresence-Rewritten through hbappstore, and this flag directory was not created for me.

v1.4.2

Manager Crashes After Dumping Icons

After selecting the option to dump icons, the manager application dumps each icon, then reports it is finished, and after a split-second, crashes. If run in applet mode, a full atmosphere crash is experienced, while under override mode, the software simply closes. (Likely typical behavior)

Here's a crash report:
crash_report.log

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.