Jump to content
Sign in to follow this  
3DotDev

MetamorphOS (Customisation Windows 7)

Recommended Posts

Metamorph-OS

 

 

 

[DESCRIPTION]

 

MetamorphOS (m3mos) est un outil qui permet de customiser tous les Windows 7 en version x32 et x64 Bits. Vous pourrez paramétrer des optimisations, de la customisation et l'ajout de logiciels portables grace à la base de données de Framakey.

 

 

[sCREENSHOTS]

 

 

1318081455BuD9Vr58.gif

 

 

1318081522C8lPdq02.gif

 

 

 

 

[FONCTIONNALITES]

 

--> INFORMATIONS <--

 

--> Affichage des informations système :

- OS

- Service Pack

- Architecture

- Mémoire

- N° de licence

- Fabricant PC

- Modèle PC

- Informations Processeur

 

--> Possibilité de copier les informations système dans le presse-papier pour les copier ultérieurement (CTRL + V)

 

--> OPTIMISATIONS <--

 

--> Paramétrage des optimisations suivantes :

- Système

- Aero

- Réseau

- Services

- Mémoire

- Composants Windows

 

 

--> CUSTOMISATIONS <--

 

--> Remplacement du bouton du menu démarrer (Start Orb)

-->Remplacement de l'mage de l'écran de connexion (Logon Screen)

- Remplacement de l'animation au démarrage (Bootscreen)

-->Remplacement d'icônes (bureau, menu démarrer, explorateur, dossiers, lecteurs)

--> Ajout/Suppression/Modification de thèmes signés et non signés numériquement

--> Patchage des fichiers système pour permettre l'utilisation de thèmes non signés Microsoft

--> Ajout/Suppression de menus contextuels simples ou en cascade sur le bureau (Desktop Context Menu)

--> Remplacement des flèches de Navigation dans l'explorateur

--> Remplacement de l'image latérale des propriétés systèmes (Side Bitmap)

--> Ajout/Suppresion de l'effet en superposition sur l'image latérale des propriétés systèmes (Side Bitmap)

--> Remplacement  du cadre de l'avatar utilisateur (User Frame)

--> Remplacement du logo Windows des propriétés systèmes (System Logo)

 --> Remplacement des informations OEM des propriétés systèmes (OEM Infos)

 

 

--> LOGICIELS <--

 

--> Visualisation des logiciels portables Framakey à jour et par catégorie :

- programmation

- système

- bureau

- jeux

- internet

- son-vidéo

- accessoires

- éducation

- graphisme

 

-->Installation/désinstallation de logiciels portables Framakey (Portable Softwares)

 

 

--> OPTIONS <--

 

 --> Création d'un point de restauration dès l'ouverture de MetamorphOS

--> Ne pas charger l'animation du Bootscreen dès l'ouverture de MetamorphOS

--> Ne pas charger les applications Framakey dès l'ouverture de MetamorphOS

--> Création d'une sauvegarde du système avant l'aplication d'une customisation

--> Recherche automatiquement les mises à jour dès l'ouverture de MetamorphOS

--> Optimisations SSD prédéfinies

--> Ajout/Suppression de réprtoires pour le nettoyage système

--> Purge du dossier Prefetch

--> Toujours autoriser le redimensionnement automatique du logon screen lors de l'ajout à la gallerie

--> Activation/Désactivation de l'animation du Bootscreen

--> Etat du Patchage des fichiers thèmes

--> Définir le répertoire d'installation par défaut des logiciels portables 

--> Destination des raccourcis créés pour les logiciels portables (Bureau, menu démarrer, les deux)

--> Sauvegarder la configuation système actuelle avant d'appliquer la customisation

--> Délai avant fermeture de MetamorphOS à la suite de l'application d'une customisation

 

 

 

[PREREQUIS]

 

- Système d'exploitation Windows 7 x86 et x64 (SP0 et SP1). Toutes versions

- Le DotNet Framework 3.5 minimum

- Ne nécessite pas d'installation

 

 

[REMERCIEMENTS]

 

- Grands merci aux anciens membres de la Grizzly Team pour les idées, tests et feedbacks : Toolman, Rossi, oOZz et Zinzin.

- Base de données logiciels portables Framakey

- Remerciement particulier à Jeff (de Coder For Life) auteur de Windows 7 Boot Updater (W7BU) pour m'avoir permis de modifier sa librairie originale afin de l'intégrer à mon projet

- Le themeBase 1.5.4 de AeonHack

- La base du thème Ghost 2 de Mavamaarten

- Diverses bases de contrôles de BlackCap

- La lbrairie Anolis pour le patchage

- La librairie Be.HexEditor pour le patchage Hexadécimal

- La librairie IconLib pour la création d'icones intégrant diverses résolutions

 - La librairie SharpZipLib pour la compression et décompression Zip

- La librairie VakosXml pour la gestion de fichiers de config .xml

 

 

[TELECHARGEMENT]

 


Edited by wallace1

Share this post


Link to post
Share on other sites

Salut wallace,

 

lorsque je l'exécute (Win7 x64 Ultimate) :

 

Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.FormatException: Caractère non valide dans une chaîne Base 64.
   à System.Convert.FromBase64String(String s)
   à ..(String )
   à ..(Int32 )
   à ..(Int32 )
   à ..(Object , ProgressChangedEventArgs )


************** Assemblys chargés **************
mscorlib
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5472 (Win7SP1GDR.050727-5400)

----------------------------------------
MetamorphOS
    Version de l'assembly : 1.2.0.0
    Version Win32 : 1.2.0.0

----------------------------------------
WindowsBase
    Version de l'assembly : 3.0.0.0
    Version Win32 : 3.0.6920.5453 built by: Win7SP1GDR

----------------------------------------
System
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5467 (Win7SP1GDR.050727-5400)

----------------------------------------
System.Windows.Forms
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5468 (Win7SP1GDR.050727-5400)

----------------------------------------
System.Drawing
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5467 (Win7SP1GDR.050727-5400)

----------------------------------------
System.Xml
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5476 (Win7SP1GDR.050727-5400)

----------------------------------------
MetamorphOS
    Version de l'assembly : 1.2.0.0
    Version Win32 : 1.2.0.0

----------------------------------------
Microsoft.VisualBasic
    Version de l'assembly : 8.0.0.0
    Version Win32 : 8.0.50727.5420 (Win7SP1.050727-5400)

----------------------------------------
System.Management
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5420 (Win7SP1.050727-5400)

----------------------------------------
mscorlib.resources
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5472 (Win7SP1GDR.050727-5400)

----------------------------------------
System.Web
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5474 (Win7SP1GDR.050727-5400)

----------------------------------------
CustomMarshalers
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5420 (Win7SP1.050727-5400)

----------------------------------------
System.Configuration
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5476 (Win7SP1GDR.050727-5400)

----------------------------------------
Accessibility
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.4927 (NetFXspW7.050727-4900)

----------------------------------------
System.Core
    Version de l'assembly : 3.5.0.0
    Version Win32 : 3.5.30729.5420 built by: Win7SP1

----------------------------------------
System.ServiceProcess
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5420 (Win7SP1.050727-5400)

----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Version de l'assembly : 0.0.0.0
    Version Win32 : 2.0.50727.5472 (Win7SP1GDR.050727-5400)

----------------------------------------
2_y7yktt
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5467 (Win7SP1GDR.050727-5400)

----------------------------------------
System.Deployment
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5420 (Win7SP1.050727-5400)

----------------------------------------
System.Deployment.resources
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.4927 (NetFXspW7.050727-4900)

----------------------------------------
System.Windows.Forms.resources
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.50727.5420 (Win7SP1.050727-5400)

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

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

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

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.
 

 

Le logiciel s'ouvre, je vais tester. Merci pour ce joli petit logiciel.

 

edit: PC formaté, NetFramework installé et vérifié et toujours ce problème...

Edited by Alpha_95

Share this post


Link to post
Share on other sites

Salut Alpha_95,

 

Effectivement tu n'es pas le seul à avoir rencontré ce problème qui au final n'affecte pas le bon fonctionnement de l'application !

 

Ce problème est due au fait que j'ai obfusqué mon binaire afin de rendre difficile la lisibilité de mon code source pour les moins aguerris du Reverse Engineering.

 

 

Voilà tout une MAJ est en cours ...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...