• Viernes 14 de Marzo de 2025, 20:42

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - DriverOp

Páginas: 1 ... 4 5 [6] 7 8 9
126
Delphi / Re: Cual es el mejor prgrama pa' descompilar DLL hecho en Delphi
« en: Viernes 11 de Diciembre de 2009, 04:38 »
Me temo que no tienes mucha idea de lo que estás hablando. Y sí, estoy seguro de lo que digo.

El proceso de compilación (y linkeado) de un código fuente es irreversible. Hacer ingeniería inversa no es eso.

127
Delphi / Re: Cual es el mejor prgrama pa' descompilar DLL hecho en Delphi
« en: Jueves 10 de Diciembre de 2009, 12:45 »
No existe tal cosa. Ni para Delphi ni para ningún otro lenguaje.

128
Pascal / Aporte: Cadenas de caracteres (strings)
« en: Sábado 5 de Diciembre de 2009, 15:25 »
He publicado un artículo con material sobre manipulación de strings en Turbo Pascal (válido para FreePascal también) con referencia de funciones, procedimientos y ejercicios resueltos más comunes. Se aceptan aportes de quien quiera hacerlos.

Mi intención es concentrar en un solo lugar material relacionado al tema ya dicho y que sirva para referencia futura.

La dirección es: http://www.driverop.com.ar/strings.php

Enjoy :).

129
PHP / Re: Generar y guardar codigos de barras en postgres
« en: Viernes 4 de Diciembre de 2009, 15:12 »
Como no sé nada de Postgres, no sabría decirte cómo hacer lo que quieres, pero si pudiste guardar los códigos de barras como imágenes en archivos y suponiendo que Postgres tiene algún tipo de campo donde puedas almacenar rastras de bytes, supongo que no será difícil meter la imagen en la base de datos.

130
PHP / Re: Generar y guardar codigos de barras en postgres
« en: Jueves 3 de Diciembre de 2009, 23:24 »
Supongo que con "guardarlos" te refieres a guardar el código de barras generado como un archivo de imagen.
En las funciones ImageXXX (donde XXX puede ser jpeg, gif o png) agrega en el segundo parámetro un nombre de archivo que será donde se guardará la imagen. Además tienes que quitar el primer switch que está justo al inicio de la función Barcode39.

131
PHP / Re: crear links automaticamente
« en: Viernes 27 de Noviembre de 2009, 23:07 »
Hay varias formas de hacerlo. Si puedes usar base de datos pues usa base de datos, sino, pues pon un link al archivo que se acaba de subir. Si el examen lo capturas en un formulario, pues crea un archivo con los datos capturados.

132
PHP / Re: Quiero hacer un proyecto pero no se por donde empezar?
« en: Viernes 27 de Noviembre de 2009, 07:53 »
Cita de: "th3r0rn"
Lose, perdon por ponerlo aqui, basicamente lo puse aqui por que es el lenguaje que mas entiendo y es en el que lo quiero hacer ademas de que se manejarlo pienso hacerlo en este lenguaje ya que es Libre y tiene muchas ventajas entre ellas el bajo coste de fabricacion y de mantenimiento, donde me podrias ayudar? lo posteo en otro foro o me das alguna direccion de contaco o algo?
Te lo agradeceria mucho.
Saludos
Desde el punto de vista del análisis de sistema el lenguaje de implementación es irrelevante (no se diseña un sistema para un lenguaje en particular), pero por supuesto, hay lenguajes (en realidad tecnologías) que son más adecuados que otros para ciertos sistemas. De hecho, un analista de sistemas debe ser capaz de diseñar un sistema sin importar el tipo de implementación que se hará. Después de todo la administración de un inventario ya se hacía antes de existir las computadoras ¿cierto? :D.

Puedes enviarme un mensaje privado o puedes buscar mi nick en Google y hallarás mi página donde tengo un formulario de contacto. A tu gusto ;).

133
PHP / Re: Quiero hacer un proyecto pero no se por donde empezar?
« en: Jueves 26 de Noviembre de 2009, 05:15 »
Lo que pides no tiene mucho que ver con PHP. Tiene que ver con análisis de sistemas. Llevo quince años programando sistemas de gestión comercial (que es a lo que te refieres), podría hablarte sobre ello pero no en este foro ya que es de PHP y no de análisis de sistemas.

134
PHP / Re: levantar datos de un .txt y mostrarlo en tablas
« en: Miércoles 25 de Noviembre de 2009, 03:13 »
Pues remítete a la ayuda de PHP que está en la página oficial. Ahí están explicadas todas las funciones de PHP.

Pero para hacerla corta. Supongamos que tienes:

Código: PHP
  1. $linea = "Esto es una línea de ejemplo";
  2. $aux = explode(" ",$linea);
  3.  
El array $aux quedará como:
Código: PHP
  1. $aux[0] => Esto
  2. $aux[1] => es
  3. $aux[2] => una
  4. $aux[3] => línea
  5. $aux[4] => de
  6. $aux[5] => ejemplo
  7.  

En el caso de:
Código: PHP
  1. $correo = "email@gmail.com";
  2. $aux = explode("@",$correo);
  3.  
El array $aux quedará como:
Código: PHP
  1. $aux[0] => email
  2. $aux[1] => gmail.com
  3.  

135
PHP / Re: levantar datos de un .txt y mostrarlo en tablas
« en: Lunes 23 de Noviembre de 2009, 15:34 »
Bueno, en primera te diré que no es recomendable usar el espacio como separador de campos porque, por ejemplo, el apellido puede ser compuesto ("Perez Lopez Rodriguez") y allí al leer aparecerá como tres campos cuando en realidad es uno solo.

Como sea:
Código: PHP
  1.  
  2. $linea = "";
  3. $fh = fopen("formcorto.txt","r");
  4. while (!feof($fh)) {
  5. $linea = fgets($fh);  // también puede ser $linea = stream_get_line($fh,65535,"n"); por si la línea es mas de 1024 bytes
  6. $aux = explode(" ",$linea);
  7. print_r($aux);
  8. }
  9. fclose($fh);
  10.  
  11.  

136
PHP / Re: levantar datos de un .txt y mostrarlo en tablas
« en: Lunes 23 de Noviembre de 2009, 01:31 »
Para poner usar explode() como quieres el .txt debe tener algún tipo de separador de campos y registros. ¿Lo tienes?.

137
Pascal / Re: Interfaz gráfica en Pascal
« en: Viernes 20 de Noviembre de 2009, 00:48 »
Pues no. Tendrás que hacerlo "a mano". Aunque tampoco descarto que alguien, en alguna parte, haya hecho una cómoda Unit para manejar esto :D

138
Pascal / Re: Deteccion en ciclo
« en: Martes 17 de Noviembre de 2009, 01:05 »
La frase divídelas en palabras, pasa las palabras a una lista (o un vector de strings) ordena la lista y luego reconstruye la frase con las palabras ordenadas.

139
PHP / Re: Problema muy extraño con COOKIES
« en: Sábado 14 de Noviembre de 2009, 17:07 »
Lo tienes off (por eso no te funcionaba el programa como esperabas).

140
PHP / Re: Problema muy extraño con COOKIES
« en: Jueves 12 de Noviembre de 2009, 06:27 »
Cita de: "th3r0rn"
EDIT:
HOLA!!! ya agregue el $_GET["idiomaUser"] y si me funcionoo!!
Muchas gracias, me puedes decir por que debo prgoramar con registres globals desactivado??
Muchas gracias
Register_globals controla la registración automática de variables. Cuando Register_globals está activado (on) las variables superglobales automáticamente se registran como variables de usuario de forma tal que si PHP detecta pase de parámetros GET o POST crea esas variables ahorrándote tener que crearlas tú. Por ejemplo si tienes un script PHP tal como test.php y lo invocas pasándole parámetros tal como http://example.com/test.php?variable=valor PHP creará automáticamente una variable $variable y le asigna el valor "valor". Esto podría ser cómodo para el programador pero implica un agujero de seguridad pues considera este código:
[php:14ut78ds]
  1.  
  2. if ($loggin == true) {
  3.   echo "Mostrar mensaje secreto";
  4. }
  5.  
[/php:14ut78ds]
$loggin al no estar inicializado a ningún valor específico se presta para que un usuario malicioso le ponga un valor invocando el script con parámetros ?loggin=1 (1 evalua true, por lo tanto el if es verdadero).

Por el contrario con register_globals apagado (off) esto no ocurre y tienes que tomar los parámetros GET y POST explícitamente usando las variables superglobales $_GET y $_POST. En el ejemplo anterior con register_globals en off tendrás un aviso de variable no definida aún cuando se invoque el script con parámetros con el mismo nombre.

Cuando se dice que se debe programar como si register_globals estuviera en off se quiere decir que inicialices todas las variables explícitamente y no asumas que PHP las inicializará por ti. ¿Se entiende?.

141
PHP / Re: Problema muy extraño con COOKIES
« en: Jueves 12 de Noviembre de 2009, 02:18 »
Pue mira, no he probado los archivos pero a simple vista veo un problema. En el archivo PedirIdioma.html tienes código JavaScript que invoca a la página grabarCookie.php pasándole por GET una variable, nada malo con esto pero en el archivo grabarCookie.php nunca tomas ese parámetro usando $_GET.

Creo que lo que has querido hacer en grabarCookie.php es:
[php:2c103n2d]
  1.  
  2. setcookie("idiomaUser",$_GET["idiomaUser"],time()+86400);
  3.  
[/php:2c103n2d]

Me parece que has querido programar en PHP como si Register_Globals estuviera en On, mala idea, siempre de debe programar como si estuviera en Off.

142
PHP / Re: problemita con creacion de archivo txt
« en: Miércoles 11 de Noviembre de 2009, 15:48 »
Pregunta: ¿El archivo lo estás viendo desde un editor de texto en Linux o en Windows... o lo estás viendo desde el propio navegador?.

143
PHP / Re: problemita con creacion de archivo txt
« en: Miércoles 11 de Noviembre de 2009, 03:38 »
Separa el "n" así como hiciste con el "t".

144
PHP / Re: PAGINACION CON DTO Y MVC
« en: Martes 10 de Noviembre de 2009, 15:45 »
Quejarte no hará que la ayuda llegue más rápido. Te doy una pista de por qué no recibes ayuda.

Probablemente aquí nadie sabe qué es:
- DTO.
- MVC.
- view ps.
- ps.
- oracle.
- dao.
- data.
- controler.
- full sesiones.

145
PHP / Re: pregunta sobre leer array con bucle for
« en: Martes 10 de Noviembre de 2009, 01:16 »
Cita de: "cesand"
muchas gracias por tu respuesta amigo.. me ayudo tu explicacion, ahora tambien quisiera saber esa otra forma qu me comentas para imprimir el array de mi ejemplo como seria? me lo podras mostrar en el codigo para verlo con se aplica.. por favor.
saludos y gracias nuevamente.
Claro!. Sería así:

Código: PHP
  1.  
  2. foreach($dias as $key => $value) {
  3.   echo $value."<br />";
  4. }
  5.  
  6.  

foreach es una construcción del lenguaje (como el for o el while) a la que le indicas el array ($dias), una variable que tomará cada uno de los valores del índice del array ($key) y otra que tomará el valor de esa entrada en el array ($value) indicada por el índice.

La ventaja de usar foreach en vez de for es que funciona con cualquier tipo de índice de arrays, sean numéricos o no, o combinación de ellos.

Saludos.

146
PHP / Re: pregunta sobre leer array con bucle for
« en: Lunes 9 de Noviembre de 2009, 23:25 »
Cita de: "cesand"
lo que no comprendo y les pido si me pueden dar una explicacion es cuando pongo el echo para imprimir el array $dias va entre corchetes la variable que se creo en el for que lo que hace eso? al ir pegado al array hace que esta se ejecute 7 veces y asi muestra los 7 dias? o como es? esa parte quiero entender como funciona.
 Se trata del índice del array. Tu array $dias tiene índice numérico que comienza con 0 y termina con 6 como índice, el for incrementa la variable $a en cada ciclo comenzando por cero y terminando en 6 (<7).

Esta no es la única forma de recorrer un array pero sirve para tu caso.

147
PHP / Re: Extraer parte de un arreglo
« en: Lunes 9 de Noviembre de 2009, 20:15 »
Prueba lo siguiente.

Código: PHP
  1.  
  2. <?php
  3. $patron = "/^IF-MIB::ifDescr.(.*?)s=sSTRING:s(.*?)$/im";
  4. $texto = "IF-MIB::ifDescr.1 = STRING: lo
  5. IF-MIB::ifDescr.2 = STRING: eth0";
  6. $devuelve = preg_match_all($patron,$texto,$coincidencias);
  7. echo "<pre>";
  8. print_r($coincidencias);
  9. echo "</pre>"
  10. ?>
  11.  
  12.  

Como verás $coincidencias es un array multidimensional con índice numérico. Donde $coincidencias[1] es a su vez un array que contendrá los números que te interesan, y en $coincidencias[2] los strings que estás buscando.

Lo que uso aquí es una expresión regular (deberías aprender un poco de ellas, son muy útiles para casos como éste). El texto de búsqueda que usé es el que pusiste de ejemplo. preg_match_all devuelve lo que se indica como (.*?) que está en la expresión regular (que básicamente quiere decir "cualquier cosa").

Saludos.

148
PHP / Re: como ver archivos de texto procesados?
« en: Jueves 5 de Noviembre de 2009, 08:01 »
Entiendo "mostrar por pantalla" como que quieres que el visitante vea el resultado de lo que puso en el formulario.
Antes que eso deberías poner un salto de línea después de almacenar en nombre, al solo efecto de formatear mejor la salida:

Código: PHP
  1. fputs($text1,$_POST['nombre']."rn");
  2.  

Luego puedes hacer:

Código: PHP
  1.  
  2. <pre>
  3. <?php
  4. include("datos_text1.txt");
  5. ?>
  6. </pre>
  7.  
  8.  

Pero el problema que veo es que el visitante no solo verá lo que acaba de poner sino lo que escribieron todos los anteriores a él porque cuando escribes en el archivo lo haces agregando al final y no en un archivo completamente nuevo. Esto no es problema si estás haciendo un simple libro de visitas o algo así.

Para algo más sofisticado deberías usar base de datos.

149
Delphi / Re: proceso fb_inet_server.exe
« en: Miércoles 21 de Octubre de 2009, 19:53 »
Da toda la impresión de que ocurre una condición de carrera, pero sin tener la implementación a la vista es imposible saberlo a ciencia cierta.http://es.wikipedia.org/wiki/Condición_de_carrera

150
Pascal / Re: Dudas sobre booleanos y rango de una variable
« en: Viernes 16 de Octubre de 2009, 03:29 »
A la primera parte de tu pregunta. El campo clasificado_crey no dices si es booleano, pero si lo fuera basta con imprimirlo por pantalla usando Write() o WriteLn() para que imprima la palabra TRUE o FALSE según corresponda.

A la segunda parte. No. Si declaras la variable numero_dorsal como tipo subrango el programa saltará en error con valor fuera de rango si el usuario ingresa un valor entero fuera del rango declarado. Así que lo mejor es hacer algo como esto:

Código: Pascal
  1.  
  2. repeat
  3. Write('Ingrese un valor entre 1 y 25: ');
  4. ReadLn(Aux);
  5. until (Aux >=1) and (Aux<=25);
  6.  
  7.  
Quedará dentro del ciclo hasta que el usuario ingrese un valor en el rango correcto.

Páginas: 1 ... 4 5 [6] 7 8 9