[Switch] DabSphere v0.3 - Un utilitaire pour vous (MAJ)

1685 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Wii / Wii U
[Switch] DabSphere v0.3 - Un utilitaire pour vous (MAJ)

Bonsoir, dans cet article, j'aimerais vous présenter DabSphere, un utilitaire pour votre Nintendo Switch.

 

 

 

 

Qu'est-ce que DabSphere ?

 

DabSphere est un utilitaire que j'ai commencé à développer il y a quelques jours. Cet logiciel est plutôt destiné aux personnes qui ne souhaitent pas prendre de risque. Ce logiciel vous donne la possibilité de :

  • Installer un CFW
  • Lancer rapidement votre CFW sur la Switch OU Lancer TegraRCMGui pour plus de d'options / vérifier le mode RCM
  • Installer le driver RCM
  • Propose une liste de homebrews, facile à installer

 

Choses à venir :

  • Tutoriel pour installer vos NSP
  • Tutoriel pour le mode RCM
  • Amélioration d'installation de homebrews (ils s'installeront automatiquement sur votre carte SD)
  • Amélioration de l'interface
  • Corrections de bugs

 

Je trouve souvent de nouvelles idées et je passe beaucoup de temps sur le développement. Il est donc mis à jour le plus rapidement possible (au moins une à deux mises à jours par semaine pour le moment)

 

 

DabSphere possède deux langues (Anglais et Français). L'interface est agréable et le logiciel est facile à utiliser.

 

Voici quelques screenshots du logiciel : 

 

 

 

 

Une vidéo de présentation est disponible :

https://www.youtube....h?v=svxJ11y4Qp4

 

La v0.2 de DabSphere ICI

Vous pouvez rejoindre le serveur Discord de DabSphere ICI

 

J'espère vous voir nombreux :)

N'hésitez pas à me donner votre avis, dites moi si il y a des choses à modifier, rajouter, je prend part de toutes vos remarques pour améliorer DabSphere.

 

 

UPDATE :

 

Bonjour tout le monde. Le logiciel DabSphere a été mis à jour en version v0.3. 

 

in-1553502900.pngNouveautés de DabSphere :

  • Redesign complet du logiciel (voir images)
  • Utilisation très simplifié des homebrews (voir images)
  • Changement du CFW

Bugs identifiés :

  • Le bouton pour rejoindre le serveur discord est mort (ça sera pour la v0.4)
  • Le logiciel va planter si vous cliquez sur un homebrew déjà présent dans votre carte SD

 

Les bugs seront rapidement corrigés.

 

 

Screenshots :

 

in-2092920497.pngvc_redist (32 bits)

vc_redist (64 bits)

Choisissez la version selon votre ordinateur (32 ou 64 bits) inutile d'installer les deux.

 

Télécharger DabSphere v0.3

Serveur Discord

https://dabsphere.fr (EN CONSTRUCTION)

Vidéo de présentation DabSphere v0.3 :

 

J'espère vous voir nombreux sur le Discord, n'hésitez pas à venir discuter avec moi si vous voulez que je change/rajoute des choses sur le logiciel !

Mardi 07 Août 2018, 14:07 par Aldoria
Source : Moi
07 août 2018, 14:13
Approuver ce commentaire (+1)
Pas mal ça :P
Répondre à ce commentaire
07 août 2018, 14:20
Approuver ce commentaire (+1)
super ca :) merci beaucoup
Répondre à ce commentaire
07 août 2018, 14:24
Approuver ce commentaire (+1)
+1
Est-ce que cela nécessite toujours l'utilisation d'un jig pour le mode RCM ?
Répondre à ce commentaire
Utilisateur en ligne
07 août 2018, 14:31
Approuver ce commentaire (+1)
+1
Merci pour ton aide
Répondre à ce commentaire
07 août 2018, 14:40
Approuver ce commentaire (+1)
+1

Excellent, par contre tu devrais mettre des petits warning pour le Nxshop tous ça , les trucs qui sont insta' ban x) , ont sais jamais si ton logiciel deviens populaire et que nimporte qui l'utilise , ils vont surement être surpris =)

Répondre à ce commentaire
07 août 2018, 14:42
Approuver ce commentaire (+1)

