Alta definición
Registro en forodvd
+ Responder tema
Página 78 de 189 PrimerPrimer ... 2868767778798088128178 ... ÚltimoÚltimo
Resultados 1,156 al 1,170 de 2821

Siemens Gigaset HD795 T

  1. #1156
    asiduo
    Registro
    27 ago, 08
    Mensajes
    312
    Agradecido
    87 veces

    Predeterminado Re: Programa RecTimerMgr. Base de datos vacia

    Regístrate para eliminar esta publicidad

    Cita Iniciado por Carva Ver mensaje
    Hola, os he puesto una base de datos schedule_record.db vacia que contiene dos tablas adicionales:
    Frequency: Con su contenido SIN ACENTOS
    timer_record_log: Que usé en su día para investigar los inserts, deletes y updates que hacía el sistema, y que resultó fundamental para algunos posts sobre triggers. Está vacía, pero no ocupa nada y ¿quien sabe?, además es una tabla con muchísimos campos y muy dificil de crear.

    Ya sabeis que si usais esta db y machacais la vuestra os quedais sin programaciones, pero puede merecer la pena...
    Ahora SIIIII Muchas gracias, Carva

    Es sencillamente genial. Comodísima de usar y de lo más sencillo. Un 10, colega.

    En cuanto a lo de perder las programaciones, no necesariamente. De hecho, yo he pegado las mías a la nueva tabla antes de enviarla al 795 y están todas correctas.

    Sólo hay que copiar y pegar las filas usando el sqlitestudio. Si alguien necesita ayuda para hacerlo que lo diga.

    Gracias de nuevo.

    Un saludo

  2. #1157
    recién llegado
    Registro
    25 feb, 11
    Mensajes
    2
    Agradecido
    0 veces

    Predeterminado Re: Programa RecTimerMgr. Base de datos vacia

    Hola a todos en mi primer mensaje (aunque llevo unos días siguiendo vuestros comentarios).

    Hay una cosa que no me queda clara ¿con el RecTimerMgr solucionamos lo de las programaciones que fallan en canales con nombres largos?

    Gracias y un saludo.

  3. #1158
    honorable Avatar de Carva
    Registro
    13 nov, 10
    Mensajes
    613
    Agradecido
    160 veces

    Predeterminado Busybox

    Hola a tod@s.

    Como todos sabeis, y si no lo sabes te lo digo ahora, nuestro equipo tiene un juego de instrucciones linux que se basan en un fichero llamado Busybox (viene a ser como el linux en un fichero), bueno pues desde siempre, nuestro equipo tiene el Busybox 1.1.3, que es muy antiguo, en concreto es del 17-May-2006.

    La versión del busybox se ve, por ejemplo, al entrar por telnet:
    Código:
    BusyBox v1.1.3 (2010.04.29-10:11+0000) Built-in shell (ash)
    La fecha que aparece no es la del producto sino la de su construcción, para ver la del producto podeis mirar AQUI y vereis que es del 17-May-2006

    Yo siempre he deseado que nos "subieran" de versión de busybox, pero el firmware de Gigaset de Enero tiene esa misma versión y el firmware de MHDWorld tiene la misma (1.1.3) a pesar de que yo dije que sería otra superior, porque vi un fichero busybox superior dentro del firmware, pero no.

    El caso es que he estado haciendo pruebas y me he bajado la versión binaria (para mipsel, que es nuestra CPU) Busybox 1.18.0 de Noviembre de 2010 y ya he aprendido a "preparar" los nuevos comandos del Busybox1.18.0 para tenerlos accesibles como si fueran los propios del equipo.

    Lo que hay que hacer es poner el fichero en un sitio al que tengamos path, por ejemplo: /usr/local/etc/opt/sbin y hacer unos links simbólicos a cada uno de los comandos nuevos (esto es exactamente lo que tenemos con el busibox1.1.3). Los comandos se hacen así:
    Código:
    ln -s nombre_fichero_busybox comando_nuevo
    Y a partir de ese momento ya podríamos usar ese comando.

    Os voy a poner los comandos del busybox 1.1.3:
    Código:
    BusyBox v1.1.3 (2010.04.29-10:11+0000) multi-call binary
    
    Usage: busybox [function] [arguments]...
       or: [function] [arguments]...
    
            BusyBox is a multi-call binary that combines many common Unix
            utilities into a single executable.  Most people will create a
            link to busybox for each function they wish to use and BusyBox
            will act like whatever it was invoked as!
    
    Currently defined functions:
            [, [[, addgroup, adduser, ash, basename, busybox, cat, chmod, chown, chroot, clear, cp, cut, date, dd, delgroup, deluser, devfsd, df,
            dirname, dmesg, du, e2fsck, echo, egrep, eject, expr, false, fdisk, fgrep, find, free, fsck, fsck.ext2, fsck.ext3, ftpget, ftpput, getopt,
            grep, halt, head, hexdump, hostname, httpd, hwclock, id, ifconfig, inetd, init, insmod, ipcrm, ipcs, kill, killall, klogd, linuxrc,
            ln, logger, login, losetup, ls, lsmod, lzmacat, mkdir, mke2fs, mkfs.ext2, mkfs.ext3, mkfs.extk, mknod, mkswap, mktemp, modprobe, more,
            mount, mv, netstat, nice, passwd, pidof, ping, pivot_root, poweroff, printf, ps, pwd, readlink, reboot, rm, rmdir, rmmod, route, sed,
            sh, sleep, sort, stty, swapoff, swapon, sync, syslogd, tail, tar, tee, telnetd, test, tftp, time, touch, tr, true, tune2fs, udhcpc,
            udhcpd, umount, uname, unlzma, unzip, uptime, usleep, vi, wc, wget, which, yes
    Y ahora los del busybox 1.18.0:
    Código:
    BusyBox v1.18.0 (2010-12-30 07:03:33 CST) multi-call binary.
    Copyright (C) 1998-2009 Erik Andersen, Rob Landley, Denys Vlasenko
    and others. Licensed under GPLv2.
    See source distribution for full notice.
    
    Usage: busybox [function] [arguments]...
       or: busybox --list[-full]
       or: function [arguments]...
    
            BusyBox is a multi-call binary that combines many common Unix
            utilities into a single executable.  Most people will create a
            link to busybox for each function they wish to use and BusyBox
            will act like whatever it was invoked as.
    
    Currently defined functions:
            [, [[, acpid, add-shell, addgroup, adduser, adjtimex, arp, arping, ash, awk, base64, basename, beep, blkid, blockdev, bootchartd, brctl,
            bunzip2, bzcat, bzip2, cal, cat, catv, chat, chattr, chgrp, chmod, chown, chpasswd, chpst, chroot, chrt, chvt, cksum, clear, cmp, comm, cp,
            cpio, crond, crontab, cryptpw, cttyhack, cut, date, dc, dd, deallocvt, delgroup, deluser, depmod, devmem, df, dhcprelay, diff, dirname,
            dmesg, dnsd, dnsdomainname, dos2unix, du, dumpkmap, dumpleases, echo, ed, egrep, eject, env, envdir, envuidgid, ether-wake, expand, expr,
            fakeidentd, false, fbset, fbsplash, fdflush, fdformat, fdisk, fgconsole, fgrep, find, findfs, flock, fold, free, freeramdisk, fsck,
            fsck.minix, fsync, ftpd, ftpget, ftpput, fuser, getopt, getty, grep, gunzip, gzip, halt, hd, hdparm, head, hexdump, hostid, hostname, httpd,
            hush, hwclock, id, ifconfig, ifdown, ifenslave, ifplugd, ifup, inetd, init, insmod, install, ionice, iostat, ip, ipaddr, ipcalc, ipcrm, ipcs,
            iplink, iproute, iprule, iptunnel, kbd_mode, kill, killall, killall5, klogd, last, length, less, linux32, linux64, linuxrc, ln, loadfont,
            loadkmap, logger, login, logname, logread, losetup, lpd, lpq, lpr, ls, lsattr, lsmod, lspci, lsusb, lzcat, lzma, lzop, lzopcat, makedevs,
            makemime, man, md5sum, mdev, mesg, microcom, mkdir, mkdosfs, mke2fs, mkfifo, mkfs.ext2, mkfs.minix, mkfs.vfat, mknod, mkpasswd, mkswap,
            mktemp, modinfo, modprobe, more, mount, mountpoint, mpstat, mt, mv, nameif, nbd-client, nc, netstat, nice, nmeter, nohup, nslookup, ntpd, od,
            openvt, passwd, patch, pgrep, pidof, ping, ping6, pipe_progress, pivot_root, pkill, pmap, popmaildir, poweroff, powertop, printenv, printf,
            ps, pscan, pwd, raidautorun, rdate, rdev, readahead, readlink, readprofile, realpath, reboot, reformime, remove-shell, renice, reset, resize,
            rev, rm, rmdir, rmmod, route, rpm, rpm2cpio, rtcwake, run-parts, runlevel, runsv, runsvdir, rx, script, scriptreplay, sed, sendmail, seq,
            setarch, setconsole, setfont, setkeycodes, setlogcons, setsid, setuidgid, sh, sha1sum, sha256sum, sha512sum, showkey, slattach, sleep,
            smemcap, softlimit, sort, split, start-stop-daemon, stat, strings, stty, su, sulogin, sum, sv, svlogd, swapoff, swapon, switch_root, sync,
            sysctl, syslogd, tac, tail, tar, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd, time, timeout, top, touch, tr, traceroute, traceroute6,
            true, tty, ttysize, tunctl, udhcpc, udhcpd, udpsvd, umount, uname, unexpand, uniq, unix2dos, unlzma, unlzop, unxz, unzip, uptime, usleep,
            uudecode, uuencode, vconfig, vi, vlock, volname, wall, watch, watchdog, wc, wget, which, who, whoami, xargs, xz, xzcat, yes, zcat, zcip
    De momento ahí están, ya veremos que uso le damos, porque hay comandos potentísimos y muy útiles como el awk, diff, top, watch, etc. etc. y los comandos que ya tenemos puede que tengan implementadas mas opciones.

    Saludos
    Posts claves:
    Instalación de sqlite3 y cron: Pág 35 #515
    Grabaciones siempre disponibles: Pág 48 #708
    Guardas en las programaciones: Pág 62 #929
    Curso básico de vi: Pág 65 #974
    Apagado programado: Pág 66 #984
    Programa RecTimerMgr 0.2.0.2: Pág 103 #1538

  4. #1159
    honorable Avatar de Carva
    Registro
    13 nov, 10
    Mensajes
    613
    Agradecido
    160 veces

    Predeterminado Re: Programa RecTimerMgr. Base de datos vacia

    Cita Iniciado por MATUZA Ver mensaje
    Hola a todos en mi primer mensaje (aunque llevo unos días siguiendo vuestros comentarios).

    Hay una cosa que no me queda clara ¿con el RecTimerMgr solucionamos lo de las programaciones que fallan en canales con nombres largos?

    Gracias y un saludo.
    Hola MATUZA, no, eso no se soluciona porque eso es un fallo intrínseco del equipo, este programa es un gestor de las programaciones más cómodo que el del equipo y que se gestiona desde el ordenador.

    Este programa te puede servir para hacer el "apaño" de programar unos minutos antes una cadena "legal" y solaparla con la grabación de la cadena larga.

    Saludos
    Posts claves:
    Instalación de sqlite3 y cron: Pág 35 #515
    Grabaciones siempre disponibles: Pág 48 #708
    Guardas en las programaciones: Pág 62 #929
    Curso básico de vi: Pág 65 #974
    Apagado programado: Pág 66 #984
    Programa RecTimerMgr 0.2.0.2: Pág 103 #1538

  5. #1160
    principiante
    Registro
    12 oct, 08
    Mensajes
    84
    Agradecido
    14 veces

    Predeterminado Re: Busybox

    Cita Iniciado por Carva Ver mensaje
    Hola a tod@s.

    Como todos sabeis, y si no lo sabes te lo digo ahora, nuestro equipo tiene un juego de instrucciones linux que se basan en un fichero llamado Busybox (viene a ser como el linux en un fichero), bueno pues desde siempre, nuestro equipo tiene el Busybox 1.1.3, que es muy antiguo, en concreto es del 17-May-2006.
    ...
    Carva, aquí: http://www.todopvr.com/foro/instalac...hlight=busybox

    tienes un fantástico manual para instalar un busybox en el 4G, que para el caso vale perfectamente para el 795.

    Saludos
    Carva ha agradecido esto.

  6. #1161
    honorable Avatar de Carva
    Registro
    13 nov, 10
    Mensajes
    613
    Agradecido
    160 veces

    Predeterminado Re: Busybox

    Cita Iniciado por nianoniano Ver mensaje
    Carva, aquí: http://www.todopvr.com/foro/instalac...hlight=busybox

    tienes un fantástico manual para instalar un busybox en el 4G, que para el caso vale perfectamente para el 795.

    Saludos
    Fantástico nianonano, es exactamente lo mismo que estoy haciendo yo, me ha encantado como usa ya el awk (que para los que no lo conozcais, es un comando para hacer auténticas virguerias con los ficheros) que es algo que yo tenía pensado hacer y aquí ya está resuelto.

    Me encanta, esto es Unix en estado puro, aunque técnicamente en el manual que me indicas hay una cosilla que yo no haría así.

    Yo no haría la creación de los trescientos y pico comandos cada vez que arranca el equipo (fichero rcS), sino que crearía un script con el awk y lo guardaría, pero lo ejecutaría UNA sola vez y santas pascuas.

    Está usando el comando awk que NO ESTA disponible en nuestro equipo (busybox 1.1.3, hay que fastidiarse, hasta en el uso de este busybox se parecen TODOS los equipos), y lo llama directamente del fichero busibox nuevo.

    Pero vamos que el manual es estupendo y me alegra saber que voy por el buen camino (que otros ya lo han hecho) y también me alegra saber que los hay que se enrollan mas que yo

    Muchas gracias nianoniano

    Saludos
    Última edición por Carva; 25/02/2011 a las 16:56 Razón: No hay trampa
    Posts claves:
    Instalación de sqlite3 y cron: Pág 35 #515
    Grabaciones siempre disponibles: Pág 48 #708
    Guardas en las programaciones: Pág 62 #929
    Curso básico de vi: Pág 65 #974
    Apagado programado: Pág 66 #984
    Programa RecTimerMgr 0.2.0.2: Pág 103 #1538

  7. #1162
    honorable
    Registro
    20 ene, 10
    Mensajes
    562
    Agradecido
    137 veces

    Predeterminado Re: Busybox

    de ese archivo/comando/proceso hemos hablado en el pasado, ya que se le responsabilizaba en otros foros de otros bichos de permitir el acceso a Youtube, y cuando no está el programita no hay forma de hacer cosas.

    Es un programa complejo y muy potente por lo que decían, básicamente para trabajar con ficheros y otros comandos.

    Por cierto, Trostky comenta a menudo que no tiene espacio en flash para meter sus scripts.

    También comentamos en el pasado (al menos en el post #441 lo comenté) que el comando:

    mount -o bind

    Permite hacer tener el espacio que queramos en cualquier directorio y además editar incluso los directorios y ficheros de sólo lectura. Todo sin estropear nada y de modo que el aparato vuelve a ser el mismo con sólo reiniciarlo.

    Se copia el directorio que se quiere manipular en un lugar del HDD accesible desde un PC. Luego se monta con "bind" ese directorio con acceso y espacio a mansalva sustituyendo al directorio de la flash que no tiene espacio ni acceso y....... ya está, se pueden tocar los ficheros y se dispone de espacio sobrado.

    Si se apaga el equipo todo deja de ser efectivo y hay que volver a "montar con bind". Eso es un rollo por un lado, pero no se rompe ni se compromete nada y el trabajo de unos días para otros no se pierde, ya que con volver a montar se sigue como se estaba.

  8. #1163
    honorable
    Registro
    20 ene, 10
    Mensajes
    562
    Agradecido
    137 veces

    Predeterminado Re: Busybox

    Vale, que lo olvido.

    Digo lo del montaje con bind porque a Trostky le ayudaría a probar scripts y cosas sin tener que preocuparse del espacio que tiene para ello, mas que al final, cuando ya depuras y dejas lo que te es útil y eliminas todo lo que es para probar e ir desarrollando.

    Pero también para probar un busybox alternativo y hacer experimentos, teniendo en realidad todo intacto con sólo reiniciar el equipo (por eso de que un experimento nos puede llevar a reinstalar un fimrware y eso es una lata, aunque sólo sea por resintonizar canales y reordenarlos y volver a configurar la red y nuestras preferencias).

  9. #1164
    principiante
    Registro
    12 oct, 08
    Mensajes
    84
    Agradecido
    14 veces

    Predeterminado Re: Busybox

    Carva, no entiendo mucho, eh, pero si ejecuto awk algo hace ( no sale el típico not found), quiero decir que lo normal es que te funcione el script propuesto ya que tenemos la misma versión de busybox:

    Código:
    / # busybox
    BusyBox v1.1.3 (2009.12.18-04:22+0000) multi-call binary
    
    Usage: busybox [function] [arguments]...
       or: [function] [arguments]...
    
            BusyBox is a multi-call binary that combines many common Unix
            utilities into a single executable.  Most people will create a
            link to busybox for each function they wish to use and BusyBox
            will act like whatever it was invoked as!
    
    Currently defined functions:
            [, [[, addgroup, adduser, ash, basename, busybox, cat, chmod,
            chown, chroot, clear, cp, cut, date, dd, delgroup, deluser, devfsd,
            df, dirname, dmesg, du, e2fsck, echo, egrep, eject, expr, false,
            fdisk, fgrep, find, free, fsck, fsck.ext2, fsck.ext3, ftpget,
            ftpput, getopt, grep, halt, head, hexdump, hostname, httpd, hwclock,
            id, ifconfig, inetd, init, insmod, ipcrm, ipcs, kill, killall,
            klogd, linuxrc, ln, logger, login, losetup, ls, lsmod, lzmacat,
            mkdir, mke2fs, mkfs.ext2, mkfs.ext3, mkfs.extk, mknod, mkswap,
            mktemp, modprobe, more, mount, mv, netstat, nice, passwd, pidof,
            ping, pivot_root, poweroff, printf, ps, pwd, readlink, reboot,
            rm, rmdir, rmmod, route, sed, sh, sleep, sort, stty, swapoff,
            swapon, sync, syslogd, tail, tar, tee, telnetd, test, tftp, time,
            touch, tr, true, tune2fs, udhcpc, udhcpd, umount, uname, unlzma,
            unzip, uptime, usleep, vi, wc, wget, which, yes
    
    / # awk
    -sh: awk: Permission denied
    / #

  10. #1165
    asiduo
    Registro
    27 ago, 08
    Mensajes
    312
    Agradecido
    87 veces

    Predeterminado CANAL WEATHER (previsión a 5 días)

    CANAL WEATHER (previsión a 5 días)

    Buenas,

    Quería dedicar este post especialmente a Carva (que tanto nos da y tan poco recibe ) ya que en su día manifestó cierto interés por tener una previsión meteorológica a 5 días de su ciudad.

    Vamos al tema...

    Lo que vamos a hacer no es modificar,-aunque se podría-, lo que el 795 hace cuando añadimos una ciudad a "favoritos" (tecla MENU del mando). Simplemente vamos a añadir una previsión más detallada a 5 día que podremos replicar de forma muy sencilla para otras ciudades que nos interesen, al tiempo que podemos conservar las que el aparato hace.

    Aquí no hará falta replicar los directorios porque el aparato lo hace el solo, (cosa rara ), cuando añadimos una ciudad a nuestros favoritos. Así que si no tenéis ninguna, pues ya estáis tardando

    A este respecto, no es necesario abrir la ciudad como tal. Basta con estar sobre ella en el listado de ciudades y pulsar la tecla MENU del mando para que os salga un menú que os permitirá hacerlo.

    Tenéis que bajaros este archivo porque vamos a emplear nuestros propios iconos y fondo de pantalla (background). También encontraréis un TXT donde está el código que hay que insertar al rss. Descomprimidlo donde queráis en vuestro PC. Dentro hay 1 carpeta: "weather" (con las imágenes) y un TXT de nombre 5dias.txt. Las imágenes tendréis que copiarlas a un directorio que vamos a crear para ello. El TXT solo es para copiar y pegar su contenido en nuestro myfavorites.rss

    Seguid estos PASOS:

    1- Por Telnet, creáis el directorio para las imágenes (son dos):

    Código:
     mkdir /usr/local/etc/dvdplayer/savedrss/image
    Código:
     mkdir /usr/local/etc/dvdplayer/savedrss/image/weather
    2- Ahora hay que copiar la carpeta de las imágenes a un directorio del 795. En mi ejemplo, utilizaré el directorio REC, pero podéis emplear el que queráis. Así que abrís el entorno de red y llegando a esa carpeta, copiáis en ella la carpeta descomprimida de nombre "weather". Luego, entrando por Telnet, os llegáis hasta la carpeta copiada:

    Código:
     cd /tmp/hdd/volumes/HDD1/REC/weather/
    Y copiáis todo su contenido en la carpeta creada para las imágenes:

    Código:
     cp *.* /usr/local/etc/dvdplayer/savedrss/image/weather/
    3- Ahora, hay que editar nuestro archivo myfavorites.rss. Y para ello, dos opciones:

    a) Usar el editor vi (os recomiendo el tutorial de Carva):

    Código:
    vi /usr/local/etc/dvdplayer/savedrss/IMS_Modules/Weather/scripts/map/myfavorites.rss
    E insertamos el código que tenéis en 5dias.txt justo después de cualquier </item> que tengáis en vuestro fichero.

    b) Usar un editor de textos bajo Windows. En este caso lo copiaremos a la partición visible desde Windows:

    Código:
    cp /usr/local/etc/dvdplayer/savedrss/IMS_Modules/Weather/scripts/map/myfavorites.rss /tmp/hdd/volumes/HDD1/REC/myfavorites.rss
    Y lo editamos con el Bloc de Notas o similar para insertarle el código que tenéis en 5dias.txt justo después de cualquier </item> que tengáis en vuestro fichero.

    4- Si habéis operado desde Windows, habrá que volver a copiar el archivo al directorio de destino una vez modificado:

    Código:
    cp /tmp/hdd/volumes/HDD1/REC/myfavorites.rss /usr/local/etc/dvdplayer/savedrss/IMS_Modules/Weather/scripts/map/myfavorites.rss
    Ya tendréis una previsión para Madrid a 5 días como esta:


    Además, veréis que cuenta con algún dato más, como dirección y frío del viento, tendencia de la presión atmosférica, latitud y longuitud,...

    Si no os interesa Madrid, bastaría con cambiar su código (SPXX0050) por el de la ciudad que queráis en los dos sitios donde aparece en el código del Item. Y para enteraros de cual es, basta con añadir dicha ciudad primero a vuestros favoritos y después editando myfavorites.rss copiar su código.

    Por último, si queréis más ciudades a "5 días" pues basta con pulsar sobre una ciudad "5 días" ya creada, el botón MENU del mando y seleccionar "Añadir a favoritos":


    Veréis que aparecerá una replica de la ciudad en cuestión. Luego, editáis de nuevo myfavorites.rss y cambiáis el <title> y el código de la ciudad por los que correspondan.

    Otro día si queréis, os comento como cambiar el mapa de Google por algo como esto...


    Creo que eso es todo.

    Que lo disfrutéis.

    Saludos
    Carva, MDPD, ohhvaya y 1 usuarios han agradecido esto.

  11. #1166
    honorable
    Registro
    20 ene, 10
    Mensajes
    562
    Agradecido
    137 veces

    Predeterminado Re: Busybox

    Cita Iniciado por nianoniano Ver mensaje
    Carva, no entiendo mucho, eh, pero si ejecuto awk algo hace ( no sale el típico not found), quiero decir que lo normal es que te funcione el script propuesto ya que tenemos la misma versión de busybox:
    Es que hay muchos equipos en que el comando awk existe (no recuerdo ahora donde lo encontraba) pero tiene 0 KB.

    Ese era el problema que decía en los foros de los Patriot y solucionaban el acceso a youtube simplemente sustituyendo el awk "chungo" de 0 KB por uno extraído del firmware de ACRyan (creo recordar) en que sí había un awk "bueno".

    Igual en tu 4G está también un awk de 0 KB y por eso no sale "not found".

    El awk, cuando tiene 0 KB, no está en el directorio lógico, con el resto de comandos del busybox por eso digo que lo encontraba en otro directorio.

  12. #1167
    asiduo
    Registro
    27 ago, 08
    Mensajes
    312
    Agradecido
    87 veces

    Predeterminado Re: Busybox

    Cita Iniciado por odracir Ver mensaje
    ...Por cierto, Trostky comenta a menudo que no tiene espacio en flash para meter sus scripts.

    También comentamos en el pasado (al menos en el post #441 lo comenté) que el comando:

    mount -o bind

    Permite hacer tener el espacio que queramos en cualquier directorio y además editar incluso los directorios y ficheros de sólo lectura. Todo sin estropear nada y de modo que el aparato vuelve a ser el mismo con sólo reiniciarlo.

    Se copia el directorio que se quiere manipular en un lugar del HDD accesible desde un PC. Luego se monta con "bind" ese directorio con acceso y espacio a mansalva sustituyendo al directorio de la flash que no tiene espacio ni acceso y....... ya está, se pueden tocar los ficheros y se dispone de espacio sobrado.

    Si se apaga el equipo todo deja de ser efectivo y hay que volver a "montar con bind". Eso es un rollo por un lado, pero no se rompe ni se compromete nada y el trabajo de unos días para otros no se pierde, ya que con volver a montar se sigue como se estaba.
    Odracir, más que con los scripts, el problema lo tengo al habilitar nuevos canales. Algunos como el xLive son menús a base de fotos y ocupan "bastante" (unos 5 MB de risa... pero teniendo sólo 32).

    Mira, te cuelgo unas capturas para que te hagas una idea...

    Esto, más o menos, era lo que traía mi 795...


    Pero ahora, pulsando la flecha de la derecha del mando, sale esto otro


    Y el canal xLive, como te comentaba, con centenares de enlaces, es tipo foto...


    Y claro, las podría quitar y demás, pero da no se qué porque algunas están guapas


    Pero vamos, ahora mismo me voy apañando y creo que con lo que tengo hay para estar unos meses viendo contenidos sin repetir

    Lo del mount si se va al carajo al apagar no me vale. Igual un día animamos al Carva a hacer su firm y entonces me pediré 100 MB para Canales. Casi he dejado de ver la tele y la que veo es grabada. Esto te abre un mundo...

    Un saludo

    P.D. Espero no ser censurado por la moderación del foro
    Última edición por JDPBILI; 01/04/2014 a las 11:09 Razón: +18

  13. #1168
    principiante
    Registro
    12 oct, 08
    Mensajes
    84
    Agradecido
    14 veces

    Predeterminado Re: Busybox

    Cita Iniciado por odracir Ver mensaje
    Es que hay muchos equipos en que el comando awk existe (no recuerdo ahora donde lo encontraba) pero tiene 0 KB.

    Ese era el problema que decía en los foros de los Patriot y solucionaban el acceso a youtube simplemente sustituyendo el awk "chungo" de 0 KB por uno extraído del firmware de ACRyan (creo recordar) en que sí había un awk "bueno".

    Igual en tu 4G está también un awk de 0 KB y por eso no sale "not found".

    El awk, cuando tiene 0 KB, no está en el directorio lógico, con el resto de comandos del busybox por eso digo que lo encontraba en otro directorio.
    Efectivamente, está en /usr/bin y tiene 0KB

  14. #1169
    honorable Avatar de Carva
    Registro
    13 nov, 10
    Mensajes
    613
    Agradecido
    160 veces

    Predeterminado Re: Busybox

    Cita Iniciado por odracir Ver mensaje
    Vale, que lo olvido.

    Digo lo del montaje con bind porque a Trostky le ayudaría a probar scripts y cosas sin tener que preocuparse del espacio que tiene para ello, mas que al final, cuando ya depuras y dejas lo que te es útil y eliminas todo lo que es para probar e ir desarrollando.

    Pero también para probar un busybox alternativo y hacer experimentos, teniendo en realidad todo intacto con sólo reiniciar el equipo (por eso de que un experimento nos puede llevar a reinstalar un fimrware y eso es una lata, aunque sólo sea por resintonizar canales y reordenarlos y volver a configurar la red y nuestras preferencias).
    Odracir, yo tengo espacio "de sobra" para el busybox, cada link de cada comando ocupa 12 bytes, o sea ná de ná, lo de resintonizar canales yo no lo hago desde ni me acuerdo, porque voy pasando el fichero de canales de un firmware a otro.

    Como no he necesitado el espacio, no he probado nunca lo del mount -bind, y no lo controlo en la práctica (la teoría la conozco), pero bueno si alguien lo prueba de forma efectiva que lo comente.

    Saludos
    Posts claves:
    Instalación de sqlite3 y cron: Pág 35 #515
    Grabaciones siempre disponibles: Pág 48 #708
    Guardas en las programaciones: Pág 62 #929
    Curso básico de vi: Pág 65 #974
    Apagado programado: Pág 66 #984
    Programa RecTimerMgr 0.2.0.2: Pág 103 #1538

  15. #1170
    honorable Avatar de Carva
    Registro
    13 nov, 10
    Mensajes
    613
    Agradecido
    160 veces

    Predeterminado Re: Busybox

    Cita Iniciado por nianoniano Ver mensaje
    Carva, no entiendo mucho, eh, pero si ejecuto awk algo hace ( no sale el típico not found), quiero decir que lo normal es que te funcione el script propuesto ya que tenemos la misma versión de busybox:

    Código:
    / # busybox
    BusyBox v1.1.3 (2009.12.18-04:22+0000) multi-call binary
    
    Usage: busybox [function] [arguments]...
       or: [function] [arguments]...
    
            BusyBox is a multi-call binary that combines many common Unix
            utilities into a single executable.  Most people will create a
            link to busybox for each function they wish to use and BusyBox
            will act like whatever it was invoked as!
    
    Currently defined functions:
            [, [[, addgroup, adduser, ash, basename, busybox, cat, chmod,
            chown, chroot, clear, cp, cut, date, dd, delgroup, deluser, devfsd,
            df, dirname, dmesg, du, e2fsck, echo, egrep, eject, expr, false,
            fdisk, fgrep, find, free, fsck, fsck.ext2, fsck.ext3, ftpget,
            ftpput, getopt, grep, halt, head, hexdump, hostname, httpd, hwclock,
            id, ifconfig, inetd, init, insmod, ipcrm, ipcs, kill, killall,
            klogd, linuxrc, ln, logger, login, losetup, ls, lsmod, lzmacat,
            mkdir, mke2fs, mkfs.ext2, mkfs.ext3, mkfs.extk, mknod, mkswap,
            mktemp, modprobe, more, mount, mv, netstat, nice, passwd, pidof,
            ping, pivot_root, poweroff, printf, ps, pwd, readlink, reboot,
            rm, rmdir, rmmod, route, sed, sh, sleep, sort, stty, swapoff,
            swapon, sync, syslogd, tail, tar, tee, telnetd, test, tftp, time,
            touch, tr, true, tune2fs, udhcpc, udhcpd, umount, uname, unlzma,
            unzip, uptime, usleep, vi, wc, wget, which, yes
    
    / # awk
    -sh: awk: Permission denied
    / #
    Nianoniano, ya he editado mi post, porque no hay ninguna "trampa" ya que para ejecutar el awk llama al busybox completo, o sea que se puede hacer perfectamente, pero como puedes ver en el busybox 1.1.3 no existe el comando awk, tu hiciste los pasos del manual del 4G?, pues entonces estás arrancando el awk del OTRO busybox (no recuerdo que versión era).

    Todo OK

    Saludos
    Posts claves:
    Instalación de sqlite3 y cron: Pág 35 #515
    Grabaciones siempre disponibles: Pág 48 #708
    Guardas en las programaciones: Pág 62 #929
    Curso básico de vi: Pág 65 #974
    Apagado programado: Pág 66 #984
    Programa RecTimerMgr 0.2.0.2: Pág 103 #1538

+ Responder tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimization by vBSEO
Image resizer by SevenSkins