Menú

Mostrar Mensajes

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ú

Mensajes - EdePC

#41
Programación General / Re: ARchivos Batch
7 Noviembre 2021, 00:19 AM
Saludos,

Para hacer búsqueda de líneas que contengan cierto texto y de acuerdo a ello mostrar solo dicha o dichas líneas, o mostrar todas las líneas que no contengan ese texto se usa FindStr

Archivo nombres.txt
jorge lopez
pedro ramirez
maria flores
jose guzman
alberto torres
ruth magdugal
sofia villanueva
gerardo salaz

Ejemplo para buscar la línea que contenga jose y mostrarla:

Código (dos) [Seleccionar]
FindStr jose nombres.txt

Resultado:
jose guzman

Ejemplo para mostrar todas las líneas que no contengan jose:

Código (dos) [Seleccionar]
FindStr /V jose nombres.txt

Resultado:
jorge lopez
pedro ramirez
maria flores
alberto torres
ruth magdugal
sofia villanueva
gerardo salaz


Puedes consultar la ayuda de FindStr para afinar las búsquedas, por ejemplo palabras que empiecen o que terminen, expresiones regulares, números de línea, etc
#42
Windows / Re: Problema :(
4 Noviembre 2021, 19:38 PM
Dice que no encuentra Sistema Operativo ya sea porque no hay ni Disco, o está dañado, desconectado, o simplemente no tiene puesto un Sistema Operativo o este está dañado.

Primero debes fijarte que el la BIOS reconozca el Disco, luego fijarte que dicho Disco esté bien y contenga un Sistema Operativo. Dices que has comprado Disco nuevo pero doy por echo que luego has instalado un Sistema en él, verdad?
#43
Cita de: El Patagonico en 14 Febrero 2020, 19:15 PM
Buenas tardes, que editor de video y fotos me recomiendan que sea completo y con una plataforma amigable (Fácil de usar). Si tienen dato de donde bajar se los agradezco. Perdón no para móvil para una Notebook con i 7.

Completo y fácil Filmora, por otro lado están programas especializados o con características sobresalientes que se acomodan al tipo de trabajo a realizar tal cual menciona StringManolo

Algo pesado, completo, gratuito y no tan fácil de usar está Davinci Resolve, de pago Premier. Por lo general yo intento usar software especializado al trabajo a realizar ya que estos suelen ser gratuitos y ligeros como FFmpeg, Audacity, VirtualDub2, AviSynth, ImageMagick, IrfamView, etc, porque no es que me guste ir a cazar a un ciervo con un Drone MQ-1 Predator :xD lo veo antideportivo  :laugh:
#44
Scripting / Re: ARchivos Batch
24 Octubre 2021, 02:46 AM
Básicamente el truco está es como guardar los datos, normalmente se usa un separador de datos como ; (línea 6)

Código (dos,6,10) [Seleccionar]
Rem Datos de Cliente
Set "id=0"
Set "nombre=pepe"

Rem Guardar datos del Cliente
Echo %id%;%nombre% >> clientes.txt

Rem Buscar Cliente por id
Set "id=0"
For /F "tokens=1,2 delims=;" %%a In ('FindStr /B %id% clientes.txt') Do (
  Echo ID: %%a
  Echo Nombre: %%b
)


Luego la búsqueda de datos se hace por un campo Identificador, no más eficiente sería usar FindStr (línea 10), pero si el ejercicio lo pide también se puede implementar un Bucle que recorra línea a línea. Claro que se tiene que usar Tokens para preparar la línea obtenida (línea 10) en el ejemplo se busca por ID y de la línea hallada se tomas los Tokens 1 y 2 donde el separador de Tokens es el Deliminator ;, a cada Token le corresponde un consecutivo de la variable utilizada, en mi ejemplo usé %%a así que ese es el Token 1 y el 2 sería %%b (líneas 11 y 12)

Ya solo resta hacer algo muy similar para tus Servicios, y si se requiere validación de datos existentes de igual manera te sirve FindStr o un Bucle línea a línea
#45
Cual es el enunciado? prácticamente no se puede hacer nada con lo que has comentado, se requieren más datos, como que Signos Zodiacales usar, que entrada de datos va a tener el programa, que juego de instrucciones se pueden usar, que elementos se tienen que usar
#46
Cita de: seba64 en 21 Octubre 2021, 01:16 AM
Tengo un text donde el usuario debe ingresar un texto a buscar. Uso timer, el objeto no la función, haciendo que cada vez que el text cambie el intervalo del timer cambie a 2000 milisegundos. pero esto no ocurre. La idea es que el usuario escriba el texto a buscar y una vez que deje de escribir, se realizce la busqueda de forma automática sin que haya la necesidad de un botón para hacerlo. ¿Alguna idea de como hacer esto?

A mí me vale con esto, a no ser que no esté entendiendo bien tu pregunta:

Código (vb) [Seleccionar]
Private Sub Text1_Change()
  Me.Timer1.Enabled = False
  Me.Timer1.Interval = 2000
  Me.Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer()
  Call MsgBox("Han pasado 2 segundos")
  Me.Timer1.Enabled = False
End Sub


Cada vez que se modifique el contenido del TextBox ya sea porque se pulsó una tecla para escribir algo o se pegó algo o se borró algo se desactiva el Timer, se establece en 2 segundos, u se vuelve a activar, de esta manera se puede reiniciar el contador correctamente.
#47
Cita de: inma55 en 19 Octubre 2021, 14:32 PM
a ver si me aclaro:
que no necesite cables,que sea como un pendrive,que lo conectas directamente al usb y al movil. No me molesta si la capacidad es baja,lo que busco es que sea muy pequeña.
¿hay algo así?
gracias

Tema complejo por el tamaño, este es proporcional a la capacidad y peor si no lo quieres con cable ya que puede hacer que la batería baile o en el peor de los casos haga fuerza y malogre el conector.

Lo que veo que se ajustaría más a tu pedido es:

https://www.caveluxui.com/index.php?main_page=product_info&products_id=236296

#48
Windows / Re: 21H2
17 Octubre 2021, 19:32 PM
No lo veo acá: https://docs.microsoft.com/en-us/windows/release-health/release-information así que supongo que aún está en Insider Preview o Beta, pero debe estar a nada de salir

Puedes revisar blog como https://thewincentral.com/tag/windows-10-version-21H2/ para estar más informado u obtener las versiones Insider para probarlas
#49
En tus últimas imágenes veo que los QR son .jpg y además no tienen márgenes. Para hacer un Script se necesita precisión: carpetas contenedoras, nombres de archivos, tamaños de imágenes, etc

Voy a suponer que la imagen del logo (CM-num-000001.jpg) mide 473x237 y el QR (CM-000001.jpg) mide 260x260 pero cuando se va a insertar dentro del logo mide la mitad: 130x130 y se localizará en las coordenadas

El Script sería:

Código (bash) [Seleccionar]
@Echo Off
MD Resultados
Echo Trabajando ...
SetLocal EnableDelayedExpansion
For %%a In (Logos\*.jpg) Do (
  Set logo=%%a
  Set qr=%%~nxa
  Set qr=QRs\!qr:num-=!
  composite.exe -geometry 130x130+283+37 !qr! !logo! Resultados\%%~nxa
)
Echo Trabajo completado, puede cerrar este programa
Pause>NUL


Solo abre el archivo superpone.cmd con el bloc de notas (click derecho > Editar) y reemplaza el contenido

ANTES de ejecutar el script asegúrate de preparar tu área de trabajo, es decir, crea las carpetas QRs y Logos, pon dentro de ellas los QRs y Logos con lo que se va a trabajar, el script funcionará bien si los nombres de los archivos son tal cual muestras en tus últimas imágenes



Los archivos se guardarán en la carpeta Resultados siguiendo el patrón CM-num-000001.jpg porque no entiendo bien el patrón que estás usando XD
#50
Lo más común en estos casos es usar las Tools de ImageMagick, en particular Composite que justo es para sobreponer cosas

La única duda que tengo es saber si tus imágenes tienen los tamaños correctos, es decir, el resultado sería el siguiente (He reducido el tamaño de las imágenes a la mitad para que se aprecie mejor):

Imagen 01:


Imagen 02:


Imagen resultante:


Eso es porque tu imagen 02 es mucho más grande (no ignorar la transparencia). Si no tienes problemas con esto vas y te descargas ImageMagick: https://download.imagemagick.org/ImageMagick/download/binaries/ImageMagick-7.1.0-portable-Q16-HDRI-x86.zip

Dentro está el composite.exe solo lo necesitas a él así que ponlo junto con tus imágenes, por ejemplo:



Ahora te descargas este Script que se encargará de hacer todo el trabajo, tienes que colocarlo igual en la misma carpeta de tus imágenes y simplemente darle doble click, él creará una nueva carpeta Resultado con las imágenes sobrepuestas
https://mega.nz/file/4ooEjQCb#a3pS_MNvkKbcJoaAcDhuighmyMRJoeYL2fZR-Ssz8oI

Listo, con eso deberías solucionar tu problema. Otra opción es crear un Script javascript para Photoshop pero eso ya conlleva algo más de elaboración XD.

---
Contenido del Script:
Código (dos) [Seleccionar]
@Echo Off
MD Resultados
Echo Trabajando ...
For %%a In (*.jpg) Do composite.exe %%a %%~na.png Resultados\%%a
Echo Trabajo completado, puede cerrar este programa
Pause>NUL