Excellent, par contre tu devrais mettre des petits warning pour le Nxshop tous ça , les trucs qui sont insta' ban x) , ont sais jamais si ton logiciel deviens populaire et que nimporte qui l'utilise , ils vont surement être surpris =)

En effet, je bosse souvent dessus, j'ai toujours pleins d'idées en tête et la v0.3 sort bientôt :)
Répondre à ce commentaire
07 août 2018, 14:46
Approuver ce commentaire (+1)
J'ai voulu installer Hetake mais malwarebytes me dit qu'il contient un logiciel espion pour miner du bitcoin
Répondre à ce commentaire
07 août 2018, 14:46
Approuver ce commentaire (+1)
Quelqu'un pourrait nous développer un outils qui stimulera la fonction d'alignement de mise à jours de la switch en gros une switch en 3.0.0 cette dernière ne pourra pas installer les dernières mise à jours pour les jeux piraté depuis le Echop et elle est dans l' incapacité de le faire de puis une autre switch en version par exemple 7.0.0 c'est la ou bien cette outils sur pc il va simuler un réseau switch de partage de mise à jours en local :)
Répondre à ce commentaire
07 août 2018, 14:53
Approuver ce commentaire (+1)

J'ai voulu installer Hetake mais malwarebytes me dit qu'il contient un logiciel espion pour miner du bitcoin


prends reiNX c'est mieux
Répondre à ce commentaire
07 août 2018, 14:57
Approuver ce commentaire (+1)

Quelqu'un pourrait nous développer un outils qui stimulera la fonction d'alignement de mise à jours de la switch en gros une switch en 3.0.0 cette dernière ne pourra pas installer les dernières mise à jours pour les jeux piraté depuis le Echop et elle est dans l' incapacité de le faire de puis une autre switch en version par exemple 7.0.0 c'est la ou bien cette outils sur pc il va simuler un réseau switch de partage de mise à jours en local :)


a oui un partage de jeux MAJ ou encore un jeu en mode wifi a plusieurs comme pour la DS un jeu pour tous
Répondre à ce commentaire
07 août 2018, 15:15
Approuver ce commentaire (+1)

J'ai voulu installer Hetake mais malwarebytes me dit qu'il contient un logiciel espion pour miner du bitcoin

Ouch, en effet je peut pas trop t'aider avec ça, laisse moi t'expliquer :


Tout simplement, l'installateur "hekate" c'est juste une archive winrar en .exe (vraiment, ça a été fait avec winrar), et pour le coup j'utilise aucun anti virus ou anti malware, donc j'ai pas eu ce genre de problème, désolé
Répondre à ce commentaire
07 août 2018, 15:16
Approuver ce commentaire (+1)

Quelqu'un pourrait nous développer un outils qui stimulera la fonction d'alignement de mise à jours de la switch en gros une switch en 3.0.0 cette dernière ne pourra pas installer les dernières mise à jours pour les jeux piraté depuis le Echop et elle est dans l' incapacité de le faire de puis une autre switch en version par exemple 7.0.0 c'est la ou bien cette outils sur pc il va simuler un réseau switch de partage de mise à jours en local :)


a oui un partage de jeux MAJ ou encore un jeu en mode wifi a plusieurs comme pour la DS un jeu pour tous

ça serais bien en effet, mais il va falloir attendre avant de voir quelque chose comme ça
Répondre à ce commentaire
07 août 2018, 15:50
Approuver ce commentaire (+1)
Super cool ça! merci et bonne suite!
Répondre à ce commentaire
07 août 2018, 15:51
Approuver ce commentaire (+1)
Merci bon boulot
Répondre à ce commentaire
07 août 2018, 17:46
Approuver ce commentaire (+1)
bravo à toi !
Répondre à ce commentaire
07 août 2018, 21:55
Approuver ce commentaire (+1)
merci
Répondre à ce commentaire
07 août 2018, 22:45
Approuver ce commentaire (+1)
merci :)

