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 - Eleкtro

#1702
Hola.

Visual Studio no necesita ser instalado en la máquina cliente, lo que se requiere tener instalado es .NET Framework. Por ejemplo si tu proyecto de Visual Studio tiene como objetivo la versión 4.6 de .NET Framework, entonces el equipo donde distribuyas tu software requerirá de .NET Framework 4.6 (o superior) instalado para correr tu aplicación.




Respecto a SQL Server, otras personas podrán ofrecerte mejor ayuda que yo, puesto que nunca he profundizado mucho en la programación de sistemas de administración de bases de datos (así que no puedo hablar con seguridad sin la posibilidad de equivocarme), pero al igual que antes no deberías necesitar que en el equipo esté instalado el software con el que desarrollaste "X", sino que simplemente se necesitarán los runtimes para correr "X".

En teoría no se necesitará ningún runtime adicional más que .NET Framework en la máquina cliente para acceder a la base de datos, pero recuerda que siempre puedes copiar cualquier ensamblado referenciado en tu proyecto de Visual Studio en el directorio de inicio de tu aplicación y así distribuir todas las librerías necesarias.

Si deseas automatizar la etapa de instalación de tu aplicación junto a los requisitos que sean necesarios de SQL, bien puedes crear un archivo de instalación MSI:

O bien puedes utilizar la tecnología de distribuición ClickOnce y añadir como prerequisito SQL Express:

Fuente e información más detallada:

Cita de: jam man en  3 Octubre 2017, 07:00 AMYa se que Visual Studio genera la aplicación .exe para ser ejecutado en cualquier computadora, pero mi duda es esa que pasa si la ejecuto en otra computadora que no tenga ni Visual Studio ni SQL Server instalados.

Por si las dudas siempre puedes utilizar cualquier software de virtualización de sistemas operativos (ej. VMWare WorkStation) para crear una máquina virtual con Windows 7/8/10 y comprobar que tu software funcione como es esperado y el tema de las dependencias/requisitos igual. De hecho si piensas distribuir un software de manera seria/profesional/comercial eso es precisamente lo que debes hacer, me refiero, responsabilizarte del funcionamiento de tu app probándola en un entorno de Windows sin alterar antes de empezar a distribuirla.

Saludos.
#1703
Cita de: Thor25 en  3 Octubre 2017, 01:19 AM
Vaya, vaya... ¿Es posible que me hayáis quitado el mensaje que puse ayer?
Parece que es verdad lo que dicen algunos: en este foro no puedes expresarte libremente... Esto sí que me ha causado gran tristeza.
Llevo varios años aquí como usuario leyendo todos los temas y no me esperaba esto.

Pero no os preocupéis, capto la indirecta... Thor25 abandona definitivamente elhacker.net

Hasta siempre

¿Recuerdas lo que dijiste en el comentario que fue eliminado?:
CitarLa gente que fue a "votar" esa pachanga sabía que era ilegal y que podría haber lío en las calles. ¡Pues que se fastidien si han resultado heridos! ¡Que no hubieran ido!

Pues bien, acabas de sufrir eso que tan poco parece importarte: un daño/víctima colateral. Ya que no te importa que la gente pueda salir herida por un impacto de pelota de goma en todo el ojo ya sean "votantes" o ancianos que iban a comprar el pan o niños que pasaban por allí y no sabían muy bien lo que sucedia, pues tampoco debería importante cuando el afectado eres tú, ¿no?... pero claro, ahí la cosa ya cambia, ¿he?.

No fuí yo quien eliminó tu mensaje, pero tu mensaje fue eliiminado por causas mayores para eliminar de raiz una polémica que podía generar discusiones por lo que algunos usuarios estaban despotricando. Se borraron varios comentarios, intenta no tomártelo como algo personal.

El problema es que aquí entre catalufos (que no catalanes) y semi-fachas no se puede debatir con respesto... solo se generan comentarios violentos, y la violencia solo puede generar más violencia. Mi posición en el tema de la independencia es neutral, que conste, pero por otro lado me entristece saber que no se puede decir que sea algo "inhumano" querer apoderarse de un trozo de tierra (Cataluña) para unos pocos, en vez de intentar unirse culturas y sociedades y compartir todo con todos sin ese absurdo sentimiento territorial o patriótico que en muchas personas está lleno de una patética rabia, odio y violencia... pero en fin, el ser humano es así, humano.

PD: Este tema ha vuelto a cerrarse pero creo que esta vez ha sido por una confusión y por prevención. Supongo que lo volverán a abrir (por eso estoy comentando), de lo contrario pues al menos este mensaje ha servido para explicar los motivos de por que se han eliminado algunos comentarios.

Saludos.
#1704
Dudas Generales / Re: Minando Cryptocurrency
3 Octubre 2017, 08:14 AM
Cita de: aquisgran en  3 Octubre 2017, 02:18 AMahi lleva 1 hora andando la maquina y esta minando a 76.058419 MH/s, dice que hare alrededor de 3/4 dolares al dia (Varia)

Hola.

¿Eres consciente de que no vas a obtener ningún beneficio económico con la potencia actual de minado/hashing rate de tu equipo?, más bien solo vas a quemar tu CPU/GPU reduciendo considerablemente la vida útil de tus dispositivos y además recibirás una factura de luz que alucinará en colores... :xD

Con 76 MH/s no rentas. No importa cuanta CPU y GPU tengas y uses para minar con un equipo de sobremesa de media o alta gama, no vas a salir ganando NI UN CÉNTIMO/SATOSHI a menos que compres un dispositivo de hardware dedicado a la minería con chip ASIC que tenga una potencia de entre 5 a 15 TH/s ( lo que ronda entre los 600€ - 3.000€ dependiendo del fabricante y las características/potencia. )

Sinceramente, para hacer lo que estás haciendo sería mucho más sensato comprar/invertir 3€-5€ al día en Bitcoins directamente con dinero real, por que al fin y al cabo te sale más rentable que el consumo energético, al tiempo lo puedes revender por más dinero y encima no quemas tu equipo...

https://www.cryptocompare.com/mining/calculator/btc?HashingPower=76&HashingUnit=MH%2Fs&PowerConsumption=1000&CostPerkWh=0.12

#1705
Esto no es una noticia, es publicidad sobre un producto, y encima sobre un producto comercial... demasiado descarado por parte de adslzone (seguro cobrarán algo por hacer esa publicidad). De poco servirá esa "noticia" para los usuarios que no quieran gastar dinero para recuperar archivos eliminados por error... cosa que pueden hacer con aplicaciones gratuitas como Recuva, TestDisk y PhotoRec entre otras...

Ya que estamos, yo recomiendo utilizar la aplicación comercial Wondershare Data Recovery, que siempre me dió muy buenos resultados y un motivo adicional por el que lo utilizo (en vez de recurrir a las típicas soluciones gratuitas como Recuva) es por la característica de previsualización de imágenes y documentos antes de su recuperación, lo que resulta muy cómodo para saber exactamente que archivo vas a recuperar, y un considerable ahorro de tiempo para buscar archivos precisos etc...

Saludos.
#1706
Scripting / Re: el signo =
1 Octubre 2017, 22:00 PM
Cita de: Orni1 en  1 Octubre 2017, 21:09 PM
la solución es poner la ruta %Temp% en el script.ps1 en forma de variable en vez de ruta absoluta eso es lo que no se como hacer cuál es la redacción de la ruta "%TEMP%\ttdje\temp.txt" en Power Shell

Cita de: Orni1 en  1 Octubre 2017, 21:09 PMEjecutado el script con el botón derecho funciona bien porque lo ejecuto en la carpeta temporal: "C:\Users\YO\AppData\Local\Temp\ttdje"

Pero realizando la llamada desde el bat lo único que hace es crear un archivo temp2 vacío en la ubicación del bat.

Ah, bueno, ahora entiendo lo que dices. Lo que te sucede es que no has modificado el directorio de trabajo del executable PowerShell.exe antes de iniciarlo. Por defecto, el directorio de trabajo será el mismo directorio de trabajo de tu batch-script, por eso el script de PowerShell te crea un archivo en el directorio donde tienes ubicado el archivo .bat.

Puedes modificar el directorio de trabajo actual antes de ejecutar PowerShell.exe desde Batch con el comando PUSHD (o en su defecto el comando CD):
Código (dos) [Seleccionar]
@Echo OFF
PUSHD "%TEMP%\ttdje"
PowerShell.exe "& \"%CD%\script.ps1\" "
POPD


O bien puedes modificarlo después en el script de PowerShell utilizando el cmdlet Set-Location:
Código (ini) [Seleccionar]
Set-Location ([System.IO.Path]::GetTempPath() + "ttdje")
Write-Host (Get-Location)

$srcFilePath  = ".\temp.txt"
$dstFilePath  = ".\temp2.txt"
# etc ...


PD: O también podrías hacer que el script recoja los argumentos command-line para indicarle una ruta específica y que la asigne como directorio de trabajo, pero con las dos soluciones de arriba es más que suficiente.

Saludos.
#1707
Cita de: Orubatosu en  1 Octubre 2017, 19:45 PMValiente montón de chorradas demagógicas que suelta este tio y se queda tan pancho

Joer macho... solo te quedas con lo negativo. No creo que sea para tanto, J.L. la mitad del video se enfoca en opinar sobre lo injusto, antidemocrático y cruel que es el comportamiento de las fuerzas del orden agrediendo a civiles sin ton ni son y privándoles de su derecho a la libertad de expresión y etc...

Saludos.
#1709
Scripting / Re: el signo =
1 Octubre 2017, 18:23 PM
Cita de: Orni1 en  1 Octubre 2017, 14:37 PM
@Echo OFF
PowerShell.exe -ExecutionPolicy Bypass -Command "& %temp%\ttdje\script.ps1" >nul

La llamada con la sintaxis que estás utilizando funciona correctamente, no sé exactamente que supuesto error dices estar teniendo... podrías intentar explicarlo de otro modo. De todas formas en caso de error PowerShell te mostrará información respecto a ese error... muestranos la información de ese error.

Supongo que esto no será lo que te ocurre, pero por si acaso: si el problema es que en tu equipo has modificado el valor de la variable de entorno TEMP y ésta apunta a una ruta con espacios en blanco, o si en realidad la carpeta "ttdje" o el archivo "script.ps1" no se llama así y es un nombre con espacios en blanco entonces tienes que encerrar la ruta entre comillas dobles...y esas comillas dobles debes escaparlas en el argumento. Ejemplo:

PowerShell.exe "& \"%TEMP%\ttdje\script.ps1\" "

Saludos.
#1710
Cita de: lucas25cba en 30 Septiembre 2017, 21:39 PMLas MICRO-optmizaciones algo ayudaron... poquito pero bueno... no les voy a discutir que con 1GB de RAM poco mas que un pisapapeles es. No es que mi amigo no quiera. No puede por cuestiones económicas. Así de simple.

Pues entonces si realmente quieres obtener notables mejoras de rendimiento: downgradea el sistema operativo a Windows XP, y así obtendrás un 80-90% de RAM libre... puesto que en teoría solo necesita128MB de RAM para correr bien:

Y adicionálmente mi consejo es que desinstales el Avira ...que de poco sirven las suites de antivirus más que para vender humo a usuarios con pocas luces que se descargan todo lo que ven sin usar el cerebro. O en su defecto como mínimo configúralo para deshabilitar su ejecución automática al inicio de Windows y sobre todo las heurísticas de protección en tiempo real (que es lo que más recursos de I/O en el disco va a consumir por parte del AV en cada operación de lectura y escritura de archivos)...

EDITO: Acabo de leer esto despues de escribir mi comentario:
Cita de: lucas25cba en 30 Septiembre 2017, 22:21 PM
Desinstale Avira. (...) Actualmente estoy sin antivirus.

Saludos.