20 de Abril de 2018

Archivo para Abril de 2009 en Btc Sources

Abr
26

Las Descargas Directas (DD)

¡Hola a todos! Hoy os planteo como tema las descargas directas, que se están haciendo con un gran grupo de aficionados en la red, entre los cuales me cuento. Vamos a analizar sus ventajas, desventajas, comodidades, etc, y señalaremos por qué la gente está dejando de usar el p2p incluso, por usar las DD. ¿Vienes?

 


 

En el mundo de las descargas mediante internet, nos encontramos con tres grandes formas principales de descarga y de compartir información entre los usuarios (hoy por ti, mañana por mi), a saber: Descargas Directas, p2p y Torrents. Así que vayamos por partes:

Las Descargas Directas suelen tener el gran inconveniente de los Chaptcha, ese codigo que hay que introducir, o el tiempo que hay que esperar para descargar un archivo, que se nos hace eterno. Eso en Torrents y p2p no existe ni es necesario, ya que no se puede saturar ningun servidor pues son simplemente otros usuarios de la red.

Otra desventaja de las DD es el límite de descarga diario establecido por cada servidor, a menos que tengas una cuenta premium (de pago). Para los que descargan muchas cosas se les queda corto.

Por último y la mayor desventaja de todas según algunas opiniones, la imposibilidad de poder descargar más de 1 archivo a la vez de cada servidor (sin cuenta de pago). Esto en p2p o torrents sería impensable, ¿no?

Abr
25

VB.NET ~ Prohibiendo texto/números en textbox

Categorías: ,

Hola amigos, hoy vamos a ver como podemos hacer que un textbox solo reciba texto, o solo reciba números, y así poder omitir los caracteres que no nos interesan. Al final veremos también como buscar los caracteres que a nosotros nos interesen, y no solamente números o letras. ¿Empezamos?

 


 

Como ya sabemos, cada control tiene numerosos eventos. En este caso, a nosotros nos interesa sobretodo el evento Keypress. Este evento nos permitirá obtener y controlar directamente cada tecla que pulsemos estando el foco en el textbox. La cabecera por lo tanto del evento sería esta:

Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress

Si os fijais, tenemos en el segundo argumento de esta cabecera el objeto "e". Gracias a él, podemos obtener el caracter que se ha pulsado, de la forma más simple que existe: e.keychar almacena un valor tipo char.

Msgbox("Has pulsado la tecla " & e.keychar)

Abr
24

Blog Abierto: Adelante

Categorías: 

Amigos, amigas, conocidos, y no tanto, hoy es (espero) un gran dia para este blog, ya que abrimos las puertas para que los usuarios ANÓNIMOS, sin estar registrados en Gamefilia, puedan participar en él. Así y de la siguiente forma, cualquier usuario que no este registrado (o simplemente no logueado) podrá participar si lo desea.

Los objetivos de esto son 2 cosas, ambas simples y sencillas:

1* Incrementar la participación en el blog.

2* Que cualquier persona pueda preguntar o participar en él.

Por lo tanto, a partiri de ahora y durante 1 año desde su creación (de forma similar a cualquier registrado), cualquier usuario podrá participar en cualquier entrada.

Un saludo, Btc

 

Abr
19

VB.NET ~ Manejando Formularios

Categorías: ,

Hoy, vamos a continuar desde lo básico, centrándonos en los formularios en sí. Veremos como ocultarlos, como abrirlos, la forma de llamarlos, como cerrarlos, y algunas propiedades nuevas que no vimos en el primero. ¿Os parece que empezemos?

 


Los formularios son muy importantes en las aplicaciones, ya que según como sean y como estén decorados, el programa puede ser más o menos agradable a la vista. Además, es donde se estructura la parte del programa que se muestra al usuario final, por lo que es clave en todos los programas destinados al público.

Un formulario puede ser llamado mediante el método Show(). Si el formulario lo hemos añadido nosotros como otro elemento a nuestro proyecto, eso significa que ya esta declarado, luego ya existe. Así pues, podemos invocarlo a partir de su nombre (Propiedad: Name).

MiFormulario.show()

Sin embargo, si lo que queremos es crear una nueva ventana en tiempo de ejecución, debemos de crear el objeto antes de mostrarlo. Para ello se utiliza la clase Form.

Dim MiFormulario as New Form

MiFormulario.show()

Abr
13

[Programa] B-Actualizer v2

Categorías: 

Hola a todos amigos, después de este lapsus en las entradas del blog, pues me habría gustado no parar de poner novedades y entradas, pero uno necesita tiempo para los estudios, y también meditar sobre como enfocar el blog. El enfoque del blog no está del todo claro aun, pero lo que es seguro, es que voy a continuar colocando por aquí mis pequeñas creaciones, así que ahora vamos con la v2 del B-Actualizer.

 


B-Actualizer es un programa pensado para poder descargar cualquiera de los programas creados por mi desde su sencilla interfaz, instalarlas y borrar los archivos de instalación desde el mismo. La nueva interfaz es parecida a la anterior, pero incluye 3 novedades:

 1* La barra de progreso de cualquier descarga, incluida la actualización de la DB, está integrada en la misma pantalla, no saldrán ventanas externas.

 2* Bajo la barra de progreso sale la tasa de transferencia MEDIA del archivo en KB/s.

 3* A la izquierda nos encontramos con una imagen que corresponde a un circulo, con la palabra DB encima. Si esta imagen es roja, significa que no existe una DB nueva, y el programa no nos dejará actualizarla. Si la imagen es verde, significa que existe una nueva DB disponible, y que pueden descargarla.