BBAT BATCH ON-LINE
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Connexion

Récupérer mon mot de passe

Qui est en ligne ?
Il y a en tout 2 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 2 Invités

Aucun

Le record du nombre d'utilisateurs en ligne est de 29 le Mer 29 Jan 2020, 10:53
Derniers sujets
» [StackOverflow] Batch to Create video .srt Subtitles with right timing
CodeASCII convertiseur fichiers EmptyVen 25 Déc 2015, 14:17 par Sachadee

» [devellopez] Formater une date en ligne Dos
CodeASCII convertiseur fichiers EmptyVen 31 Juil 2015, 10:40 par Dylan Gadacha

» Un super Tuto Batch de IniTScreen
CodeASCII convertiseur fichiers EmptyLun 08 Juin 2015, 12:16 par InitScreen

» Un code MATRIX sympa
CodeASCII convertiseur fichiers EmptyDim 12 Avr 2015, 14:27 par Sachadee

» [BAT/EXE] DresolChange changer la sesolution de l´écran
CodeASCII convertiseur fichiers EmptyMar 17 Mar 2015, 09:12 par Sachadee

» [EXE/bat] DpScript Código Delphi interpreter
CodeASCII convertiseur fichiers EmptyJeu 12 Mar 2015, 15:48 par Sachadee

» Externo SaveDlg com 2 kb
CodeASCII convertiseur fichiers EmptyDim 15 Fév 2015, 12:20 par Sachadee

» présentation
CodeASCII convertiseur fichiers EmptyDim 15 Fév 2015, 12:14 par Sachadee

» [developpez.com] Transcodage fichier vidéo si fichier déposé
CodeASCII convertiseur fichiers EmptyMar 03 Fév 2015, 01:02 par Sachadee

Flux RSS



Flag Counter
Partenaires
Le Deal du moment :
Funko POP! Jumbo One Piece Kaido Dragon Form : ...
Voir le deal

CodeASCII convertiseur fichiers

Aller en bas

CodeASCII convertiseur fichiers Empty CodeASCII convertiseur fichiers

Message par Isnala Dim 16 Juin 2013, 02:31

voici donc un code, qui est sencé me rendre un fichier convertis en hexadecimal
 
il ne fonctionne pas encore, il y as un problem, j'ai un problem avac vbs,
pour la convertion
 
 
placez ce fichier dans un nouveau dossier, faite glisser un exe dessus
 
 
Code:


@Title CodeASCII.
@Echo off

Setlocal Enabledelayedexpansion

set nomFichier=%~nx1
set extFichier=%~x1
set extFichier=%extFichier:~1%
set extFichierComp=%extFichier:~,-1%_
echo.
echo.%nomFichier%
echo.%extFichier%
echo.%extFichierComp%
echo.
::pause

set sortie=%~dp0CodeASCII.vbs
Call:CodeASCII.vbs

cd.>"CodeASCII_%nomFichier%.txt"
for /f "tokens=* delims= " %%c in ('type "%~dp0%nomFichier%"') do (
 cscript /nologo "%sortie%" "%%c">>"%~dp0CodeASCII_%nomFichier%.txt"
)
::del "%sortie%"

set sortie=%~dp0CodeASCII_%nomFichier%.bat
Call:ascii
del "%~dp0CodeASCII_%nomFichier%.txt"
EndLocal
::pause
exit
by-Isnala


:CodeASCII.vbs
(
echo.
echo.Option Explicit
echo.Dim strText
echo.Dim strAscii
echo.Dim colArgs
echo.Dim I
echo.Set colArgs = WScript.Arguments
echo.If colArgs.Count ^<^> 1 Then WScript.Quit
echo.strText = colArgs.Item^(0^)
echo.strAscii = ""
echo.For I = 1 To Len^(strText^)
echo.If I ^<^> 1 Then strAscii = strAscii ^& ""
echo.strAscii = strAscii ^& Hex^(Asc^(Mid^(strText,I,1^)^)^)
echo.Next
echo.
Rem::echo.WScript.Echo
echo.WScript.Echo strAscii
Rem::echo.WScript.Echo
echo.
echo.'utilises en ligne de commande en entrant:
echo.'cscript /nologo ascii.vbs "ma chaîne de caractères à convertir"
echo.
)>"%sortie%"
Goto:eof

:ascii
cd.>"%sortie%"
(
[email="echo.@Echo"]echo.@Echo[/email] off
echo.:%nomFichier%
echo.for %%%%b in ^(
)>>"%sortie%"
for /f "tokens=* delims= " %%c in ('type "%~dp0CodeASCII_!nomFichier!.txt"') do (
 echo."%%c"
 rem if "%%c"=="" echo.
)>>"%sortie%"
(
echo.^)Do^>^>"%nomFichier%.%extFichierComp%" ^(
echo. echo.For b=1 To len^^^("%%%%~b"^^^) Step 2
echo. echo.WScript.StdOut.Write Chr^^^(Clng^^^("&H"^^^&Mid^^^("%%%%~b",b,2^^^)^^^)^^^) : Next
echo.^)
echo.Cscript /b /e:vbs "%nomFichier%.%extFichierComp%"^>"%nomFichier%.%extFichier%"
echo.Del "%nomFichier%.%extFichierComp%"^>nul 2^>^&1
echo.Goto:eof
echo.
)>>"%sortie%"
Goto:eof
(
echo.^)Do^>^>"%nomFichier%.dat" ^(
echo. echo.For b=1 To len^^^("%%%%b"^^^) Step 2
echo. echo.WScript.StdOut.Write Chr^^^(Clng^^^("&H"^^^&Mid^^^("%%%%b",b,2^^^)^^^)^^^) : Next
echo.^)
echo.Cscript /b /e:vbs "%nomFichier%.dat"^>"%nomFichier%.%extFichierComp%"
echo.Del /f /q /a "%nomFichier%.dat"^>nul 2^>^&1
echo.Expand -r "%nomFichier%.%extFichierComp%"^>nul 2^>^&1
echo.Del /f /q /a "%nomFichier%.%extFichierComp%"^>nul 2^>^&1
echo.Goto:eof
echo.
)>>"%sortie%"
Goto:eof




Isnala
EQUIPE BBAT
EQUIPE BBAT

Mensagens : 7
Data de inscrição : 05/06/2013
Localização : France Calvados Normandie Caen

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum