El lun, 29-08-2005 a las 20:22 +0200, Rober Morales escribió: > > mario escribió: > > >El lun, 29-08-2005 a las 19:57 +0200, Rober Morales escribió: > > > > > >>hola! > >>necesitaba un editor (a ser posible con highlight de php) que soporte > >>edición de archivos en remoto, tal y como lo hace el PHP Expert Editor, > >>pero que funcione en Debian, claro. > >>¿alguien conoce alguno? > >> > >> > >> > > > >Yo uso tulip [1] es un editor php _escrito_ _en_ _php_ con librerías > >gtk. > > > >Tiene edición remota por medio de CVS o XML-RPC, lo del xml-rpc es > >comodísimo, copias el tulip-server.php en el directorio del servidor que > >vayas a editar archivos permite editar y salvar en el mismo server. > > > >Por otra parte cualquier editor se le puede acompañar de un script para > >ftp. > > > > > > > ¿podrías describir más a fondo este punto? ^
con bluefish por ejemplo: edición --> preferencias --> programas externos añades por ejemplo /home/pepito/subir_ftp.sh '%s' luego creas el script: ============================ #!/bin/sh BASE=/home/pepito dir_remoto="/" ncftpput -f $BASE/.login.cfg $dir_remoto "$1" =========================== en el archivo .login.cfg pones: host ftp.tuftp.com user user_ftp pass pass_ftp Cuando salves un documento en bluefish picas en externo--> subir_ftp Si quieres ver el proceso en la configuración de bluefish pones: xterm -e "/home/pepito/subir_ftp.sh '%s'" se abrirá una ventana de xterm con el proceso de subida y se cerrará cuando termine. Para otros editores en modo texto: #!/bin/sh BASE=/home/pepito dir_remoto="/" editor=nano #ver la fecha o hacer un md5 $editor $1 # ver la fecha o comparar los md5 if [ $el_fichero_cambio ]; ncftpput -f $BASE/.login.cfg $dir_remoto "$1" fi Esto hará que cuando salgas del editor el archivo se suba. Puedes añadir una comprobación para ver si ha habido cambios, eso ya es opcional... ME encanta bash por toda la cantidad de cosas que se pueden hacer molestándose un poco en aprenderlo... Espero haberme explicado bien Saludos > > >Hace un tiempo usaba bluefish acompañado de un script tirando de ncftp y > >me funcionaba muy bien. > > > > > >[1] http://tulip.solis.coop.br/ > > > >la instalación de tulip es un poco complicada pero merece la pena. > > > >capturas: > >http://soleup.eup.uva.es/mario/post/1/19 > > > >Saludos > > > > > > > >>-- > >>// > >>//Rober Morales Chaparro > >>// > >>#include /* RMC'05 */ <iostream> > >>class saludo { public: saludo(){ > >>std::cout << "hola"; } ~saludo() > >>{ std::cout << " mundo!" ; } } ; > >>int main() { saludo holamundo; } > >> > >> > >> > >> > >> > > > > > > > > > > -- > // > //Rober Morales Chaparro > // > #include /* RMC'05 */ <iostream> > class saludo { public: saludo(){ > std::cout << "hola"; } ~saludo() > { std::cout << " mundo!" ; } } ; > int main() { saludo holamundo; } > > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]