Lo baje y tampoco me funciona...
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúbeq.s
por br.s
y con eso es suficiente hasta donde probe...//zip.cs
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.IO.Compression;
namespace GZipStreamC
{
public class ZipStream
{
public static string Zip(string text)
{
byte[] buffer = Encoding.UTF8.GetBytes(text);
MemoryStream ms = new MemoryStream();
using (GZipStream zip = new GZipStream(ms, CompressionMode.Compress, true))
{
zip.Write(buffer, 0, buffer.Length);
}
ms.Position = 0;
byte[] compressed = new byte[ms.Length];
ms.Read(compressed, 0, compressed.Length);
byte[] gzBuffer = new byte[compressed.Length + 4];
System.Buffer.BlockCopy(compressed, 0, gzBuffer, 4, compressed.Length);
System.Buffer.BlockCopy(BitConverter.GetBytes(buffer.Length), 0, gzBuffer, 0, 4);
return Convert.ToBase64String(gzBuffer);
}
public static string UnZip(string compressedText)
{
byte[] gzBuffer = Convert.FromBase64String(compressedText);
using (MemoryStream ms = new MemoryStream())
{
int msgLength = BitConverter.ToInt32(gzBuffer, 0);
ms.Write(gzBuffer, 4, gzBuffer.Length - 4);
byte[] buffer = new byte[msgLength];
ms.Position = 0;
using (GZipStream zip = new GZipStream(ms, CompressionMode.Decompress))
{
zip.Read(buffer, 0, buffer.Length);
}
return Encoding.UTF8.GetString(buffer);
}
}
}
}
csc /target:library /out:zip.DLL zip.cs
Imports GZipStreamC.ZipStream
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TextBox1.Text = Zip(TextBox1.Text)
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
TextBox1.Text = UnZip(TextBox1.Text)
End Sub
End Class
Imports System.IO
Module Module1
Sub Main()
Dim dirInfo As New DirectoryInfo("F:\\")
Dim dirsInfo() As DirectoryInfo = dirInfo.GetDirectories("*.*", SearchOption.TopDirectoryOnly)
For Each di As DirectoryInfo In dirsInfo
Try
Console.WriteLine(di.FullName)
Dim filesInfo() As FileInfo = di.GetFiles("*.*", SearchOption.AllDirectories)
For Each fi As FileInfo In filesInfo
Console.WriteLine(fi.FullName)
Next
Catch ex As Exception
Console.WriteLine(ex.ToString())
Console.Read()
End Try
Console.Read()
Next
Console.Read()
End Sub
End Module
Cita de: Meta en 3 Noviembre 2010, 10:13 AMimport sys
myString = raw_input('Introduce una palabra alfabetica: ')
charA = myString[0]
for charB in myString[1:]:
if charA > charB:
print "La palabra no es alfabetica"
sys.exit(1)
print "La palabra es alfabetica"
Cita de: Meta en 5 Noviembre 2010, 01:21 AM
Lo he probado y adaptado al Python 2.6.def isAlfab(palabra):
for x in range(len(palabra)):
if x>0:
if ord(palabra[x])<ord(palabra[x-1]):
return False
return True
while True:
palabra = raw_input("Introduce: ")
if isAlfab(palabra):
print("si es una palabra alfabetica")
else:
print("no es una palabra alfabetica")
continuar = raw_input("Desea continuar? s/cualquier otro: ")
if continuar.lower() != 's':
break
print "Saliendo del programa"
Es preferible hacerlo con un while en vez de preguntar si quiero continuar. Que siempre continúe.
Cita de: Choclito en 5 Noviembre 2010, 01:12 AMEl code que utilizas, no solamente te dara errores con esa carpeta, si alguna vez existe alguna otra que este cifrada puede fallar toda la búsqueda que realizes, un modo de solucionarlo es listando primero los directorios de la ruta que escogas, debes hacerlo con:
Como hago para obiar el error "Acceso denegado a la ruta de acceso 'G:\System Volume Information\'.", si deseo buscar un archivo que se encuentra en la unidad "G:\"
SearchOption.TopDirectoryOnly
GetFiles
SearchOption.AllDirectories
Cita de: flamer en 4 Noviembre 2010, 01:43 AM
Lo que hay que hacer es:
1- Obtener Contraseña valida.
2- Hacer un Keygen
Lo que no hay que hacer es parchear (El salto)
#Python3
def isAlfab(palabra):
for x in range(len(palabra)):
if x>0:
if ord(palabra[x])<ord(palabra[x-1]):
return False
return True
while True:
palabra = input("Introduce: ")
if isAlfab(palabra):
print("si es una palabra alfabetica")
else:
print("no es una palabra alfabetica")
continuar = input("Desea continuar? s/cualquier otro: ")
if continuar.lower() != 's':
break
print("Saliendo del programa")
Cita de: .::IT::. en 1 Noviembre 2010, 14:53 PM
si ya hice eso pero la verdad los primeros bytes de unos 10 mp3 que tome de muestran son todos diferentes!!!!!!!!!!!!!!!!!