Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   ayuda programa.. (https://www.clubdelphi.com/foros/showthread.php?t=58312)

cmm07 16-07-2008 03:36:55

ayuda programa..
 
Hola, quisiera pedir que ustedes me ayudasen en algo, lo que pasa es que quiero programar en delphi un software tipo "Anyplace Control", http://www.anyplace-control.com/
el unico problema que se me ha surgído es el de ver la pantalla remota ¿alguna idea o componente?, yo hice una que saca una imagen del equipo remoto y me lo envia, pero lamentablemente este proceso es muy pero muy lento, necesito pantallasos remotos rápidos osea que se actualicen rápido como el software que acabo de mostrarles, nose si conocen algún componente o algo así???, si me ayudan y lo termino a tiempo se los regalaré:Dcon licencias gratuitas y todo eso..., yo sé que hay mucha gente por aquí que necesita un control remoto entre PCs, ejemplo para los ciber es especial, y veo que cuesta dinero, entonces me preguntaba ¿porqué comprarlo si lo puedo hacer yo mismo?, y necesito esa ayudita, que se actualice la imagen remota rápidamente como el software mensionado.., si conocen algún componente o alguna idea no dudes en comentarlo...:):):)

bueno no les quito más de su tiempo...:D:D nos vemos, espero que me ayuden....;) desde yá gracias...

54LU2 y gracias..:):D;)

Robert01 16-07-2008 03:59:06

Hola

¿porque no mirás el código de algún trojan horse? ¿o no es algo parecido lo que necesitas? Tal vez allí encuentres lo que buscas.

Saludos

cmm07 16-07-2008 04:41:29

Hola, si, revise el troyano llamado "CoolVibes" que esta hecho en delphi con todo su codigo de fuente, pero tiene el mismo problema que otros la imagen se recibe muy pero muy lenta, ahora estoy analizando el plugin del Poison iby o algo asi que se llama "Screen Capture", pero por lo visto es del mismo tipo, pero no lo he probado....
esque solo mira ese programa(Anyplace Control) es muy bueno, la imagen te la actualiza muy rápidamente, y parece que esta hecho en dlphi...bueno seguré buscando..pero si tienen respuestas no duden en preguntar..
gracias de todas formas


54LU2

xaoo

Crandel 16-07-2008 06:21:22

dos cosas:

1. Windows trae un programa llamado "Remote desktop connection", hace lo que estas buscando. Dentro de una LAN funciona muy bien, yo lo uso mucho y anda de lujo. Desde casa me conecto por VPN al trabajo y me conecto a mi maquina, y anda razonablemente bien. Desde el extranjero tuve retardos muy grandes.

2. Si seguis con la idea de programarlo, la idea es optimizar la transferencia de la imagen. Algunas posibilidades son: solo transferir las diferencias de las imagenes, que la transferencia sea asincrona, usar algun protocolo mas parecido al stream audio (donde la perdida de paquetes no importa) y comprimir los datos.

Suerte

Neftali [Germán.Estévez] 16-07-2008 08:56:52

Si no recuerso mal, hay un "VNC ActiveX Control" o similar.
Ya lo he encontrado; Está aquí. Revisa la licencia. Incluso tienes algun ejemplo de utilización hecho en Delphi.

cmm07 16-07-2008 15:16:04

muchas gracias, me ha servido mucho, estoy probando el VNC ActiveX Control, oie Crandel
será mucho pedir que me enviaras algún ejemplillo o código acerca de cuando tú me dices esto: "solo transferir las diferencias de las imagenes", esque eso me interesó, ya que eso mismo hace el programa Anyplace Control, en fin gracias de nuevo, recuerda, solo si puedes y tienes el tiempo de enviar un ejercicio pequeño...

Gracias...
54LU2

Crandel 16-07-2008 15:51:55

Cita:

Empezado por cmm07 (Mensaje 300793)
moie Crandel será mucho pedir que me enviaras algún ejemplillo o código acerca de cuando tú me dices esto: "solo transferir las diferencias de las imagenes", esque eso me interesó, ya que eso mismo hace el programa Anyplace Control, en fin gracias de nuevo, recuerda, solo si puedes y tienes el tiempo de enviar un ejercicio pequeño...

no tengo ningun ejemplo, porque nunca lo implemente, son solo ideas que se me ocurrieron en el momento y de como me parece que hacen los programas.

una idea que se ocurre es dividir la imagen en 100 (10x10) rectangulos, entonces analisas si hay pixels distintos en cada rectangulo, con que exista uno diferente es suficiente para eviarlo. Por otro lado tampoco es necesario revisar todos los pixeles de cada rectangulo, puedes elegir alguna forma para eliminar pixeles, como azar o saltar de a 2 o mas pixeles.

cmm07 16-07-2008 15:57:32

gracias, lo tomaré en cuenta, intentaré hacer un ejercicio, unque me parece que es un poco complejo, por eso si alguien de aqui sabe como açhacer eso, no dude en ponerlo aqui, me evitaría mucho trabajo, ya que nunca he hecho eso....

gracias..
54LU2

cmm07 17-07-2008 02:02:36

Amigos, les quiero decir, que empezaré con Chateo Voz a Voz, dejaré casi al ultimo lo de la pantalla o screen, asi que cuando llege a esa parte quizá vuelva a crear un post parecido a este o retomar este post..., bueno gracias por la ayuda, y obvio si alguien tiene la solución no dude en colocarlo recuerden "nunca es tarde", nos vemos, recuerden tendran licencias gratuitas todos..........si lo logro hacer XD.

54LU2
XAOO

Aqui va la primera imagen del software, espero que les guste:

http://s2.subirimagenes.com/otros/786365imagen.jpg

pronto pondré un video

Robert01 17-07-2008 02:24:50

pregu
¿Vas a liberarlo como open source o sólo será gratis la licencia pero no se podrá acceder al código fuente?

Saludos

cmm07 17-07-2008 02:39:59

bueno la verdad, es que esta versión osea la que estoy creando es Shareware osea que es de paga, pero yo les regalaré una licencia gratuita professional a aquellos que me ayuden, también constará de una versión llamada MaxRemote Desktop Básic, que en ella se eliminarán varias opciones y se mostrará el codigo de fuente (solo en la versión basic).

54LU2
espero que me podais ayudar.

Esta versión esta planeada hacer con las siguientes opciones:

-Control completo
-Solo ver
-Telnet
-Transferecia de archivos
-Apagar/reiniciar...
-Chat a texto (Continuaré con esta)
-Chat a voz (cási completo, solo falta probarlo)
-Enviar Mensaje
y mucho más

la versión Básic constará de las sig. opciones:
-Control completo
-Solo ver
-Transferecia de archivos
-Chat a texto (Continuaré con esta)
-Codigo de fuente

y voy a intentar que todo sea portable...

cmm07 17-07-2008 06:06:37

he amigo, alguna idea de como hacer eso de solo transferir las diferencias de las imagenes??, estaba pensando en sacar una captura de pantalla, y lo divida en pedasos, y vea cada rectangulito su cambio y el rectangulo que alla hecho algun cambio, me lo transfiera, un poco complicado eh??, si tienen alguna idea de como hacer eso no dudes en ponerlo...
54LU2

cmm07 17-07-2008 18:01:22

Hola, he podido separar las imagenes de la parte de arriba, mi problema es ¿Como detecto el movimiento en esas Timage?, ¿que instrucciones existen para detectar los movimientos en los TImagen? aqui el ejercicio:

http://rapidshare.com/files/130420343/screenshot.rar

cmm07 17-07-2008 21:37:40

bueno señores, aqui esta lo prometido, http://rapidshare.com/files/13046594...oMaxRemote.rar, este es un video del programa, la pura parte de Chat a Voz, iré subiendo a medida que vaya creando opciones, espero que les guste y me gustaría que opinasen al respecto.......54LU2

el video en sí pesa 11mb , pero lo he logrado compactar en 260kb, esta subido al servidor de rapidshare..
su amigo CMM07

xaooo


La franja horaria es GMT +2. Ahora son las 13:21:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi