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

#9761
Al code de Seba123neo le faltaba un pequeño detalle (Modificar el resto del string a lowercase) de lo contrario el ejemplo de arriba sólamente sirve con strings en lowercase xD

Aquí dejo el code para renombrar archivos a Title-Case:

Código (vbnet) [Seleccionar]
    Private Function RenameToTitleCase(ByVal File As FileInfo)
        Return Char.ToUpper(File.Name.Substring(0, File.Name.IndexOf(File.Extension))(0)) + StrConv(File.Name.Substring(0, File.Name.IndexOf(File.Extension)).Substring(1), VbStrConv.Lowercase)
    End Function


Saludos.
#9762
Cita de: imlikeabird34 en 26 Diciembre 2012, 04:53 AMAdemas me gustaria que se abra con el autorun.inf
Cita de: Segadorfelix en 26 Diciembre 2012, 05:17 AMEl autorun.inf, lo busco mas tarde

Un autorun.inf para un pendrive es algo del pasado, obsoleto,
si van a utilizar Windows 7/8 es imposible ejecutar un autorun.inf porque Microsoft lo deshabilitó para dispositivos USB por medidas obvias de seguridad (A menos que usen un buen pendrive "camaleón" que se haga pasar por CD-ROM).

EDITO: Para WinXP no hay problema (Siempre que el servicio de reproducción automática esté activado en el equipo)




Código (dos) [Seleccionar]
REM Ocultar un archivo:
Copy "Archivo.ext" "...\Carpeta\"
Attrib +H "...\Carpeta\Archivo.ext"


Código (dos) [Seleccionar]

REM Crear un acceso directo:
(
Echo: set objWSHShell = CreateObject("WScript.Shell"^)
Echo: set objFso      = CreateObject("Scripting.FileSystemObject"^)
Echo+
Echo: File         = objFso.GetAbsolutePathName(WScript.Arguments.Item(0^)^)
Echo: S_File       = objWSHShell.ExpandEnvironmentStrings(WScript.Arguments.Item(1^)^)
Echo: S_WorkingDir = Left(File, InStrRev(File, "\"^) - 1^)
Echo+
Echo: set Shortcut = objWSHShell.CreateShortcut(S_File^)
Echo+
Echo: Shortcut.TargetPath       = File
Echo: Shortcut.WorkingDirectory = S_WorkingDir
Echo: Shortcut.Save
)>"%TEMP%\Create_Shortcut.vbs"

WScript "%TEMP%\Create_Shortcut.vbs" "Archivo.txt" "C:\Archivo.lnk"



Saludos.
#9763
Cita de: Segadorfelix en 26 Diciembre 2012, 05:25 AMPD:¿De donde salen tantos comandos?(de regini, a wmic a SFC).

De la experiencia  ::)             ... :laugh:

Aquí puedes encontrar algunos más comandos nativos indocumentados (En el pie de la página): http://en.wikipedia.org/wiki/List_of_MS-DOS_commands

Como por ejemplo:
CitarW32tm.exe - A tool used to diagnose problems occurring with Windows Time

Saludos.
#9764
.NET (C#, VB.NET, ASP) / Re: Busco STAFF
26 Diciembre 2012, 05:31 AM
A mi hay algo que me desagrada mucho, este comentario:
Cita de: spiritdead en 24 Diciembre 2012, 20:29 PM-> Muchas ganas e ideas para crecer como software Free
Pero el source no lo deseas compartir xDDD

La opinión de $Edu$ me encantó porque se basa en matices realistas y críticas constructivas (Aunque yo no soy el más indicado para decir nada al respecto, pues soy el más noob de .NET :P)

Realmente a mi sí que me parece innovador dentro de la temática de la aplicación, ¿Acaso han visto más programas mult-itareas parecidos al FDTareas?, tiene de todo, solo le falta una tab para el porno  :laugh:, en realidad con solo abrir FDTareas te ahorras abrir el proceso del reproductor, y el proceso del ftp, etc...

¿Que puede que le falten mejoras y que haya cosas que se supone que debería facilitar pero en realidad no facilita?,
obviamente eso depende del punto de mira del consumidor, si spiritdead la ha diseñado así será porque para el es más fácil manejarse de ese modo, pero para otras personas quizás no,
de todas formas hay software que nació hace más de 10 años y aún lo están mejorando poco a poco, siempre habrá un punto que criticar y algo que mejorar en todos los programas.

PD: Muy buenos vuestros comentarios, ayudan a tener las ideas claras.

Saludos!

#9765
He de decir dos cosas:

1. Jamás había visto ese error, lo siento.

2. La clave que están tratando tiene que ver con WMI, no tiene nada que ver, de hecho el mismo título de la ayuda lo dice: "Mensaje de error "0x8004100E" al ejecutar un script de Instrumental de administración de Windows", párense a leer y comprender mejor :P.
PD: Windows Management Instrumentation = WMI = Instrumental de administración de Windows

Debes buscar otro tipo de solución.




No puedo hacer gran cosa porque desconozco de donde proviene el error,
Prueba este pequeño test:

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


REM By Elektro H@cker


Set "Process=Notepad.exe"

:: Lanza un proceso.
Echo: [+] Launching %Process%...
Start /B "" "%Process%" || (GOTO :ERROR "%Process%")
Call :TIMEOUT

:: Intenta matar el proceso usando WMIC.
Echo: [+] Trying to kill Notepad process using WMIC...
wmic Path win32_process Where "name='%Process%'" Call Terminate | Find /I "ReturnValue = 0" 1>NUL && (
Echo: [+] Notepad process is terminated...
Call :TIMEOUT
) || (GOTO :ERROR "WMIC.exe")

:: Busca errores en los archivos protegidos de windows (Tasklist.exe y Taskkill.exe).
Echo: [+] Searching errors inside Windows default files, wait...
SFC /VERIFYONLY | Find /I "infrac" 1>NUL && (
:: Intenta reparar los errores si encuentra alguno.
Echo: [+] Infractions found!
Echo: [+] Trying to repair damaged files...
SFC /SCANNOW
)


Pause&Exit


:TIMEOUT
(Timeout /NOBREAK /T 5 & CLS) & (GOTO:EOF)

:ERROR
(Echo: +++ ERROR in "%~1") & (Pause&Exit /B 1)

#9766
Usa más el buscador del foro,
Tienes un programa dedicado exclusívamente a convertir scripts REG a ordenes BATCH:

> [BATCH/RUBY] [APORTE] REG2BAT (Convierte archivos REG a BAT)



Reg2bat.exe "Archivo.reg"

Saludos
#9767
@spiritdead
No te equivoques conmigo! no soy el típico lammer que lo busca todo hecho, pero si la manera de hacerlo,
yo intento informarme primero en Google en MSDN y en Stackoverf... otra cosa es que no encuentre información xD.

Lo que pasa es que aún hay algún control que se escapa a mi comprensión o que desconozco, hasta que llega alguien como tú y me dice "tienes que usar fastcoloredtextbox" (es decir, un listview),
por ejemplo haste hace pocos días no sabía muy bien que era el listview ni lo que se podía hacer con él, porque nunca lo había usado, pero en cuanto me dijiste que lo que debía usar era un listview me puse a investigar y lo resolví yo solo:



Eso sí, es un listview normal, porque yo no tenía ni p*** idea de como crear el modelo de objeto para un fastcoloredtextbox  :xD, así que me guardo tu ejemplo que me puede servir para otra ocasión,
gracias!

@Keyen
Lo mismo te digo, al final lo resolví con un listview pero tu esfuerzo no queda en vano porque tu ejemplo me puede servir para otra ocasión,
Muchísimas gracias.
#9768
Citar
Código (html5) [Seleccionar]
<script type="text/vbscript">
 dim globalvariable
 globalvariable = "test123"
</script>
 <script type="text/javascript">
     alert(globalvariable);
</script>

También puedes usar VBS + MSGBOX

Saludos.
#9769
EDITO: No sé si te has fijado pero en el script intentas usar la variable "KEY" antes de setear su valor.

El método en el que lo estás haciendo es malo, porque lo que vas a conseguir es que se inicien los +20 instaladores al mismo tiempo, y eso puede ocasionar problemas, además de una obvia lentitud en el inicio, es desagradable de ver como se abren tantos programas al mismo tiempo,
En RT7 Lite tienes la pestaña para añadir aplicaciones, que sirve precisamente para lo que quieres hacer, úsala para instalar los paquetes que quieras en tiempo de ejecución:



PD: Al comprimir el rar SFX usa la opción "Esperar y devolver señal de retorno" si piensas hacerme caso :P

Saludos!
#9770
Scripting / Re: [Python] duda con range()
25 Diciembre 2012, 09:17 AM
Cita de: Mini_Nauta en 25 Diciembre 2012, 07:08 AM
si alguien me pudiera explicar por favor...

For VARIABLE in range(Mínimo, Máximo, Paso)

El código no te puede funcionar porque el valor del paso es negativo mientras que el de inicio es "6" positivo y el máximo es "10" positivo, en tu caso el for no puede "bajar" de número porque el máximo es positivo, así que solamebte puede "subir" de número y no hay ningún número que subir por eso no mestra nada.

Ejemplos:
Código (python) [Seleccionar]
for i in range(6, -10, -1):
   print i,",",
   # 6 , 5 , 4 , 3 , 2 , 1 , 0 , -1 , -2 , -3 , -4 , -5 , -6 , -7 , -8 , -9


Código (python) [Seleccionar]
for i in range(6, 20, 3):
   print i,",",
   # 6 , 9 , 12 , 15 , 18



EDITO: docu: http://docs.python.org/2/library/functions.html#range

Saludos