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

#1151
Saludos,

- Usa el estilo !linea:%busca%=%reemplaza%! para evaluar variables dentro de variables.

- Sale todo junto porque lo estás poniendo junto. Puedes directamente enviar la salida a otro .txt mediante Echo que y apone un salto de línea al final.

- A mí me está funcionando lo siguiente:

Código (bash) [Seleccionar]
@Echo Off
SetLocal EnableDelayedExpansion

Set /p busca="Ingrese la palabra a buscar: "
Set /p reemplaza="Ingresa la para reemplazante: "

If Exist ejemplo2.txt Del ejemplo2.txt

For /f "delims=" %%A In (ejemplo1.txt) Do (
  Set linea=%%A
  Echo !linea:%busca%=%reemplaza%!>> ejemplo2.txt
)

Pause



----

- Mmm.. GeSHi me falla con formato DOS  :xD, por eso lo dejo en Bash
#1152
Desarrollo Web / Re: Pregunta javascript
25 Septiembre 2019, 17:33 PM
Saludos,

- Cualquier IDE que se respete es capaz de mostrar un autocomplatado de las propiedades disponibles, incluso editores de texto o código como SublimeYext lo hacen.

- Los IDEs como NetBeans, Eclipse, WebStorn, etc ofrecen además una ayuda descriptiva. VisualStudio Code que está resaltando bastante también ofrece autocompletado y ayuda.

- Si no vas a hacer uso de cosas sofisticadas como control de versiones o multi-colaboración, te basta y sobra con VisualStudio Code: https://code.visualstudio.com/

- También siempre puedes buscar documentación más completa en la MDN o w3C: https://developer.mozilla.org/es/docs/Web y https://www.w3.org/TR/html50/embedded-content-0.html respectivamente.

- Visual Studio Code, IntelliSence:

#1153
Saludos,

- En caso de PyInstaller, podría ser un problema de referencias si estás utilizando --onefile, revisa este Post: https://foro.elhacker.net/scripting/icono_en_python_con_tkinter-t491930.0.html

- Si el problema es otro, tendrías que detallar más o compartir el código preblemático para analizarlo en "propias carnes".
#1154
Programación C/C++ / Re: Problema con Dev C++ 4.9.9.2
25 Septiembre 2019, 12:02 PM
Saludos,

- Siendo "crudos", los programas hechos para consola deben ejecutarse en una consola (línea de comandos, símbolo del sistema, cmd, powershell o la que prefieran).

-- Se puede pausar la ejecución del programa con system("pause") o cin.get() o cualquier otro método PERO los programas del mundo real que trabajan en consola como ffmpeg, wget, curl, exiftool, pingo, etc, etc, no pausan, se tiene que usar una consola para ejecutarlos, o llamarlos desde un batch, bash, o redireccionar su salida, etc.
#1155
Redes / Re: ¿desactivar firewall o crear regla?
25 Septiembre 2019, 02:40 AM
- Obviamente yo no uso el reproductor de audio a ese nivel, es más yo no escucho música :xD, quizá una o dos veces cada 4 meses.

- Pues he seguido descargado Foobar Controller para el PC, lo he instalado, luego inicié Foobar2000 y saltó el mensaje del Firewall:



-- Marqué el par de casillas y permití el acceso.

- Al final instaler Foobar Controller en mi móvil, se puso a buscar, encontró la IP de mi PC y todo funciona XD.

-----

- Ya le has dado"Restaurar valores predeterminados" a tu Firewall? la advertencia tiene que aparecer apenas Foobar2000 se inicie.

- De todas maneras bastaría con configurar el Firewall a mano, te recomiendo NO utilizar la configuración avanzada del Firewall, en su lugar ve a tu menú inicio (cortana o buscador) y escribe Firewall, debería de aparecer la opción: Permitir una aplicación a través de Firewall de Windows das click a esa opción y debe mostrar el botón Cambiar configuración > Permitir otra aplicación > examinar > ubicas a foobar2000, en mi caso: "C:\Program Files (x86)\foobar2000\foobar2000.exe" > agregar > marcas el par de casillas Privada y Pública > Aceptar.

- Otra forma más sencilla es abrir una línea de comandos como Administrador (CMD o PowerShell) y ejecutar el siguiente comando (suponiendo que usas el puerto por defecto 8888):

Código (dos) [Seleccionar]
NetSh Firewall Add PortOpening TCP 8888 "Foobar2000"

- Si se ha instalado correctamente el Plugin debería aparecerte en la configuración de preferencias mostrando el puerto, en mi caso lo deje tal como está y funciona con esta configuración:



----

- Interesante aplicación, aunque a lo sumo escucho PodCast en mi Android, música no, a no ser que llegue dentro del programa del PodCast XD.

- Lo que si he hecho es compartir una carpeta en mi PC con Vídeos, Aundios, etc, para usar una App en el Android como ES Explorer para acceder a dicha carpeta compartir y sirve como Streaming para ver/escuchar audios y vídeos.
#1156
Redes / Re: ¿desactivar firewall o crear regla?
24 Septiembre 2019, 17:53 PM
Saludos,

- Me acabo de enterar de que Foobar2000 es un reproductor de Audio XD, yo siempre utilicé Aimp.

- He descargo e instalado Foobar2000 en el PC y no veo que funcione como un servidor de audio (media server), supongo que está utilizando un plugin o componente para Foobar u otro programa, cual usas, o como lo haces?
#1157
Scripting / Re: Suma de arrays en BATCH
24 Septiembre 2019, 17:23 PM
Saludos,

- Lo estabas haciendo bien, SetLocal EnableDelayedExpansion permite actualizar variables dentro de bucles For, pero para que esto suceda tienes que usar !variable! en lugar de %variable%, en tu caso sigues utilizando %variable% en tus bucles de suma de variables.

- En Batch puro no hay Arrays, tu idea en realidad crea variables para cada valor de tu "Array" simulándolo.

- A mí me funciona lo siguiente, fíjate que he reemplazado % por ! siempre que voy a actualizar variables dentro del bucle:

Código (bash) [Seleccionar]
@echo off
setlocal enabledelayedexpansion
REM construyendo los arrays:
set /p filas=ingrese el numero de filas:
set /p columnas=ingrese el numero de columnas:

for /l %%i in (0,1,%filas%) do (
 for /l %%j in (0,1,%columnas%) do (
   set /a num1=!random! %% 10
   set /a num2=!random! %% 10
   set array[%%i,%%j]=!num1!
   set array2[%%i,%%j]=!num2!
 )
)
set array array2
pause

REM SUMA DE ARRAYS
for /l %%i in (0,1,%filas%) do (
 for /l %%j in (0,1,%columnas%) do (
   set /a suma=!array[%%i,%%j]!+!array2[%%i,%%j]!
   set sumarray[%%i,%%j]=!suma!
 )
)
set sumarray
pause
#1158
Saludos,

- Y a mí me gusta recomendar los videos de IntyPedia:

Lección 03. Sistemas de cifra con clave pública
http://www.criptored.upm.es/intypedia/video.php?id=criptografia-asimetrica&lang=es

[youtube=640,360]https://youtu.be/On1clzor4x4[/youtube]
#1159
Saludos,

- Tan solo es ir a la configuración de Windows Defender y desactivarlo desde ahí, pero lo mejor es configurar una Exclusión para KMSPico.

- Sin embargo en la página de Microsoft se publican licencias para varias versiones de Windows, vas ahí y copias la que corresponda a tu Windows 10 Home. Luego también dice como activarlo, estas licencias duran 6 meses y se pueden reutilizar 1000 veces.

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj612867%28v%3Dws.11%29

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/dn502531%28v%253dws.11%29

- Claro que todo esto requiere leer, abrir una consola y tipear. Para evitarse estas molestias, hay gente que ha creado un batch que hace todo este proceso:

https://openload.co/f/CeA4xXIV2xI/Win10_Digital_License.zip
https://ufile.io/xq9ltc73

-- Lo extraes, ejecutas y listo. Se debe hacer cada 6 meses.


- Si quieres utilizar KMSPico, entonces revisa la configuración de tu Windows Defender, tiene la opción para deshabilitar la protección en tiempo real, también es bastante claro en indicar que archivos han sido detectados y que hacer con ellos, por ejemplo permitir y excluir, etc.
#1160
Saludos,

- Ese PHP genera los bytes de la imagen en sí, no deberías de tener ningún otro contenido en dicho PHP ya que ese contenido pasaría a formar parte de los bytes de la imagen y esta se corrompería.

- Lo que tienes que hacer es tratar y llamar a tu PHP generador de imágenes como si fuera una imagen, por ejemplo:

index.php
Código (html5) [Seleccionar]
<p>Lorem ipsum dolor sit amet.</p>
<img src="mi_imagen.php">
<p>Consectetur adipisicing elit.</p>


mi_imagen.php
Código (php) [Seleccionar]
<?php
// Crear una imagen de 100*30
$im imagecreate(10030);

// Fondo blanco y texto azul
$fondo imagecolorallocate($im255255255);
$color_texto imagecolorallocate($im00255);

// Escribir la cadena en la parte superior izquierda
imagestring($im400'Hello world!'$color_texto);

// Imprimir la imagen
header('Content-type: image/png');

imagepng($im);
imagedestroy($im);
?>