Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 8 sur 9
Aller à la page: <  1, 2, 3, 4, 5, 6, 7, 8, 9  >
[OpenSource]Windows XP SP4 !!
Que pensez-vous de ce projet ??

Trop bien ! Je suis avec toi à 100% ! Demande quand tu veux pour du code ! Je me demande même si je vais pas intégrer ton équipe ... 22% 22% ( 2 )
Sa va être difficile non ? Mais je te suis ! Compte sur moi pour des morceaux de codes assez souvent ! 33% 33% ( 3 )
Tu t'attaque à du gros, bonne chance pour la suite, je pense que je te fournirai un petit code de temps en temps 33% 33% ( 3 )
Impossible ! Tu te rend compte de tout le travail ??? Il te faut au moins 150 personne pour faire ça ... 11% 11% ( 1 )
Ton projet n'est que spéculation, trop de travail ... Ne compte pas sur moi ! Tu n'y arrivera jamais ... 0% 0% ( 0 )

Total des votes : 9
Auteur Message
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Revue du message précédent :

Hugo7 a écrit:
Non en fait j'ai pas regardé, pour tout te dire, j'ai programmé le truc pour démarrer hCmd, mais j'ai pas tout à fait fini, ensuite j'ai fait mes devoirs par ce que j'ai rien foutu (de scolaire) hier soir, ni ce matin, ni cette après midi... Mort de Rire
Bref je te souhaite bonne nuit Mr. Green


xD

Bonne nuit ! Okay

Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
J'ai à NiSnip (merci beaucoup) de me créé un serveur ftp, et c'est bon !

Donc j'ai ouvert le site officiel du projet, à cette adresse !

J'ai modifier le lien de téléchargement par ailleurs (le fichier est maintenant hébergé sur le ftp ...)

@ ++ Okay Wink




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
J'ai du nouveau !

J'ai récemment contacté le créateur de ceci : http://niwradsoft.deviantart.com/art/Seven-Remix-XP-3-0-112590511

(En gros c'est un thème très très bien fait de Windows 7 pour Xp, en gros cela modifie les icones, les sons, l'apparence de Windows Xp, et on as vraiment l'impression que c'est seven !)

Donc je l'ai contacté pour lui demander d'intégrer son thème dans le Windows Sp4 et de créé une version spéciale contrôlable via invite de commande (car c'est mieux si l'installation se passe en silencieux)

Donc il m'as dit ok pour l'utilisation de son thème et il est en train de voir pour la version spéciale ...



Sinon j'ai fait une demande de projet ici

N'hésitez pas à dire vos avis car ça aidera peut-être pour l'acceptation ...

@ ++ Okay Wink




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Ah la stabilitée de xp avec le thème de seven ça peut faire un sacré truc ^^ perso j'aime bien et serais pret à l'utiliser sur mon vieux pc Okay
Sinon pour les commandes tel que systeminfo qui sont pas dans xp elles seront rajoutées ?




______________________________________________________
Visiter le site web du posteur
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Skywalker a écrit:
Ah la stabilitée de xp avec le thème de seven ça peut faire un sacré truc ^^ perso j'aime bien et serais pret à l'utiliser sur mon vieux pc Okay
Sinon pour les commandes tel que systeminfo qui sont pas dans xp elles seront rajoutées ?


Pour de nouvelles commandes en batch pourquoi pas, je peut essayer de faire un truc ... Okay

@ ++ Wink




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Pour le serveur de mise a jours, on passe par du json, de XML ou du binaire (mais du quoi) ?

Si tu veux, je peut : XML, JSON, binaire (.NET, DataContract (serveurs ne supportant pas ça), Msgpack, Protocol Buffers (pas évident mais bon et efficace) ou on peut aussi essayer custom).




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
TSnake41 a écrit:
Pour le serveur de mise a jours, on passe par du json, de XML ou du binaire (mais du quoi) ?

Si tu veux, je peut : XML, JSON, binaire (.NET, DataContract (serveurs ne supportant pas ça), Msgpack, Protocol Buffers (pas évident mais bon et efficace) ou on peut aussi essayer custom).


Tout simplement je pensais à :

Code:

call :download "FichierSurleServeur.dat" "fichierSurLePc.dat"
for /f "tokens=*" %%a in ('type "fichierSurLePc.dat"') do (set newvers=%%a)
if /i "%newvers%" EQU "" goto erreur
if %version% LSS %newvers% goto miseAjourDispo
echo Vous possedez la derniere mise a jour !


...





______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Un GET en HTTP par vbs avec ma technique Laughing pourquoi pas aussi




______________________________________________________
Visiter le site web du posteur
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Il te faudra un service Windows pour exécuter ce batch en arrière plan.




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
TSnake41 a écrit:
Il te faudra un service Windows pour exécuter ce batch en arrière plan.

Que je vais faire ^^




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Skywalker a écrit:
Un GET en HTTP par vbs avec ma technique Laughing pourquoi pas aussi


Ce n'étais pas avec ta technique que je pensais mais pourquoi pas Mort de Rire

TSnake41 a écrit:
TSnake41 a écrit:
Il te faudra un service Windows pour exécuter ce batch en arrière plan.

Que je vais faire ^^


Sympa merci ^^




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Voila ce que ça peut donner (avec un peu (beacoup) de LinQ, de traitement de texte et de l'HTTP simple) :
Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Sockets;
using System.Text;
using System.Threading;
using System.Windows.Forms;

namespace Update
{
    class Program
    {
        static Encoding HTTPEncoding = Encoding.GetEncoding(437); // Encodage pour l'HTTP.
        static TimeSpan UpdateDelay = new TimeSpan(0, 30, 0); // Une vérification toutes les demi-heures.
        static int version_actuelle = 1;

        static void Main(string[] args)
        {
            while (true)
            {
                try
                {
                    string server = "www.serveur.com";
                    string[] versions = // FastGetBody(server, "/Windows_SP4/updates.dat");
                    new string[] { "2=Mise à jour systeme","3=Hcmd","4=Jeu TXCobalt","8=Mise à jour de sécurité" };
                    List<string> updates = versions.Where(_ => int.Parse(_.Split('=')[0]) > version_actuelle).ToList();

                    string[] datas = updates.Select(_ => string.Format("\n•\t{0} (n°{1})", string.Concat(string.Concat(_.Split('=')).Remove(0, _.IndexOf('=')).ToArray()), _.Split('=')[0])).ToArray();

                    DialogResult result = MessageBox.Show(string.Format("Les mises a jour {0}\nsont disponibles, voulez-vous les installer maintenant ?", string.Concat(datas)), "Windows SP4 service de mise à jour", MessageBoxButtons.YesNo);
                    if (result == DialogResult.Yes)
                    {
                        // Installer la(es) mises à jours.
                    }
                }
                catch (Exception e)
                {
                    Console.WriteLine("Erreur : {0}", e);
                }
                Thread.Sleep(UpdateDelay);
            }
        }
        static string[] FastGetBody(string host, string path)
        {
            IPHostEntry hostEntry = Dns.GetHostEntry(host);
            Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            socket.Connect(hostEntry.AddressList, 80);
            socket.Send(HTTPEncoding.GetBytes(string.Format("GET {0} HTTP/1.1{2}Host: {1}{2}{2}", path, host, Environment.NewLine)));
            byte[] buffer = new byte[4096];
            int count = socket.Receive(buffer);
            Array.Resize(ref buffer, count);
            string response = HTTPEncoding.GetString(buffer);
            string[] lines = response.Split('\n');
            List<string> body = new List<string>();

            bool readbody = false;

            foreach (var line in lines)
                if (line == "" && !readbody)
                    readbody = true;
                else
                    body.Add(line);

            return body.ToArray();
        }
    }
}

Aperçu :


Il y a besoin d'optimiser certaines parties comme
Code:
string[] datas = updates.Select(_ => string.Format("\n•\t{0} (n°{1})", string.Concat(string.Concat(_.Split('=')).Remove(0, _.IndexOf('=')).ToArray()), _.Split('=')[0])).ToArray();
qui n'est pas super bien optimisée.

Cela fonctionne avec des fichiers comme ceci :
Code:
(ID)=(Mise à jour)
(ID)=(Mise à jour)
(ID)=(Mise à jour)
(...)





______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Il y a un tuto ici :

http://batch.xoo.it/t4371-VBS-BAT-Faire-un-syst-me-d-update-automatique.htm

Okay




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Pour le support du .NET 4.5, on pourrait essayer mono 3.* ou plus.

Je sais que mono 3.0.0 supporte le .NET 4.5 comme une surcouche du 4.0 et "semble" fonctionner sur Windows (la 3.10 lache le support de Windows 2000 donc bon et de Windows XP SP1 (pas SP2 ni SP3)).
J'ai trouver une version qui devrait marcher sur Windows XP en comptant le .net 4.5 : http://download.mono-project.com/archive/3.2.3/windows-installer/mono-3.2.3…




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Je peux t'aider pour le kernel , programmes préinstallée , modifier les dll's etc..




______________________________________________________





Visiter le site web du posteur MSN Skype
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Cth103 a écrit:
Je peux t'aider pour le kernel , programmes préinstallée , modifier les dll's etc..


Merci et pourquoi pas, mais le projet est un peu en arrêt pour l'instant, j'ai trop de choses à faire ...

J'aimerais bien essayer de le reprendre d'ici l'été, je fournirais bien entendu les sources (parce que c'est open source LOL).

On reste en contact Okay

@ ++ Okay Wink




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [OpenSource]Windows XP SP4 !! 
Xenoxis a écrit:
Cth103 a écrit:
Je peux t'aider pour le kernel , programmes préinstallée , modifier les dll's etc..


Merci et pourquoi pas, mais le projet est un peu en arrêt pour l'instant, j'ai trop de choses à faire ...

J'aimerais bien essayer de le reprendre d'ici l'été, je fournirais bien entendu les sources (parce que c'est open source LOL).

On reste en contact Okay

@ ++ Okay Wink

Comme stormheberg est fermée. je peux heberger le site !




______________________________________________________





Visiter le site web du posteur MSN Skype
Message [OpenSource]Windows XP SP4 !! 


Montrer les messages depuis:
Répondre au sujet Page 8 sur 9
Aller à la page: <  1, 2, 3, 4, 5, 6, 7, 8, 9  >
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch