que se abra la carpeta destino true jaja

Aquí puedes preguntar o compartir tus dudas y conocimientos acerca del programa
Hola, amigos !quiero que en mi aplicación. Cuando el l usuario le haga un proceso de conversión al archivo, termine abriéndose esa ubicación del archivo convertido.
(Ejemplo)" se decida a alojarlo en la carpeta musica" como se lograría hacer para que por defecto se le habrá dicha ubicación sin necesidad de buscar nada por si solo, y claro esta sin saber donde lo va a alojar, pero lograse que se abriese
dicha carpeta. Esta regla se podría extender a cualquier ubicación que elija, como se haría eso? más o menos para que me entiendan un ejemplo al grabar el archivo de autoplay, la carpeta por defecto se abre, pero como se lograría con la ubicación que eligiese ese usuario

cosa facil :cerrado: mil gracias antes que nada
File.Open("AutoPlay\\Docs", "", SW_SHOWNORMAL);
evidentemente tenes que reemplazar la ruta a la carpeta donde se guarde el archivo.
lambda escribió:
File.Open("AutoPlay\\Docs", "", SW_SHOWNORMAL);
evidentemente tenes que reemplazar la ruta a la carpeta donde se guarde el archivo.
Muchas gracias por contestar,sí pero por eso decía yo lo de que se hace cuando no se sabe la ubicación que deseara el usuario
no recuerdo que programa lo hacia. La cosa es que a lo mejor abría como abre autoplay una por defecto, lo cual lo que pido seria imposible. Muchas gracias por la idea. Creo que es un error mío el pedir eso.lo mismo no se puede. Gracias
:handshake:
lambda escribió:
File.Open("AutoPlay\\Docs", "", SW_SHOWNORMAL);
evidentemente tenes que reemplazar la ruta a la carpeta donde se guarde el archivo.
Hola y tampoco me refería a un archivo ya dentro de las carpetas, sino a un proceso de conversión de la misma aplicación genere
Tenes que poner código de tu app para poder ayudarte...
Te explicas como un mudo macho! XD, porque no das código y dices lo que quieres .....
rafaxplayer escribió:Te explicas como un mudo macho! XD, porque no das código y dices lo que quieres .....
:) gracias a los dos por contestar antes que nada
-- Obtiene los datos
vSearch = Input.GetText("InpSearch");
vSave = Input.GetText("InpSave");
vPassword = Input.GetText("InpPassword");


--Verifica si se han escrito los datos
if vSearch == "" or vSearch == "CANCEL" then
Audio.Load(CHANNEL_NARRATION, "", true, false);

else
if vSave == "" or vSave == "CANCEL" then


else
if vPassword == "" then


else

Dialog.SplashImage("AutoPlay\\Images\\almacenamiento-online-gratis(1).png", 20, true);



Crypto.BlowfishEncrypt(vSearch, vSave, vPassword);
", true, false);




end
end
end

que al final de este proceso de cifrado de un archivo se abra la carpeta que elija el usuario, la cual quede ya se supone habra quedado su archivo cifrado,es que dejando eso asin siempre tendra el mismo que buscar la ubicacion donde lo alojo dicho archivo.Es que mejor no me sale Rafa :)
-- Obtiene los datos
vSearch = Input.GetText("InpSearch");
vSave = Input.GetText("InpSave");
vPassword = Input.GetText("InpPassword");
--Verifica si se han escrito los datos
if vSearch == "" or vSearch == "CANCEL" then
Audio.Load(CHANNEL_NARRATION, "", true, false);
else
if vSave == "" or vSave == "CANCEL" then
else
if vPassword == "" then
else
Dialog.SplashImage("AutoPlay\\Images\\almacenamiento-online-gratis(1).png", 20, true);
Crypto.BlowfishEncrypt(vSearch, vSave, vPassword);
result = String.SplitPath(vSave);
File.Open(result.Drive..result.Folder, "", SW_SHOWNORMAL);
end
end
end



No se que que es esto
", true, false);



String.SplitPath();



Returns
(table) A table containing each component of the path, indexed by the following keys:

KEY
TYPE
DESCRIPTION

Drive
string
The drive portion of the path (for example, C:).

Folder
string
All of the folders within the path (for example, \MyFolder1\MyFolder2\).

Filename
string
The filename in the path (for example, "myfile").

Extension
string
The file extension in the path (for example, ".exe").


File.Open("", "", SW_SHOWNORMAL);

File.Open puede abrir carpetas sin problemas.


local Path = String.SplitPath();
--Path.Drive
--Path.Folder
--Path.Filename
--Path.Extension
File.Open(Path.Drive..Path.Folder, "", SW_SHOWNORMAL);
lambda escribió:
-- Obtiene los datos
vSearch = Input.GetText("InpSearch");
vSave = Input.GetText("InpSave");
vPassword = Input.GetText("InpPassword");
--Verifica si se han escrito los datos
if vSearch == "" or vSearch == "CANCEL" then
Audio.Load(CHANNEL_NARRATION, "", true, false);
else
if vSave == "" or vSave == "CANCEL" then
else
if vPassword == "" then
else
Dialog.SplashImage("AutoPlay\\Images\\almacenamiento-online-gratis(1).png", 20, true);
Crypto.BlowfishEncrypt(vSearch, vSave, vPassword);
result = String.SplitPath(vSave);
File.Open(result.Drive..result.Folder, "", SW_SHOWNORMAL);
end
end
end



No se que que es esto
", true, false);



String.SplitPath();



Returns
(table) A table containing each component of the path, indexed by the following keys:

KEY
TYPE
DESCRIPTION

Drive
string
The drive portion of the path (for example, C:).

Folder
string
All of the folders within the path (for example, \MyFolder1\MyFolder2\).

Filename
string
The filename in the path (for example, "myfile").

Extension
string
The file extension in the path (for example, ".exe").


File.Open("", "", SW_SHOWNORMAL);

File.Open puede abrir carpetas sin problemas.


local Path = String.SplitPath();
--Path.Drive
--Path.Folder
--Path.Filename
--Path.Extension
File.Open(Path.Drive..Path.Folder, "", SW_SHOWNORMAL);
:doh-1417755734: va excelente amigo eres un genio, lo de true o false tampoco lo sé ni yo xD. Yo lo tenía de tal modo de esperdigado.
Ni siquiera tenía
result = String.SplitPath(vSave);
. Que creo que por eso no me descifraba los archivos más pesados de 2 gigas, vete a saber !.lo pondré en ambos de cifrar y desencriptar, Y probaré con archivos de más peso.Talvez hasta eso me arreglaste. Muchísimas gracias por tomarte tu tiempo para esta duda, va genial amigo, de lujo.

Returns
(table) A table containing each component of the path, indexed by the following keys:

KEY
TYPE
DESCRIPTION

Drive
string
The drive portion of the path (for example, C:).

Folder
string
All of the folders within the path (for example, \MyFolder1\MyFolder2\).

Filename
string
The filename in the path (for example, "myfile").

Extension
string
The file extension in the path (for example, ".exe").

más o menos eso para que pueden ir amigo?, pues entiendo muy poco de este lenguaje de lúa. Puedes resumirme un poco
para que me puede ir bien en el futuro? :ilied-1417752608:
No te puedo ayudar mucho como vez en este lenguaje segun Rafa en el de mudo tampoco :) pero no se donde encontre
esta apz pero supongo que ustedes si podreis utilizarla bien para su uso.Eso espero por sino la teniais.
HIDE: ON
Hidebb Message Hidden Description

si es de html oJavaScript, Visual Basic ,no soy maestro de nada pero ahi si me defiendo mejor,como no va en cosas de este foro creo que nunca lo hare :) Muchas Gracias a ambos cuidense
E leido mejor amigo claro

Returns
(table) A table containing each component of the path, indexed by the following keys:

KEY
TYPE
DESCRIPTION

Drive
string
The drive portion of the path (for example, C:).

Folder
string
All of the folders within the path (for example, \MyFolder1\MyFolder2\).

Filename
string
The filename in the path (for example, "myfile").

Extension
string
The file extension in the path (for example, ".exe").

mas resumido no puede ir claro.De lo que me as agregado sus funciones entiendo.Gracias, me lo estudiare un poco :handshake:
Se que es un cliché del foro pero... Te recomiendo mirarte la ayuda del autoplay hay funciones y cosas que no muestran, mas que nada la parte de miscelaneos, hay cosas bastante útiles.

