Aller au contenu


Photo

Shadow256 Ultimate Switch Hack Script


  • Veuillez vous connecter pour répondre
1190 réponses à ce sujet

Posté 29 août 2019 - 17:17

#861
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 149 messages
  • Sexe:Male
Il me manque la dernière ligne, celle qui fait appelle à la fonction qui nous intéresse, à savoir le fameux "start /I...". A la fin tu devrais appuyer deux fois sur une touche pour que le script quitte. Avec la modification que tu as faite on devrait avoir:
 

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>echo Une fois la mise à jour effec
tuée, le script va redémarré.
Une fois la mise à jour effectuée, le script va redémarré.

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>goto:eof
Appuyez sur une touche pour continuer...

... d'autres lignes ...
Appuyez sur une touche pour continuer...


Si c'est pas le cas alors cela signifie qu'il n'aime pas quelque chose dans la ligne "start /I..." et qu'il quitte tout seul, au quel cas il faudrait donc lancer le script manuellement via la console plutôt que simplement faire un double-clique dessus pour l'empêcher de quitter lors d'une erreur et de nous afficher l'erreur en question. Pour cela il faut maintenir la touche "majuscule" puis faire un clique droit sur le dossier racine du script, sélectionner "Ouvrir une fenêtre de commandes ici" puis tapper "Ultimate-Switch-Hack-Script.bat" et faire "entrer".

Modifié par shadow256, 29 août 2019 - 17:23.

Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:

Spoiler
  • Retour en haut

Posté 29 août 2019 - 17:31

#862
ool

ool

    Sunriseur

  • Members
  • PipPip
  • 27 messages

Il me manque la dernière ligne, celle qui fait appelle à la fonction qui nous intéresse, à savoir le fameux "start /I...". A la fin tu devrais appuyer deux fois sur une touche pour que le script quitte. Avec la modification que tu as faite on devrait avoir:
 

Si c'est pas le cas alors cela signifie qu'il n'aime pas quelque chose dans la ligne "start /I..." et qu'il quitte tout seul, au quel cas il faudrait donc lancer le script manuellement via la console plutôt que simplement faire un double-clique dessus pour l'empêcher de quitter lors d'une erreur et de nous afficher l'erreur en question. Pour cela il faut maintenir la touche "majuscule" puis faire un clique droit sur le dossier racine du script, sélectionner "Ouvrir une fenêtre de commandes ici" puis tapper "Ultimate-Switch-Hack-Script.bat" et faire "entrer".

il manquait une pause

 

O "templogs\version.txt" https://github.com/s...witch-Hack-Scri
pt/raw/master/tools/Storage/update_manager_updater.bat  2>nul
)  else IF "tools\Storage\update_manager_updater.bat" == "tools\general_update_v
ersion.txt" (
IF EXIST "tools\Storage\update_manager_updater.bat" (set /p script_version= 0<"t
ools\Storage\update_manager_updater.bat" )  else (set script_version=0 )
 "tools\gnuwin32\bin\wget.exe" --no-check-certificate --content-disposition -S -
O "templogs\version.txt" https://github.com/s...witch-Hack-Scri
pt/raw/master/tools/Storage/update_manager_updater.bat  2>nul
)  else IF "tools\Storage\update_manager_updater.bat" == "tools\version.txt" (
IF EXIST "tools\Storage\update_manager_updater.bat" (set /p script_version= 0<"t
ools\Storage\update_manager_updater.bat" )  else (set script_version=0 )
 "tools\gnuwin32\bin\wget.exe" --no-check-certificate --content-disposition -S -
O "templogs\version.txt" https://github.com/s...witch-Hack-Scri
pt/raw/master/tools/Storage/update_manager_updater.bat  2>nul
)  else (
IF EXIST "tools\Storage\update_manager_updater.bat.version" set /p script_versio
n= 0<"tools\Storage\update_manager_updater.bat.version"
 "tools\gnuwin32\bin\wget.exe" --no-check-certificate --content-disposition -S -
O "templogs\version.txt" https://github.com/s...witch-Hack-Scri
pt/raw/master/tools/Storage/update_manager_updater.bat.version  2>nul
)

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>call "E:\Olivier\SWITCH\Ultimate-S
witch-Hack-Script\languages\FR_fr\tools\Storage\update_manager.bat" "display_tit
le"

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>goto:display_title

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>title Gestionnaire de mises à jour
 3.99.93 - Shadow256 Ultimate Switch Hack Script 4.0.0

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>goto:eof

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set /p script_version_verif= 0<"te
mplogs\version.txt"

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>rem echo tools\Storage\update_mana
ger_updater.bat : va=4.0.13, vm=4.0.13

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>rem echo tools/Storage/update_mana
ger_updater.bat

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>rem pause

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>call :compare_version

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set update_finded=

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF "4.0.13" == "" goto:end_compare
_version

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF "4.0.13" == "" (IF NOT "4.0.13"
 == "" (
set update_finded=Y
 goto:end_compare_version
)  else (goto:end_compare_version) )

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>echo 4.0.13  | "tools\gnuwin32\bin
\grep.exe" -o "\."  | "tools\gnuwin32\bin\wc.exe" -l  1>templogs\tempvar.txt

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set /p count_script_version_verif_
cols= 0<templogs\tempvar.txt

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set /a count_script_version_verif_
cols+=1

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>echo 4.0.13  | "tools\gnuwin32\bin
\grep.exe" -o "\."  | "tools\gnuwin32\bin\wc.exe" -l  1>templogs\tempvar.txt

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set /p count_script_version_cols=
0<templogs\tempvar.txt

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set /a count_script_version_cols+=
1

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF 3 EQU 1 (IF 3 EQU 1 (IF 4.0.13
GTR 4.0.13 (
set update_finded=Y
 goto:end_compare_version
)  else (goto:end_compare_version) ) )

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>for /L %i in (1 1 3) do (
echo 4.0.13  | "tools\gnuwin32\bin\grep.exe" ""  | "tools\gnuwin32\bin\cut.exe"
-d . -f %i  1>templogs\tempvar.txt
 set /p temp_script_version_verif= 0<templogs\tempvar.txt
 echo 4.0.13  | "tools\gnuwin32\bin\grep.exe" ""  | "tools\gnuwin32\bin\cut.exe"
 -d . -f %i  1>templogs\tempvar.txt
 set /p temp_script_version= 0<templogs\tempvar.txt
 IF !temp_script_version_verif! GTR !temp_script_version! (
set update_finded=Y
 goto:end_compare_version
)
)

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>(
echo 4.0.13  | "tools\gnuwin32\bin\grep.exe" ""  | "tools\gnuwin32\bin\cut.exe"
-d . -f 1  1>templogs\tempvar.txt
 set /p temp_script_version_verif= 0<templogs\tempvar.txt
 echo 4.0.13  | "tools\gnuwin32\bin\grep.exe" ""  | "tools\gnuwin32\bin\cut.exe"
 -d . -f 1  1>templogs\tempvar.txt
 set /p temp_script_version= 0<templogs\tempvar.txt
 IF !temp_script_version_verif! GTR !temp_script_version! (
set update_finded=Y
 goto:end_compare_version
)
)

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>(
echo 4.0.13  | "tools\gnuwin32\bin\grep.exe" ""  | "tools\gnuwin32\bin\cut.exe"
-d . -f 2  1>templogs\tempvar.txt
 set /p temp_script_version_verif= 0<templogs\tempvar.txt
 echo 4.0.13  | "tools\gnuwin32\bin\grep.exe" ""  | "tools\gnuwin32\bin\cut.exe"
 -d . -f 2  1>templogs\tempvar.txt
 set /p temp_script_version= 0<templogs\tempvar.txt
 IF !temp_script_version_verif! GTR !temp_script_version! (
set update_finded=Y
 goto:end_compare_version
)
)

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>(
echo 4.0.13  | "tools\gnuwin32\bin\grep.exe" ""  | "tools\gnuwin32\bin\cut.exe"
-d . -f 3  1>templogs\tempvar.txt
 set /p temp_script_version_verif= 0<templogs\tempvar.txt
 echo 4.0.13  | "tools\gnuwin32\bin\grep.exe" ""  | "tools\gnuwin32\bin\cut.exe"
 -d . -f 3  1>templogs\tempvar.txt
 set /p temp_script_version= 0<templogs\tempvar.txt
 IF !temp_script_version_verif! GTR !temp_script_version! (
set update_finded=Y
 goto:end_compare_version
)
)

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF "" == "Y" (exit /b 1 )  else (e
xit /b 0 )

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>exit /b 0

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set temp_file_path=languages\FR_fr
\tools\Storage\update_manager_updater.bat

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set temp_file_slash_path=languages
/FR_fr/tools/Storage/update_manager_updater.bat

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>call :test_write_access file "E:\O
livier\SWITCH\Ultimate-Switch-Hack-Script\languages\FR_fr\tools\Storage\"

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF "file" == "folder" (mkdir "E:\O
livier\SWITCH\Ultimate-Switch-Hack-Script\languages\FR_fr\tools\Storage\\test" )
  else (mkdir "E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script\languages\FR_fr\too
ls\Storage\\test" )

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF 0 NEQ 0 (
call "E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script\languages\FR_fr\tools\Storag
e\update_manager.bat" "write_access_test_error"
 goto:end_script
)

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF "file" == "folder" (rmdir /s /q
 "E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script\languages\FR_fr\tools\Storage\\t
est" )  else (rmdir /s /q "E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script\languag
es\FR_fr\tools\Storage\\test" )

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>exit /b

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set script_version=0

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF "languages\FR_fr\tools\Storage\
update_manager_updater.bat" == "tools\sd_switch\version.txt" (
IF EXIST "languages\FR_fr\tools\Storage\update_manager_updater.bat" (set /p scri
pt_version= 0<"languages\FR_fr\tools\Storage\update_manager_updater.bat" )  else
 (set script_version=0 )
 "tools\gnuwin32\bin\wget.exe" --no-check-certificate --content-disposition -S -
O "templogs\version.txt" https://github.com/s...witch-Hack-Scri
pt/raw/master/languages/FR_fr/tools/Storage/update_manager_updater.bat  2>nul
)  else IF "languages\FR_fr\tools\Storage\update_manager_updater.bat" == "tools\
general_update_version.txt" (
IF EXIST "languages\FR_fr\tools\Storage\update_manager_updater.bat" (set /p scri
pt_version= 0<"languages\FR_fr\tools\Storage\update_manager_updater.bat" )  else
 (set script_version=0 )
 "tools\gnuwin32\bin\wget.exe" --no-check-certificate --content-disposition -S -
O "templogs\version.txt" https://github.com/s...witch-Hack-Scri
pt/raw/master/languages/FR_fr/tools/Storage/update_manager_updater.bat  2>nul
)  else IF "languages\FR_fr\tools\Storage\update_manager_updater.bat" == "tools\
version.txt" (
IF EXIST "languages\FR_fr\tools\Storage\update_manager_updater.bat" (set /p scri
pt_version= 0<"languages\FR_fr\tools\Storage\update_manager_updater.bat" )  else
 (set script_version=0 )
 "tools\gnuwin32\bin\wget.exe" --no-check-certificate --content-disposition -S -
O "templogs\version.txt" https://github.com/s...witch-Hack-Scri
pt/raw/master/languages/FR_fr/tools/Storage/update_manager_updater.bat  2>nul
)  else (
IF EXIST "languages\FR_fr\tools\Storage\update_manager_updater.bat.version" set
/p script_version= 0<"languages\FR_fr\tools\Storage\update_manager_updater.bat.v
ersion"
 "tools\gnuwin32\bin\wget.exe" --no-check-certificate --content-disposition -S -
O "templogs\version.txt" https://github.com/s...witch-Hack-Scri
pt/raw/master/languages/FR_fr/tools/Storage/update_manager_updater.bat.version
2>nul
)

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>call "E:\Olivier\SWITCH\Ultimate-S
witch-Hack-Script\languages\FR_fr\tools\Storage\update_manager.bat" "display_tit
le"

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>goto:display_title

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>title Gestionnaire de mises à jour
 3.99.93 - Shadow256 Ultimate Switch Hack Script 4.0.0

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>goto:eof

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set /p script_version_verif= 0<"te
mplogs\version.txt"

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>rem echo languages\FR_fr\tools\Sto
rage\update_manager_updater.bat : va=102, vm=102

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>rem echo languages/FR_fr/tools/Sto
rage/update_manager_updater.bat

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>rem pause

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>call :compare_version

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set update_finded=

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF "102" == "" goto:end_compare_ve
rsion

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF "102" == "" (IF NOT "102" == ""
 (
set update_finded=Y
 goto:end_compare_version
)  else (goto:end_compare_version) )

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>echo 102  | "tools\gnuwin32\bin\gr
ep.exe" -o "\."  | "tools\gnuwin32\bin\wc.exe" -l  1>templogs\tempvar.txt

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set /p count_script_version_verif_
cols= 0<templogs\tempvar.txt

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set /a count_script_version_verif_
cols+=1

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>echo 102  | "tools\gnuwin32\bin\gr
ep.exe" -o "\."  | "tools\gnuwin32\bin\wc.exe" -l  1>templogs\tempvar.txt

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set /p count_script_version_cols=
0<templogs\tempvar.txt

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>set /a count_script_version_cols+=
1

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF 1 EQU 1 (IF 1 EQU 1 (IF 102 GTR
 102 (
set update_finded=Y
 goto:end_compare_version
)  else (goto:end_compare_version) ) )

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF "" == "Y" (exit /b 1 )  else (e
xit /b 0 )

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>exit /b 0

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>goto:update_manager_updater_update


E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>echo Le gestionnaire de mises à jo
ur doit se mettre à jour lui-même avant de pouvoir continuer.
Le gestionnaire de mises à jour doit se mettre à jour lui-même avant de pouvoir
continuer.

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>echo Pour se faire, le script va l
ancer un autre script puis se fermer pour que la mise à jour puisse s'effectuer
correctement.
Pour se faire, le script va lancer un autre script puis se fermer pour que la mi
se à jour puisse s'effectuer correctement.

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>echo Une fois la mise à jour effec
tuée, le script va redémarré.
Une fois la mise à jour effectuée, le script va redémarré.

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>goto:eof
Appuyez sur une touche pour continuer...

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF EXIST templogs (rmdir /s /q tem
plogs )

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>IF NOT EXIST "failed_updates\*.fai
led" (rmdir /s /q failed_updates )

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>endlocal

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>start /i "" "C:\Windows\system32\c
md.exe" /c call "tools\Storage\update_manager_updater.bat"

E:\Olivier\SWITCH\Ultimate-Switch-Hack-Script>pause
Appuyez sur une touche pour continuer...


  • Retour en haut

Posté 29 août 2019 - 17:54

#863
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 149 messages
  • Sexe:Male
Et mince, pas d'erreur indiquée par le script et je ne vois rien d'anormal, il semble s'exécuter correctement. Voilà qui m'embête beaucoup.

Bon on va tenter ceci pour voir, ouvrir une fenêtre de console et taper la ligne:

start "" "%windir%\system32\cmd.exe"


Si une nouvelle invite de commande s'ouvre, là ça va devenir vraiment compliquer de trouver d'où vient l'erreur parce que techniquement il n'y en a pas et ton système est le même que le mien, il faudra peut-être chercher du côté de l'antivirus. Sinon voir en allant dans le disque "C" puis faire une recherche en faisant le raccourci "ctrl+f" et taper "cmd.exe" (sans les guillemets) puis appuyer sur "entrer" et relever à quel(s) emplacement(s) se trouve(nt) le(s) fichier(s) trouvé(s).

Edit: Autre chose, ton système est un système 32 ou 64 bits?

Modifié par shadow256, 29 août 2019 - 18:23.

Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:

Spoiler
  • Retour en haut

Posté 29 août 2019 - 21:06

#864
ool

ool

    Sunriseur

  • Members
  • PipPip
  • 27 messages

Et mince, pas d'erreur indiquée par le script et je ne vois rien d'anormal, il semble s'exécuter correctement. Voilà qui m'embête beaucoup.

Bon on va tenter ceci pour voir, ouvrir une fenêtre de console et taper la ligne:

Si une nouvelle invite de commande s'ouvre, là ça va devenir vraiment compliquer de trouver d'où vient l'erreur parce que techniquement il n'y en a pas et ton système est le même que le mien, il faudra peut-être chercher du côté de l'antivirus. Sinon voir en allant dans le disque "C" puis faire une recherche en faisant le raccourci "ctrl+f" et taper "cmd.exe" (sans les guillemets) puis appuyer sur "entrer" et relever à quel(s) emplacement(s) se trouve(nt) le(s) fichier(s) trouvé(s).

Edit: Autre chose, ton système est un système 32 ou 64 bits?

Bonsoir,

Alors : 

1- Une nouvelle fenêtre de commande s’ouvre bien après la commande  " start "" "%windir%\system32\cmd.exe" "

2- J'ai 4 fois l'exe CMD.exe de trouvé aux emplacement ci dessous :

C:\Windows\System32

C:\Windows\SysWOW64

C:\Windows\winsxs\amd64_microsoft-windows-commandprompt_31bf3856ad364e35_6.1.7601.17514_none_e932cc2c30fc13b0

C:\Windows\winsxs\wow64_microsoft-windows-commandprompt_31bf3856ad364e35_6.1.7601.17514_none_f387767e655cd5ab

 

 

J'ai aussi essayer en lançant le .bat depuis une fenêtre comme demandé , mais résultats identiques   ( .... sélectionner "Ouvrir une fenêtre de commandes ici" puis tapper "Ultimate-Switch-Hack-Script.bat" et faire "entrer"....)

 

Idem avec Avast desactivé

 

Je suis en Win 7 Pro 64bits


Modifié par ool, 29 août 2019 - 21:14.

  • Retour en haut

Posté 30 août 2019 - 00:43

#865
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 149 messages
  • Sexe:Male
Ça m'énerve ce souci, on a exactement la même configuration mais chez moi ça fonctionne parfaitement bien, définitivement je ne comprends pas et j'aime pas çà. En tous cas se qui est certain c'est qu'un élément extérieur empêche l'exécution correcte de la mise à jour, je vais voir pour au moins faire en sorte que ça puisse fonctionner manuellement parce que là en l'état il faut exécuter, dans la ligne de commande ouverte dans le dossier racine du script, la ligne:

tools\storage\update_manager_updater.bat


En faisant ainsi je pense que la mise à jour pourra se faire et le reste des mises à jour qui requièrent un redémarrage bah on peut redémarrer facilement le script normalement au final, c'est un peu plus chiant mais bon ça peut fonctionner, c'est la mise à jour du gestionnaire de mises à jour qui est vraiment problématique et qui donc doit en passer par cette ligne de commande en plus pour se faire jusqu'au bout et ne plus boucler. Bon ça fait une solution temporaire mais ça me déplaît vraiment.

En tous cas tu peux repasser la variable "language_echo" à "on" et pas la peine de remodifier l'autre script, il le sera de toutes façons avec sa mise à jour si tu la fais comme je te l'indique.

Edit: J'ai créé une nouvelle release 4.0.14 qui permet au moins d'effectuer les mises à jour automatiquement, juste il faudra redémarrer le script manuellement à chaque fois qu'il voudra le faire et se fermera mais bon c'est mieux que rien en attendant d'identifier ce bug gênant, j'aime pas du tout la solution que j'ai proposé mais bon tant pis, au moins en attendant mieux ça devrait faire l'affaire.

Modifié par shadow256, 30 août 2019 - 02:43.

Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:

Spoiler
  • Retour en haut

Posté 30 août 2019 - 05:43

#866
ool

ool

    Sunriseur

  • Members
  • PipPip
  • 27 messages

Avec la 4.0.14 j'arrive à la question  "que souhaitez vous faire"  sans redémarrage et en ayant sélectionné " t " pour toujours les mises à jour.

Merci, je vais pouvoir craquer ma switch maintenant avec cet outils.

Merci encore.


Modifié par ool, 30 août 2019 - 08:04.

  • Retour en haut

Posté 16 septembre 2019 - 03:46

#867
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 149 messages
  • Sexe:Male
Mise à jour de nombreux éléments dans les versions 4.0.34 et 4.0.35 pour essayer d'avoir un maximum de compatibilité avec le firmware 9.0.0 et Atmosphere, n'hésitez pas à me faire des retours sur les bugs des éléments mis à jour.

N'hésitez pas non plus à poster un commentaire sur le sujet de Gbatemp si vous avez un compte sur ce forum, cela permettrai de faire connaître le script sur leur forum car il ne rencontre pas vraiment un grand succès.

Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:

Spoiler
  • Retour en haut

Posté 16 septembre 2019 - 17:50

#868
Nilecna

Nilecna

    Sunriseur

  • Members
  • PipPip
  • 173 messages

Super pour cette mise à jour et ce suivi pour la version 9. Je teste ce soir et te fais un retour


  • Retour en haut

Posté 17 septembre 2019 - 17:15

#869
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 149 messages
  • Sexe:Male
Pour ceux que ça intéresse, la version 4.0.41 intègre la dernière version compilée à partir des sources de Lockpick-RCM qui permet de dumper les clés via l'emunand, à tester donc car cette fonction est très intéressante.

Edit: J'ai testé et pour que cela fonctionne il faut un fichier "emummc\emummc.ini" correctement configuré sur la SD (l'emummc via Atmosphere Fusee-primary ou Atmosphere Hekate doit se lancer correctement) et si tout va bien ça fonctionne impeccable, le seul souci est pour les emunands via fichiers de SX OS qui, pour l'instant, ne me semble pas compatibles avec cette méthode. Cependant avec l'emunand via partition de SX OS ça l'est, il faut juste avoir le fichier "emummc\emummc.ini" suivant:

[emummc]
enabled = 1
sector = 0x2
nintendo_path = emutendo

Je ne sais pas si la partie "enabled = 1" est obligatoire, ça doit pouvoir fonctionner avec "enabled = 0" aussi je pense mais je ne suis sûr de rien, après pour ceux qui n'utilisent pas Atmosphere ceci n'est pas très important et pour les autres ils utilisent probablement l'emunand de manière active donc idem, c'est pas très important.

Edit 2: Mise à jour 4.0.42 intégrant la version officielle de Lockpick-RCM 1.5.0, c'est la même que celle que j'ai compilé mais le numéro de version est incrémenté et au moins le fichier provient d'une source officielle.

Modifié par shadow256, 17 septembre 2019 - 18:40.

Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:

Spoiler
  • Retour en haut

Posté 18 septembre 2019 - 22:25

#870
Nilecna

Nilecna

    Sunriseur

  • Members
  • PipPip
  • 173 messages

V4.0.46

 

Pas grand chose à te dire si ce n'est super travail! mise à jour atmosphere 9.4 sans aucun problème. pas de remarque particulière sur le script.

 

Infos:

J'ai créer une emunand fichier via hekate, et via le script téléchargé l'ofw v9.0.0 puis mise à jour via choixdujourNX --> perfect.

 

Par contre dans le menu des homebrews les bouton physique ne fonctionnent pas dès que je rentre --> Il faut que je lance un homebrew (via le tactile) puis le quite pour revenir au menu homebrew (hbl) et là les boutons marchent.

 

Je ne sais pas si c'est particulié sur l'emummc depuis la 9.0.0 et libnx? le HBL? Ou Atmo 9.4 qui n'est pas encore parfait...

 

PS: au passage il vaut mieux une emunand fichier ou partition?

 

 

Remarque

--------------

Depuis la mise à jour de Hekate en 5 (la version tactile), je trouve que tes fichiers de config dans Launch et more config ne sont plus très compréhensible : On ne peux pas lire le nom en entier et on à l'impression d'avoir des doublons --> au final je passe par payload sinon je ne sais pas trop ce que je lance.

Je pense qu'il faudrait raccourcir les noms et trouver une naming convention courte mais claire. Voir raccourcir le nombre de config?

 

Au final rien de bien méchant et encore un énorme bravo pour ce travail!


  • Retour en haut

Posté 18 septembre 2019 - 23:02

#871
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 149 messages
  • Sexe:Male
@Nilecna :

Merci pour les retours. Pour les configurations qui semblaient être en double c'était normal car certaines avaient des noms similaires, j'ai tenté quelque chose, tu me dira se que tu en penses. Pour le homebrew Menu j'ai essayé d'intégrer la version Master du Github, tu m'en diras aussi plus car je n'ai personnellement pas encore fait la mise à jour 9.0.0.

Pour mon avis entre l'emunand via fichiers ou via partition ça dépend, sur une SD en EXFAT et vu le risque de corruption avec ce format je répondrai via partition et avec le FAT32 le souci via fichiers s'est que c'est très lent pour l'instant donc au final pareil, emunand via partition pour l'instant pour le FAT32. Après l'inconvénient est que c'est plus compliquer à sauvegarder/restaurer si besoin via partition, pas impossible mais plus compliquer alors que via fichiers il suffit de faire du copier/coller. Moi perso j'utilise la toute dernière méthode que je détail à la fin de ce tuto, de cette façon mon emunand est compatible aussi bien avec SX OS et Atmosphere sans me prendre la tête, le meilleur des deux mondes en une solution très simple.

Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:

Spoiler
  • Retour en haut

Posté 19 septembre 2019 - 22:38

#872
Nilecna

Nilecna

    Sunriseur

  • Members
  • PipPip
  • 173 messages

@Nilecna :

Merci pour les retours. Pour les configurations qui semblaient être en double c'était normal car certaines avaient des noms similaires, j'ai tenté quelque chose, tu me dira se que tu en penses. Pour le homebrew Menu j'ai essayé d'intégrer la version Master du Github, tu m'en diras aussi plus car je n'ai personnellement pas encore fait la mise à jour 9.0.0.

Pour mon avis entre l'emunand via fichiers ou via partition ça dépend, sur une SD en EXFAT et vu le risque de corruption avec ce format je répondrai via partition et avec le FAT32 le souci via fichiers s'est que c'est très lent pour l'instant donc au final pareil, emunand via partition pour l'instant pour le FAT32. Après l'inconvénient est que c'est plus compliquer à sauvegarder/restaurer si besoin via partition, pas impossible mais plus compliquer alors que via fichiers il suffit de faire du copier/coller. Moi perso j'utilise la toute dernière méthode que je détail à la fin de ce tuto, de cette façon mon emunand est compatible aussi bien avec SX OS et Atmosphere sans me prendre la tête, le meilleur des deux mondes en une solution très simple.

 

 

Carte SD remise à jour et maintenant le menu homebrews fonctionne arfaitement avec bouton physique sans workaround  --> merci!

 

Pour la conf de Hekate c'est vraiment mieux et lisible, par contre il faudrait que je comprenne à quoi servent toutes ces configs... c'est une autre histoire


  • Retour en haut

Posté 19 septembre 2019 - 23:01

#873
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 149 messages
  • Sexe:Male

Carte SD remise à jour et maintenant le menu homebrews fonctionne arfaitement avec bouton physique sans workaround  --> merci!
 
Pour la conf de Hekate c'est vraiment mieux et lisible, par contre il faudrait que je comprenne à quoi servent toutes ces configs... c'est une autre histoire

C'est vrai qu'en plus je ne les explique nul part dans la doc mais ceci dit c'est pas simple de tout expliquer, ça m'obligerai à expliquer tout les patches et toutes les options de configurations de Hekate et là j'ai la flemme, c'est un sacré travail d'écriture si je veux faire une telle chose. La configuration à utiliser pour la plupart des utilisateur est la configuration "Atmosphere+SigPatches" qui devrait être valable dans la plupart des cas, après le reste c'est pour des cas plus spécifiques et tout particulièrement pour les configurations "stock". Bon déjà si c'est plus lisible c'est un bon point.

Super, bon au moins si le Homebrew Menu fonctionne c'est une bonne chose.

Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:

Spoiler
  • Retour en haut

Posté 09 octobre 2019 - 20:02

#874
Nilecna

Nilecna

    Sunriseur

  • Members
  • PipPip
  • 173 messages

Hello,

 

tu n'as toujours pas intégré la maj 9.0.1 dans ton script c'est volontaire?


  • Retour en haut

Posté 11 octobre 2019 - 12:55

#875
Nilecna

Nilecna

    Sunriseur

  • Members
  • PipPip
  • 173 messages

Je viens de tester pour préparer un package pour choix du jour NX via le script mais le choix du fw 9.0.1 n'est pas pris en compte.

 

Quand on tape 9.0.1 on revient au menu précédent


  • Retour en haut

Posté 11 octobre 2019 - 17:21

#876
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 149 messages
  • Sexe:Male

Je viens de tester pour préparer un package pour choix du jour NX via le script mais le choix du fw 9.0.1 n'est pas pris en compte.
 
Quand on tape 9.0.1 on revient au menu précédent

Bug corrigé en 4.0.70, j'avais oublié de mettre le bon numéro de firmware dans la vérification de ma condition, forcément que ça ne marchait pas. Merci pour le retour.

Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:

Spoiler
  • Retour en haut

Posté 11 octobre 2019 - 19:18

#877
Nilecna

Nilecna

    Sunriseur

  • Members
  • PipPip
  • 173 messages

Your're the king ! Toujours aussi réactif , merci ;-)


  • Retour en haut

Posté 14 octobre 2019 - 20:39

#878
tekuni

tekuni

    Sunriseur

  • Members
  • PipPip
  • 42 messages

Petite question, je n'arrive pas à créer le fichier ini, utile pour un dualboot atmo sxos avec le script, je ne trouve pas ou aller.

Sinon, je viens de le télécharger ton script pour tester et ça à l'air pas mal du tout, tu compte un jour en faire un soft ou pas ?


  • Retour en haut

Posté 15 octobre 2019 - 06:49

#879
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 149 messages
  • Sexe:Male
@tekuni :

L'option de copie du fichier de config pour l'emummc compatible avec l'emunand par partition de SX OS est proposée lors de la copie du pack Atmosphere dans la préparation d'une SD.

Pour la seconde question je ne vois pas se que tu appel "créer un soft", si par là tu entends créer une interface graphique alors la réponse est non, ça n'arrivera jamais car cela alourdirait trop les choses et vu le nombre de choses possibles à faire se serait une usine à gaz ingérable, déjà que là en mode console c'est compliquer... Si c'est utiliser un autre langage pareil c'est non, pas dans l'immédiat car il faudrait tout réécrire et se serait trop de travail à faire donc ça restera très probablement un ensemble de scripts, ceci permet une assez grande souplesse au niveau de la gestion des dépendances, ça évite un tas d'étapes chiante de compilation et le batch reste un langage simple à comprendre même pour des gens qui sont débutants en programmation, le gros point faible de ce langage étant ses limitations parfois chiante à gérer comme son impossibilité de rediriger le contenu d'une commande vers une variable sans passer par un fichier en intermédiaire mais bon je m'y suis fait.

Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:

Spoiler
  • Retour en haut

Posté 15 octobre 2019 - 07:21

#880
eliboa

eliboa

    Développeur

  • Members
  • PipPipPipPipPip
  • 2 112 messages
  • Sexe:Male

le gros point faible de ce langage étant ses limitations parfois chiante à gérer comme son impossibilité de rediriger le contenu d'une commande vers une variable sans passer par un fichier en intermédiaire mais bon je m'y suis fait.

Ha bon?
Pourtant un truc comme ceci devrait fonctionner :
for /f %%i in ('c:\cygwin64\bin\date.exe +"%%Y%%m%%d%%H%%M%%S"') do set datetime=%%i
echo %datetime%

Tuto Switch : Bloquer les maj | Supprimer les maj téléchargées | Lancer Linux | Lancer des payloads

switch-h4x0r |`FW max conseillé sur Switch => 4.1

 

  • Retour en haut




1 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 0 utilisateur(s) anonyme(s)


    Bing (1)