a voir :)
Répondre à ce commentaire
08 août 2018, 00:52
Approuver ce commentaire (+1)
wow sa promet , c'est du lourd que tu nous concocte , merci à toi
Répondre à ce commentaire
08 août 2018, 03:21
Approuver ce commentaire (+1)
Tres bon gravail bon courage pour la suite
Répondre à ce commentaire
08 août 2018, 04:44
Approuver ce commentaire (+1)
+1
C'EST LOURD de me dire que 3000 personnes ont lu l'article mdr merci à vous
Répondre à ce commentaire
08 août 2018, 04:44
Approuver ce commentaire (+1)
+1
et au passage je bosse la v0.3, y'a quelque chose que je voulais ajouter mais au final je pense que ça sera pour la v0.4 mais bon il y aura autre chose :P
Répondre à ce commentaire
08 août 2018, 05:03
Approuver ce commentaire (+1)
C'est quoi le Hekate modifié ? Il rajoute quoi de plus que la version de base ?
Répondre à ce commentaire
08 août 2018, 13:37
Approuver ce commentaire (+1)
Sympa.

Pour les suggestions je pense que proposer l'application en mode portable pourrait être intéressant, perso je ne suis pas un grand fan de ce genre de programme à installer, je préfère nettement un zip que j'extrais rapidement où je le souhaite sans passer par un installeur.

Seconde suggestion, tu devrais tester l'accessibilité de ton application avec une revue d'écran (NVDA par exemple) parce que déjà l'accessibilité c'est important quand on développe une application et ton application a des problèmes à ce niveau, notamment dans la liste des Homebrew's tools/Homebrews/emulators, c'est inutilisable au clavier et dans l'onglet avec Tegra RCM GUI, les labels des boutons ne sont pas énoncés.

Un petit bug, si on lance l'installation des drivers mais que l'on refuse l'élévation de privilèges, le programme affiche une fenêtre d'erreur pas franchement géniale, une simple boîte de dialogue avec noté "Installation canceled" et un bouton "OK" serait plus approprié selon moi.

Bon sinon pour le reste ça fonctionne.
Répondre à ce commentaire
08 août 2018, 15:48
Approuver ce commentaire (+1)
Sympa l'appli,mais ça aurait été mieux si Open-Source + version Portable comme l'a dit Shadow :)
Répondre à ce commentaire
08 août 2018, 17:43
Approuver ce commentaire (+1)
Je vais essayer NVDA, mais faire un soft version portable voudrais dire que je dois refaire la majorité du code, et ça serais pas propre :/
Répondre à ce commentaire
08 août 2018, 18:36
Approuver ce commentaire (+1)

Je vais essayer NVDA, mais faire un soft version portable voudrais dire que je dois refaire la majorité du code, et ça serais pas propre :/

La majorité de ton code ? Tu devrais déjà avoir au moins deux emplacements "variabilisés" :

- L'emplacement des programmes et ressources -> Celui là doit déjà être variabilisé sinon ton programme ne fonctionne pas sur Win 32bits et 64bits en même temps (Program Files vs Program Files (x86)).

- L'emplacement des datas de ton programme -> C:\Users\<USER>\AppData\Roaming\<APPLI> par ex

Tu dois logiquement utiliser un composant Windows qui te fourni ces deux variables. Il faut surcharger ces variables avec des chemins relatifs pour la version portable.

Tu peux par exemple coder une fonction qui prend comme arguments : 1) un nom de fichier ou répertoire (toujours relatif) et 2) le type d'emplacement (programme ou data). Et selon le build de ton programme (portable ou installeur), tu retournes le bon chemin absolu pour ce fichier. Et partout ailleurs dans ton code, tu appelles cette fonction dès que tu veux accéder à un fichier ou répertoire.

 

Pour info, il ne vaut mieux pas écrire de data dans l'emplacement des programmes car il faut que l'utilisateur ait des privilèges admin pour écrire dans ProgramFiles.

Par exemple, TegraRcmGUI version portable ne fonctionnera pas bien si tu places l'exécutable dans ProgramFiles (ça n'arrivera pas à sauvegarder les settings par ex sans droits admin). Je voulais voir où tu l'installes dans ton programme pour vérifier mais j'arrive pas à télécharger la release sur Mega : The file you are trying to download is no longer available :(

 

L'app à l'air sympa sinon, de ce que je peux voir, je verrai quand j'arriverai à télécharger ;)

Le problème de ce genre de "bundle", c'est que t'es obligé de sortir une nouvelle version à chaque nouvelle version d'un des programmes/homebrew embarqué (si tu veux pas que ton app devienne obsolète), ce qui peut vite être lourd (retélécharger tous les programmes à chaque fois, alors qu'un seul a peut-être été maj). Je parle en connaissance de cause avec TegraRcmGUI (qui embarque pourtant beaucoup moins de programmes/ressources). L'idéal est d'avoir un updater qui te met à jour jusque ce qu'il faut :)

Répondre à ce commentaire
08 août 2018, 18:41
Approuver ce commentaire (+1)

Je vais essayer NVDA, mais faire un soft version portable voudrais dire que je dois refaire la majorité du code, et ça serais pas propre :/

La majorité de ton code ? Tu devrais déjà avoir au moins deux emplacements "variabilisés" :
- L'emplacement des programmes et ressources -> Celui là doit déjà être variabiliser sinon ton programme ne fonctionne pas sur Win 32bits et 64bits en même temps (Program Files vs Program Files (x86)).
- L'emplacement des datas de ton programme -> C:\Users\<USER>\AppData\Roaming\<APPLI> par ex
Tu dois logiquement utiliser un composant Windows qui te fourni ces deux variables. Il faut surcharger ces variables avec des chemins relatifs pour la version portable.
Tu peux par exemple coder une fonction qui prend comme arguments : 1) un nom de fichier ou répertoire (toujours relatif) et 2) le type d'emplacement (programme ou data). Et selon le build de ton programme (portable ou installeur), tu retournes le bon chemin absolu pour ce fichier. Et partout ailleurs dans ton code, tu appelles cette fonction dès que tu veux accéder à un fichier ou répertoire.
 
Pour info, il ne vaut mieux pas écrire de data dans l'emplacement des programmes car il faut que l'utilisateur ait des privilèges admin pour écrire dans ProgramFiles.
Par exemple, TegraRcmGUI version portable ne fonctionnera pas bien si tu places l'exécutable dans ProgramFiles (ça n'arrivera pas à sauvegarder les settings par ex sans droits admin). Je voulais voir où tu l'installes dans ton programme pour vérifier mais j'arrive pas à télécharger la release sur Mega : The file you are trying to download is no longer available :(
 
L'app à l'air sympa sinon, de ce que je peux voir, je verrai quand j'arriverai à télécharger ;)
Le problème de ce genre de "bundle", c'est que t'es obligé de sortir une nouvelle version à chaque nouvelle version d'un des programmes/homebrew embarqué (si tu veux pas que ton app devienne obsolète), ce qui peut vite être lourd (retélécharger tous les programmes à chaque fois, alors qu'un seul a peut-être été maj). Je parle en connaissance de cause avec TegraRcmGUI (qui embarque pourtant beaucoup moins de programmes/ressources). L'idéal est d'avoir un updater qui te met à jour jusque ce qu'il faut :)

En effet petit soucis :/ ! Lien de la v0.2 https://mega.nz/#!3g...hOwMUkJWKhVUE2g

Mais la v0.3 est déjà sorti j'attend que la news soit validé ^^

https://bit.ly/2vsPB6o
Répondre à ce commentaire
08 août 2018, 19:41
Approuver ce commentaire (+1)

En effet petit soucis :/ ! Lien de la v0.2 https://mega.nz/#!3g...hOwMUkJWKhVUE2g

Mais la v0.3 est déjà sorti j'attend que la news soit validé ^^

https://bit.ly/2vsPB6o

C'est bon je l'ai. Effectivement, TegraRcmGUI portable étant installé dans ProgramFiles, les settings ne sont pas enregistrés. Tu peux faire le test en sélectionnant Auto inject. Quand tu ouvres à nouveau l'appli, la case n'est plus cochée. Tu ne devrais pas l'installer dans ProgramFiles mais dans AppData sinon ça fonctionnera pas.

 

J'en profite pour 2/3 autres petits feedback :

- J'ai noté qu'il faut sélectionner la langue à chaque démarrage de DabSphere, c'est normal ?

- Aussi, quand tu ne sélectionnes pas l'emplacement de la SD quand tu cliques sur Homebrew, tu as une erreur fatale non catchée.

- "DabSphere CFW" c'est peut-être un peu too much, non ? Je sais bien qu'en ce moment on appelle tout un CFW mais là quand même faut pas abuser ;)

Répondre à ce commentaire
08 août 2018, 20:28
Approuver ce commentaire (+1)
+1
@eliboa : Tu m'as donné une idée avec ton histoire d'updater, je vais essayer de faire un truc comme çà pour mon script. Je sais pas trop comment je vais faire pour l'instant mais c'est vrai que dès que tu intègres des ressources externes c'est fatiguant de mettre à jour toute l'appli quand une seule de ces ressources est mise à jour, c'est pas que la scène est active sur Switch en ce moment mais un peu quand même.
Répondre à ce commentaire
08 août 2018, 21:31
Approuver ce commentaire (+1)

En effet petit soucis :/ ! Lien de la v0.2 https://mega.nz/#!3g...hOwMUkJWKhVUE2g
Mais la v0.3 est déjà sorti j'attend que la news soit validé ^^https://bit.ly/2vsPB6o

C'est bon je l'ai. Effectivement, TegraRcmGUI portable étant installé dans ProgramFiles, les settings ne sont pas enregistrés. Tu peux faire le test en sélectionnant Auto inject. Quand tu ouvres à nouveau l'appli, la case n'est plus cochée. Tu ne devrais pas l'installer dans ProgramFiles mais dans AppData sinon ça fonctionnera pas.
 
J'en profite pour 2/3 autres petits feedback :
- J'ai noté qu'il faut sélectionner la langue à chaque démarrage de DabSphere, c'est normal ?
- Aussi, quand tu ne sélectionnes pas l'emplacement de la SD quand tu cliques sur Homebrew, tu as une erreur fatale non catchée.
- "DabSphere CFW" c'est peut-être un peu too much, non ? Je sais bien qu'en ce moment on appelle tout un CFW mais là quand même faut pas abuser ;)

Bah en fait c'est un meme DabSphere est DabSphereCFW en est un aussi
Répondre à ce commentaire
09 août 2018, 02:57
Approuver ce commentaire (+1)
Bonjour et merci.

par contre petite question bete, ca fonctionne sur toutes les versions de switch (plus recentes, futures, etc...) le SX pro est toujours necessaire? merci encore ;)
Répondre à ce commentaire
09 août 2018, 10:23
Approuver ce commentaire (+1)
merci ,super!
Répondre à ce commentaire
09 août 2018, 18:48
Approuver ce commentaire (+1)

Bonjour et merci.

par contre petite question bete, ca fonctionne sur toutes les versions de switch (plus recentes, futures, etc...) le SX pro est toujours necessaire? merci encore ;)


c'est "juste" un soft qui regroupe d'autre programmes utiles. "C'est tout"
Répondre à ce commentaire
11 août 2018, 02:22
Approuver ce commentaire (+1)

Bonjour et merci.

par contre petite question bete, ca fonctionne sur toutes les versions de switch (plus recentes, futures, etc...) le SX pro est toujours necessaire? merci encore ;)


c'est "juste" un soft qui regroupe d'autre programmes utiles. "C'est tout"


ok merci mais en gros j'ai encore besoin du SX pro ou pas? :/
Répondre à ce commentaire
15 décembre 2018, 21:59
Approuver ce commentaire (+1)

Bonsoir à Tous !! , tout d'abord Je vous félicite pour ce beau logiciel  Il est bien agencé et en plus on ne se prend pas la tête   Alors là MERCI à tous

 

Seulement voilà ,  j'ai un petit souci : 

 

C'est à dire que ma console ne redémarre pas et affiche donc un écran noir après avoir lancé les outils Tegra en mode RCM (avec un trombone) , Elle est pourtant bien connectée à mon PC et parfaitement en mode Recovery car elle à été vérifiée par Tegra. 

 

- Tous les drivers sont également installés. 

- Tous les fichiers sont aussi sur la carte SD.

 

J'ai déjà eu exactement le même problème en utilisant d'autres tutoriels avec d'autres payloads, Homebrew,.. Et je suis sûr que certains sont dans le même cas que moi.

 

Y-aurait-il une solution à ce problème ?

 

Merci à Vous !

 

 

PS: La version de ma console est 6.2.0

Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer