Página 4 de 4 PrimerPrimer 1234
Resultados 31 al 37 de 37
  1. #31
    Veteran@ en el foro
    Avatar de jcn363

    Fecha de Ingreso
    24/feb/2013
    Ubicación
    Go with the wind (43°19'17.7"N 2°00'19.4"W)
    Mensajes
    334
    Sexo
    Sexo usuari@
    Lector
    PW - KA1
    Últimos leídos
    El libro de arena

    Destripando un parche

    · Los sangrados/espacios (siempre que no estén en un comentario) importan.
    · Todo lo que va a continuación del símbolo # es un comentario.
    · Un parche comienza con una palabra o frase al comienzo de una línea y termina cuando comienza el siguiente parche o finaliza el fichero.
    · El nombre del parche termina con :. (Disable reading footer)
    · Las partes del parche están precedidas por 2 espacios y -.
    · Enabled indica si el parche está activado o no. No es importante lo que pongamos si usamos (y tenemos bien configurado) el fichero kobopatch.yaml. La recomendación es dejarlo desactivado aquí y activarlo o desactivarlo en kobopatch.yaml, aunque no es obligatorio.
    · PatchGroup se usa para indicar que un parche pertenece a un grupo de parches autoexcluyentes (sólo uno de ellos se puede aplicar al mismo tiempo).
    · Description es una descripción (más o menos larga) de lo que hace el parche. Si es larga es mejor utilizar | y comenzar en la siguiente línea (añadiendo un sangrado más de 2 espacios).
    · A continuación están las órdenes.

    IMPORTANTE: no hay que modificar NUNCA nada que no esté entre "" después de Replace.

    Código:
    Disable reading footer:
      - Enabled: no
      - PatchGroup: Reading footer alternatives
      - Description: |
          Removes the reading footer for both ePub and KePub books, leaving a
          15px bottom margin which matches the 15px built-in top margin of ePub
          books.
      - FindReplaceString: {Find: "ReadingFooter {\n  qproperty-footerMargin: 105;\n}\n", Replace: "ReadingFooter {min-height:15px;max-height:15px;}\n"}
      - FindReplaceString: {Find: "#caption[qApp_deviceIsTrilogy=true] {\n  font-size: 19px;\n}\n", Replace: "#caption {font-size:1px;color:transparent;}\n\0"}
    · Se pueden organizar las órdenes en diferentes líneas. De esta manera evitaremos, más fácilmente, modificar lo que no se encuentre trás Replace.
    Código:
      - FindReplaceString:
          Find:    "ReadingFooter {\n  qproperty-footerMargin: 105;\n}\n"
          Replace: "ReadingFooter {min-height:15px;max-height:15px;}\n"
      - FindReplaceString:
          Find:    "#caption[qApp_deviceIsTrilogy=true] {\n  font-size: 19px;\n}\n"
          Replace: "#caption {font-size:1px;color:transparent;}\n\0"
    · En las órdenes que contengan "Zlib" (como ReplaceZlib) la diferencia de longitud entre el texto a cambiar y del texto modificado no es importante (dentro de unos límites, es un comprimido, pero... tiene sus límites).
    · Las órdenes que no contienen "Zlib" (como FindReplaceString) deben respetar la igualdad de longitud entre las cadenas de caracteres.
    Si el texto que pongamos en Replace es más corto que el que teníamos en Find, probablemente ocurran cosas raras.
    Si el texto de Replace es más largo dará error.
    · Hay que tener en cuenta que los caracteres de escape (los que comienzan por \ como \n -cambio de línea-) aunque están compuestos por 2 caracteres, en realidad es uno sólo y se cuantifica como tal.
    · Se puede alterar/eliminar todo lo que no corresponda a tu dispositivo para ahorrar espacio y hacer más eficiente el sistema.
    · Una \ al final de la línea indica que la orden continúa en la siguiente.
    Código:
      - ReplaceZlib:
          Find:    "#coverArea[qApp_deviceIsPhoenix=true] {\n  qproperty-spacing: 20;\n}\n\
                    #coverArea[qApp_deviceIsTrilogy=true] {\n  qproperty-spacing: 10;\n}\n\
                    #coverArea[qApp_deviceIsDragon=true] {\n  qproperty-spacing: 30;\n}\n\
                    #coverArea[qApp_deviceIsDaylight=true] {\n  qproperty-spacing: 39;\n}"
          Replace: "#coverArea{qproperty-spacing:30;}"
    Actualización
    kobopatch
    Suerte
    Última edición por jcn363; 05/10/2018 a las 17:08
    Es mejor permanecer callado y parecer tonto
    que hablar y despejar las dudas definitivamente.
    Groucho Marx






  2. Los Siguientes 2 Usuarios Agradecieron a jcn363 por Este Mensaje:


  3. #32
    Veteran@ en el foro
    Avatar de JIPG

    Fecha de Ingreso
    25/abr/2010
    Ubicación
    Madrid
    Mensajes
    556
    Sexo
    Sexo usuari@
    Lector
    Wolder Boox-S, Tagus Lux 2015 y KOBO Aura H2O Ed2

    Re: Ayuda! Perdida por completo con el tema parches

    Si los de mobileread fueran tan ilustrativos, ya tendrían más adeptos al nuevo método.

  4. #33
    Veteran@ en el foro
    Avatar de Terisa

    Fecha de Ingreso
    24/abr/2009
    Ubicación
    En el país de los espejos curvos
    Mensajes
    9.805
    Sexo
    Sexo usuari@
    Lector
    Kobo Mini (por el momento)

    Re: Ayuda! Perdida por completo con el tema parches

    Cita Iniciado por JIPG Ver Mensaje
    Si los de mobileread fueran tan ilustrativos, ya tendrían más adeptos al nuevo método.
    Es que lo queremos todo, que lo hagan y que además nos den las explicaciones mascaditas
    Ciao

    Terisa de Morgan







    Mi reto en goodreads



  5. #34
    Veteran@ en el foro
    Avatar de JIPG

    Fecha de Ingreso
    25/abr/2010
    Ubicación
    Madrid
    Mensajes
    556
    Sexo
    Sexo usuari@
    Lector
    Wolder Boox-S, Tagus Lux 2015 y KOBO Aura H2O Ed2

    Re: Ayuda! Perdida por completo con el tema parches

    Cita Iniciado por Terisa Ver Mensaje
    Es que lo queremos todo, que lo hagan y que además nos den las explicaciones mascaditas
    Bueno, que sólo quería echarle unas flores a jcn363, que se lo ha currado . Y para los que no entiendan mucho de programación y lenguajes raros (como es mi caso), pues es de agradecer.

  6. #35
    Veteran@ en el foro
    Avatar de surquizu

    Fecha de Ingreso
    05/jun/2008
    Ubicación
    Zaragoza
    Mensajes
    4.073
    Sexo
    Sexo usuari@
    Lector
    PRS-505, kobo AuraHD. kobo AuraH2O, kobo GloHD, kobo aura ONE

    Re: Ayuda! Perdida por completo con el tema parches

    Cita Iniciado por JIPG Ver Mensaje
    Bueno, que sólo quería echarle unas flores a jcn363, que se lo ha currado . Y para los que no entiendan mucho de programación y lenguajes raros (como es mi caso), pues es de agradecer.
    +1

  7. #36
    Veteran@ en el foro
    Avatar de Terisa

    Fecha de Ingreso
    24/abr/2009
    Ubicación
    En el país de los espejos curvos
    Mensajes
    9.805
    Sexo
    Sexo usuari@
    Lector
    Kobo Mini (por el momento)

    Re: Ayuda! Perdida por completo con el tema parches

    Cita Iniciado por JIPG Ver Mensaje
    Bueno, que sólo quería echarle unas flores a jcn363, que se lo ha currado . Y para los que no entiendan mucho de programación y lenguajes raros (como es mi caso), pues es de agradecer.
    Yeah, eso sí, pero tal y como lo has puesto, a mí más que flores a jcn63 me ha sonado a palo a los de mobileread, qué le vamos a hacer
    Ciao

    Terisa de Morgan







    Mi reto en goodreads



  8. #37
    Habitual en el foro
    Avatar de Nominar

    Fecha de Ingreso
    13/sep/2014
    Mensajes
    73
    Sexo
    Sexo usuari@
    Lector
    Kobo Aura HD

    Re: Destripando kobopatch.yaml

    [QUOTE=jcn363;251802]· Como el sistema usado en los Kobo es Linux, se usa la nomenclatura UNIX (con / en vez de la \ de Windows).

    Una más que buena explicación jcn363.

    Gracias

Temas Similares

  1. Parches kobo FW 4.6.9995
    Por surquizu en el foro Kobo
    Respuestas: 47
    Último Mensaje: 25/11/2017, 18:22
  2. Consulta sobre los parches metazoa
    Por alatriste67 en el foro Kobo
    Respuestas: 20
    Último Mensaje: 03/04/2017, 11:04
  3. Respuestas: 10
    Último Mensaje: 23/03/2017, 11:23
  4. Parches Kobo Aura HD
    Por kanario75 en el foro Kobo
    Respuestas: 2
    Último Mensaje: 03/01/2017, 15:44
  5. Perdida...
    Por jessica en el foro Nuestro rinconcito personal
    Respuestas: 8
    Último Mensaje: 25/04/2010, 09:46

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •