Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 2
Aller à la page: 1, 2  >
Fenêtre que l'on ne peux pas fermer
Auteur Message
Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
Bonjour j'ai coder un petit batch troll mais je voudrais savoir comment faire pour que la fenêtre ne se ferme pas.
Merci d'avance !



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
salut Wink

PClosure.exe

@+ Okay




______________________________________________________
Site MagicDosYoutubeFacebookVietcong 2 OlympeVietcong 2 Alliance
Visiter le site web du posteur Skype
Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
Il est chelou ton programme sa ouvre rien sa sens le virus.



Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
En fait c'est normal que ça n'ouvre rien ^^ c'est une commande externe qui agit sur le batch.

Pour la faire fonctionner, met PClosure.exe dans le MEME DOSSIER QUE LE BATCH et dans le batch écrit tout simplement PClosure.exe après @echo off pour que la commande fasse effet au début :
Code:
@echo off
PClosure.exe
:: reste du code


Et pour te prouver que c'est pas un virus, voici le code de PClosure.exe que j'avais fais pour BatChat ( en C++ )
Code:
#define _WIN32_WINNT 0x0500
#include<windows.h>
#include<stdio.h>

/// Skywalker \\ PreventClosure 2014 C++ for BatChat \

int main(void)
{
  DeleteMenu(GetSystemMenu(GetConsoleWindow(), 0), SC_CLOSE, MF_BYCOMMAND);
  return 0;
}




Dernière édition par Skywalker le Sam 14 Mar 2015 - 01:02; édité 1 fois

______________________________________________________
Visiter le site web du posteur
Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
RaptorAnthomax tu débutes, non ?
Parce que vouloir utiliser une commande externe de la sorte... Mr. Green




______________________________________________________
~
Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
Moi j'avais fait le même coup pour l'administrateur réseau de mon vieu lycée que je n'appréciait
pas et pour faire mon malin, mais en batch/VBS.

En fait, t'ouvre ce batch, il crée le vbs et se retrouve en arrière plan grâce à ce dernier (d'ailleurs
je crois je je peux tout faire en batch), puis par exemple il t'ouvre Notepad. Eh bien même si tu
ferme le programme il se réouvre automatiquement.

C'est tout con a faire mais qu'Est-ce que c'est drôle de le voir s'arracher les cheveux, puis imagine
si tu veux mettre un amis mal à l'aide avec une page internet pas trop catholique Mr. Green




______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
Citation:
Moi j'avais fait le même coup pour l'administrateur réseau de mon vieu lycée que je n'appréciait
pas et pour faire mon malin, mais en batch/VBS.

En fait, t'ouvre ce batch, il crée le vbs et se retrouve en arrière plan grâce à ce dernier (d'ailleurs
je crois je je peux tout faire en batch), puis par exemple il t'ouvre Notepad. Eh bien même si tu
ferme le programme il se réouvre automatiquement.

C'est tout con a faire mais qu'Est-ce que c'est drôle de le voir s'arracher les cheveux, puis imagine
si tu veux mettre un amis mal à l'aide avec une page internet pas trop catholique Mr. Green


Hum... PClosure.exe vous dites hein ? xD



A propos, juste une "simple" question, comment on fait si on veut télécharger un programme automatiquement (PClosure.exe par exemple), parce que je "sais' le faire avec une image, mais pas avec un fichier.


Code:
@echo off
call:download "http://www.republ33k.fr/wp-content/uploads/2013/05/6784492-cute-pink-unicorn.jpg" "%~dp0LICORNE.png"
goto ptel /b
:download
(echo src = "%~1"
echo Set v1 = CreateObject ("MSXML2.XMLHTTP"^)
echo Set v2  = CreateObject ("ADODB.Stream"^)
echo v1.open "GET", src, false
echo v1.send (^)
echo v2.open
echo v2.Type = 1
echo v2.Write v1.ResponseBody
echo v2.SaveToFile "%~2") >"%~dpn0.vbs"
cscript "%~dpn0.vbs"
del "%~dpn0.vbs" >nul
goto:eof
:ptel
CLS
::::::::::::::::::::::::SUITE::::::::::::::





Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
Code:
call:download "http://site.com/fichier.ext" "%~dp0nomdufichiersurtonordi.ext"

Le %~dp0 contient le chemin d'accès du dossier duquel le batch est lancé (voir mon tuto sur les références de variables), tu n'as juste qu'à adapter le site et ce qu'il y a après le 0 Okay




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
Hugo7 a écrit:
Code:
call:download "http://site.com/fichier.ext" "%~dp0nomdufichiersurtonordi.ext"

Le %~dp0 contient le chemin d'accès du dossier duquel le batch est lancé (voir mon tuto sur les références de variables), tu n'as juste qu'à adapter le site et ce qu'il y a après le 0 Okay



Ça m'a l'air bien, mais avec un fichier comme le lien de download de PClosure: https://www.box.net/index.php?rm=box_download_shared_file&file_id=f_8433216838&shared_name=dd0xtefc4w&password= , sa marche ausi ? parce que moi non :'(



Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
Alors tu l'héberge quelque part d'autre afin d'avoir un lien lisible au lieu d'un lien avec des arguments php Razz




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
Je vois xD
Cependant... même avec un lien clair ça ne marche pas :'(






Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
timothe_2000 a écrit:
Je vois xD
Cependant... même avec un lien clair ça ne marche pas :'(
{{{ capture}}}


Ben faut quand même mettre ça :

Code:
:download
(echo src = "%~1"
echo Set v1 = CreateObject ("MSXML2.XMLHTTP"^)
echo Set v2  = CreateObject ("ADODB.Stream"^)
echo v1.open "GET", src, false
echo v1.send (^)
echo v2.open
echo v2.Type = 1
echo v2.Write v1.ResponseBody
echo v2.SaveToFile "%~2") >"%~dpn0.vbs"
cscript "%~dpn0.vbs"
del "%~dpn0.vbs" >nul
goto:eof

a la fin de ton batch Laughing




______________________________________________________
Site MagicDosYoutubeFacebookVietcong 2 OlympeVietcong 2 Alliance
Visiter le site web du posteur Skype
Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
Aah oui sa marche ! x)

Euh, il y a cependant un problème (au quel vous ne pouvez surement rien :/ )
Quand mon programme télécharge le fichier, il n'a que 11Ko et ne marche pas, tandis que quand je le fait manuellement à partir de la même adresse, il pèse 48Ko et fonctionne...
Existe t-il une raison ?



Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
Essaye de te brancher à un câble, ça fonctionne souvent mieux que le wifi




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message Fenêtre que l'on ne peux pas fermer 
timothe_2000 a écrit:
Aah oui sa marche ! x)

Euh, il y a cependant un problème (au quel vous ne pouvez surement rien :/ )
Quand mon programme télécharge le fichier, il n'a que 11Ko et ne marche pas, tandis que quand je le fait manuellement à partir de la même adresse, il pèse 48Ko et fonctionne...
Existe t-il une raison ?


tout simplement car ton lien n'est pas bon, c'est une page html, pas le fichier .exe le lien doit être sous la forme http://domaine.com/folder/lefichier.exe, au pire upload le sur un ftp Okay




______________________________________________________
Site MagicDosYoutubeFacebookVietcong 2 OlympeVietcong 2 Alliance
Visiter le site web du posteur Skype
Message Fenêtre que l'on ne peux pas fermer 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 2
Aller à la page: 1, 2  >
  



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