Un saludo.
lambda escribió:Se que es un cliché del foro pero... Te recomiendo mirarte la ayuda del autoplay hay funciones y cosas que no muestran, mas que nada la parte de miscelaneos, hay cosas bastante útiles.

Un saludo.
gracias amigo le hacharé un viztazo. buscaré información sobre eso... El problema quedó solucionado, abre la
carpeta todo bien. Pero el de descifrar más de 2 gigas aun me da problemas.
La cosa es que al cifrar en extensión.crip. Todo va bien, lo cifra y si es de 10 gigas pues lo marca como tal...
El problema viene cuando al descifrarlo termina el proceso parece ir bien, pero ese archivo de 10 gigas lo deja comprimido en winrrar con tan solo 2,4 gigas, pero mantiene al descomprimir esa información correcta pero claro solo hasta 2,4 gigas de esos 10 gigas que deberían quedar del cifrado original. Ya esto llevó tiempo, pero nose como solucionarlo aparentemente está todo correcto.
este es el codigo
No se que hago mal saludos y muchas gracias por todo


-- Obtiene los datos
vSearch = Input.GetText("InpSearch");
vSave = Input.GetText("InpSave");
vPassword = Input.GetText("InpPassword");


--Verifica si se han escrito los datos
if vSearch == "" or vSearch == "CANCEL" then
Dialog.Message("Error", "No has seleccionado ningun archivo", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
else
if vSave == "" or vSave == "CANCEL" then
Dialog.Message("Error", "No has seleccionado un destino para el archivo", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
else
if vPassword == "" then
Dialog.Message("Error", "No has ingresado la contraseña", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
else


-- Desencripta el archivo
Dialog.TimedMessage("Encriptando", "Espere un momento mientras el archivo se desencripta correctamente", 2000, MB_ICONNONE);
Crypto.BlowfishDecrypt(vSearch, vSave, vPassword);
Dialog.Message("Encriptado", "El archivo se ha desencriptado correctamente", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);


end
end
end
A lo mejor esa función tiene un máximo, y dudo que lo puedas modificar...

Que es lo que queres hacer, comprimir o cifrar un archivo?
lambda escribió:A lo mejor esa función tiene un máximo, y dudo que lo puedas modificar...

Que es lo que queres hacer, comprimir o cifrar un archivo?
Te explico al cifrar lo codifico en un archivo Rar o de cualquier extensión sea avi.mp3.mkv, etc.Aunque también he logrado que se cifren si estar comprimidos, solo que comprimiendo va más rápida la codificación,ademas asín el usuario puede
comprimir varios archivos sea cual sean su extensión. He logrado que lo cifre dándole al archivo primero cifrado una extensión.crip. si es de 10 gigas, pues cifra 10 gigas sin problemas. Ahora bien! problema en el desencriptado pues ahí tengo que modificarlo a una extension.rar ese archivo cifrado.crip, para que el usuario vea físicamente esos archivos sin alteraciones de esos alegorismos. Lo hace bien, pero solo y justo hasta 2,40 gigas siempre,está claro si es de menor peso el archivo, lo hace de 10. En definitiva, no quiero comprimirlo sino cifrarlo. pero ahí esta el problema como tienes que
Descifrarlo dándole esa extension.rar pues a partir de ese peso no deja, y si lo cifro en.crip. No hay problemas, El problema viene cuando archivo .crip,por si solo sea de 10 o 20 gigas solo es un archivo cifrado y vacío para cualquier usuario.hay que convertirlo en algo real para ese usuario y que a su vez no altere esos documentos, eso está conseguido. pero no a más de 2,4 gigas.un lio! :drunk: pero como tu dice creo que no debe ser posible. Muchas gracias por comentar y tu ayuda
amigo lambda
ما فعلته كان يرسل في مجلد المشروع إلى سطح المكتب
اسمحوا لي أن جعل على سبيل المثال ، وأنا سوف خطوة
yo lo que hice en un proyecto fue enviar la carpeta al escritorio
dejame hacer un ejemplo y te lo paso
josslouiss escribió:
ما فعلته كان يرسل في مجلد المشروع إلى سطح المكتب
اسمحوا لي أن جعل على سبيل المثال ، وأنا سوف خطوة
yo lo que hice en un proyecto fue enviar la carpeta al escritorio
dejame hacer un ejemplo y te lo paso
Hola, gracias por comentar amigo, no entendí bien eso de enviar al escritorio,ojalá te salga, pero creo que no se puede.
Yo llevo semanas intentándolo aunque pregunte a día de hoy.
No hay duda amigo,lo he vuelto a hacer y he comprobado como al descifrarlo en extension.rar
También llega a esos 10 gigas, pero en la conversión final se convierte en la suma de 2,4 gigas el archivo creado en winrrar,es decir que si meto 10 películas, solo se queda intacta en (ejemplo) 3 películas solamente, es decir, al descomprimirlo da error en la suma de ficheros a partir de ahi.por tanto lo dejo por imposible. Gracias igualmente. Un saludo!


Toda ayuda es buena gracias josslouiss esperare tu ejemplo,gracias por tu tiempo
has probado ver si retorna algún error?

error = Application.GetLastError();
if (error ~=0) then
    Dialog.Message("Error", _tblErrorMessages[error] , MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
end


No termino de entender lo que haces con las extensiones...
Vamos por partes

esto es lo que yo entiendo:

yo tengo mi archivo porno.rar de 10 Gbs, lo quiero encriptar para que nadie lo vea :iseewhatyoudidthere-1414026019: , una ves encriptado lo quiero "desencriptar" y me quedan 2,4 gbs de porno?.
Esos 2,4 no son el peso del código que retorna la función verdad?.
lambda escribió:has probado ver si retorna algún error?

error = Application.GetLastError();
if (error ~=0) then
    Dialog.Message("Error", _tblErrorMessages[error] , MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
end


No termino de entender lo que haces con las extensiones...
Vamos por partes

esto es lo que yo entiendo:

yo tengo mi archivo porno.rar de 10 Gbs, lo quiero encriptar para que nadie lo vea :iseewhatyoudidthere-1414026019: , una ves encriptado lo quiero "desencriptar" y me quedan 2,4 gbs de porno?.
Esos 2,4 no son el peso del código que retorna la función verdad?.

Jajaja, :rofl: esta bien eso del porno es más grafico. Cualquiera que use encriptadores solo ven eso? XD jaja :rofl:
es correcto todo. pero lo del lio de extensiones de archivos es que tiene que ser asín, tú lo dejas en.crip de primeras al cifrarlo , al descifrarlo en un.rar. Esos 2,4 Gigas en parte si lo retorna la función,porque en el proceso llega a esos 10 gigas, es en el momento de terminar ese proceso justo con esos gigas cuando en realidad situó el ratón en el archivo que se veía que estaba descifrando
termina su proceso y..... a joderse cuando ves que sé a ido a tomar por culo convertidos en 2,4. Yo también quiero tirar la PC cuando veo hacer eso. :facepalm-1417752010:

error = Application.GetLastError();
if (error ~=0) then
Dialog.Message("Error", _tblErrorMessages[error] , MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
end


probare tambien gracias compi
الأخ هنا هو المثال
أرجو أن تكون
hermano aqui esta el ejemplo espero te sirva
!FDXzyTsmwwOTqUkyhDTrYq6mngXPvEpwqqCWraUVK1Q
الشيء الوحيد الذي يمكنني قوله هو أن لا يكون ذلك باجيرو
lo unico que te digo es que no seas tan pajero
josslouiss escribió:
الأخ هنا هو المثال
أرجو أن تكون
hermano aqui esta el ejemplo espero te sirva
!FDXzyTsmwwOTqUkyhDTrYq6mngXPvEpwqqCWraUVK1Q
الشيء الوحيد الذي يمكنني قوله هو أن لا يكون ذلك باجيرو
lo unico que te digo es que no seas tan pajero


Jaja, :rofl: :rofl: :rofl: muchas gracias josslouiss,sin duda me servirá la apz amigo, aunque lo estoy intentando de otro modo siempre viene bien otras ideas y
tener conocimiento de otras opciones, muchas gracias amigo,no te conteste antes porque por motivos de trabajo he estado fuera de este entorno unos días. respecto al consejo descuida te haré caso,a ver si me hecho una novia y le doy paso a ella
:) :) jaja, un abrazo!