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

#7981
Cita de: gregory90 en 25 Septiembre 2013, 00:52 AMAlguna solución de las cuales no sean las ya conocidas?

No sé cuales serán las "soluciones conocidas" ya que el error ni siquiera devuelve un código de error.



Posible solución 1:

Ejecuta este comando en la consola para intentar resolver la localización de tu taskmanager:
Código (dos) [Seleccionar]
:: Converted with REG2BAT by Elektro H@cker

@Echo OFF

REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /F




Posible solución 2:

Ejecuta este comando en la consola para intentar reparar los archivos originales del sistema (en caso de que el administrador de tareas esté dañado y se pueda reparar):

sfc /scannow



Posible solución 3:
1. Descarga la aplicación "Process Explorer" de SysInternals aquí
2. ejecuta el programa, clicka en el menú "Options" y activas la casilla "Replace task manager", eso reemplazará el task manager por el process explorer.
3. Realiza el mismo procedimiento del paso 2. para desactivar la casilla "Replace task manager" y así dejar que sysinternals restaure los valores de registro por defecto del taskmgr.



Saludos
#7983
Software / Re: Modificar un *.EXE
24 Septiembre 2013, 20:15 PM
Cita de: Dark605 en 24 Septiembre 2013, 19:19 PM
Hay algún programa que pueda hacerlo?

Si, con PE Explorer puedes modificar los strings -> http://www.heaventools.com/



Saludos!
#7984
@MauriH

Lo que hace el código es:

por cada respuesta, procesa cada linea del archivo de preguntas y las va escribiendo a un archivo temporal (esto usando Batch se debe hacer así, linea por linea, es un lenguaje muy limitado)
si en el proceso encuentra una coincidencia (una y no más), es decir, si encuentra una linea de respuesta que sea exáctamente IGUAL que la linea de la pregunta, entonces le agrega el sufijo y prefijo a la linea de la pregunta, de lo contrario escribe la linea tal cual
al finalizar de procesar la respuesta, el archivo original se reemplaza por el archivo temporal para que el texto se actualice, y sigue con la siguiente respuesta, empezando a buscar desde la primera linea de preguntas.

si tenemos estos prefijos:
hola
adios


y un archivo respuestas con este contenido:
a
b
c


y un archivo de preguntas con este otro contenido:
a
a
a
b
b
b
c
c
c


Al ejecutar el code, este será el resultado:
holaaadios
a
a
holabadios
b
b
holacadios
c
c


Si no es eso lo que buscas, no lo he entendido bien,
Saludos!
#7985
Dudas Generales / Re: Link
24 Septiembre 2013, 18:30 PM
Cita de: topomanuel en 24 Septiembre 2013, 18:04 PMLink = v. conectar, concatenar, engarzar, engranar, enlazar, entrelazar, entroncar, eslabonar, interconectar, trabar, unir; asociar, interrelacionar, ligar, vincular; acoplarse, comunicarse...



¿Se olvidaron de mi?
#7986
Dudas Generales / Re: Link
24 Septiembre 2013, 17:51 PM
Cita de: Ikillnukes en 24 Septiembre 2013, 17:10 PMComo meter un archivo en un link? :P

Yo me he quedado igual xD.

@Cazador

Si te refieres a "meter" un archivo dentro de un archivo link del sistema (un acceso directo con extensión .lnk) eso no es posible y no tiene sentido, un acceso directo es un "archivo" el cual tiene un atributo que apunta a otra localización del disco.

Saludos
#7987
Scripting / Re: Personalizar Batch
24 Septiembre 2013, 17:45 PM
¿A que te refieres?, si lo dices por el búcle del inputbox, no se puede mejorar mucho más ya que solamente retorna el string, si quieres que al cancelar el input no vuelva a salir, pues elimina el búcle xD.

Como editor de texto te recomiendo Sublime Text 3, si vas a trabajar VBS primero debes instalarte uno de los varios plugins de vbs que puedes encontrar en el foro de la web del programa.

Saludos!
#7988
Cita de: MauriH en 24 Septiembre 2013, 16:35 PM
no pude lograrlo escribiendo codigo

Es facil, simula una variable Booleana para usarla como Flag:

Código (dos) [Seleccionar]
@Echo OFF & Setlocal EnableDelayedExpansion



Set "Questions=C:\Preguntas.txt"
Set "Answers=C:\Respuestas.txt"

Set "Prefix=nothing"
Set "Suffix=nothing"

Set "IsMatch=False" & REM No tocar esta variable!



Del /Q "%TEMP%\Questions.tmp" 2>NUL

FOR /F "Usebackq Delims=" %%R IN ("%Answers%") DO (

FOR /F "Usebackq Delims=" %%P IN ("%Questions%") DO (

(If /I "%%R" EQU "%%P" (
If /I "!IsMatch!" NEQ "True" (
Echo %PREFIX%%%P%SUFFIX%
) Else (
Echo %%P
)
Set "IsMatch=True"
) Else (
Echo %%P
))>>"%TEMP%\Questions.tmp"

) & REM # End For "%Questions%"

Set "IsMatch=False"
Move /Y "%TEMP%\Questions.tmp" "%Questions%" 1>NUL 2>&1 || (Echo ERROR al reemplazar archivo & Goto :OnError)

) & REM # End For "%Answers%"

:OnError
Pause&Exit


Saludos!
#7989
@Nichihack

Eres todo un veterano en el foro, deberias respetar las normas sobre revivir posts de la década pasada para formular una pregunta...


Cita de: nichihack en 24 Septiembre 2013, 15:26 PMCon el mp3 directcut no se puede cortar una sesión (pista larga y única de 90') en tracks independientes de 3 minutos, por ejemplo?

No, puedes cortar un trozo, pero para crear cortes con exactitud no sirve el directcut.

Te puedes servir de otras herramientas como Boilsoft Audio Splitter o Direct WAV/MP3 Splitter:
http://elektrostudios.tk/Direct%20WAV%20MP3%20Splitter.exe

PD: El programa es viejito pero mucho mejor que el de Boilsoft u otros más nuevos.

Saludos!
#7990
Scripting / Re: Personalizar Batch
24 Septiembre 2013, 12:04 PM
@Pedrin-2

No me hagas sentir mal, si digo que estoy un poco harto del tema es en plan broma para no crear tensiones, porque veo 3 páginas con scripts para intentar arreglar un único problema y me descojo..., no te pongas tenso tú ahora xD, a mi me gusta ayudar a quien quiere aprender un poco y es por una de las razones que modero varios foros, no te preocupes por eso que no cierro temas sin tener un buen motivo ni tampoco me ha molestado tu comentario.

Cita de: Pédrin-2 en 24 Septiembre 2013, 11:30 AMo corriges este ultimo en un nombre compuesto la segunda palabra no se pone en mayusculas: ( Pedro juan, en vez de Pedro Juan )

En principio no es un error, si te fijas la función se llama TitleCase, no WordCase, ya que no tuve en cuenta que querías poner en mayúscul la letra principal de TODAS las palabras (quizás es obvio tratándose de "nombres de clientes", pero si no me lo especificas  pues tampoco lo hago de esa manera).

Tiene facil arreglo:

Reemplazas la función StringToTitleCase por esta otra:

Código (vb) [Seleccionar]
   Function StringToWordCase(str)
      For each word in Split(str)
         StringToWordCase=StringToWordCase & _
                          " " & UCase(Left(word,1)) & LCase(Right(word,Len(word)-1))
      Next
   End Function


Y llamas a la función en esta otra linea:
Citar
Código (VB) [Seleccionar]
FolderName = StringToWordCase( ...

¿Solucionado por fín? xD

Saludos