Kirjoittaja Aihe: Sarjakuvien lukeminen  (Luettu 4767 kertaa)

MoB

  • Käyttäjä
  • Viestejä: 314
  • Debian Jessie, Ubuntu 12.04 LTS, Android-x86 2.3
    • Profiili
Sarjakuvien lukeminen
« : 08.10.05 - klo:15.22 »
Laitan tän tännekkin talteen, niin ei tarvitse aina keksiä pyörää uudestaan kun tahtoo tsiigata sarjiksia Ubuntulla.

Netistä imuroitujen sarjakuvien katselu hoituu Windowsissa nätisti CDisplay nimisellä ohjelmalla. Tässä skripti joka tekee saman homman.
CDisplayn käyttämät .CBZ ja .CBR fileet ovat onneksi vain uudestaan nimettyjä ZIP ja RAR fileitä, joten homma ei ole kovin triviaali - ainoastaan UnRAR ja haluttu kuvien näyttäjä pitää asentaa (apt-get install unrar-nonfree).
Sitten vaan tyyliin scripts/cdisplay /stuff/sarjakuvat/Vampirella/Vampirella01.cbr
Skriptin toiminta lyhyesti :
- tekee tempin
- tarkistaa onko tiedoston pääte cbr/rar tai cbz/zip
- puretaan romppeet temppiin
- järjestetään puretut tiedostot aakkosjärjestykseen
- syötetään kuvat järjestyksessä halutulle softalle (valmiit esimerkit muutamalle softalle, valitse omasi)
- siivotaan jäljet

Koodia: [Valitse]
#!/bin/bash
#
# snadi scripti CDisplay (cbr/cbz) sarjakuvien katseluun

TEMPPI="/tmp/cdisplay-$$"
rm -rf "${TEMPPI}" >/dev/null 2>&1
trap "rm -rf \"${TEMPPI}\"; echo 'temppi putsattu'" EXIT ERR
DIR="`dirname \"$1\"`"
[ "$DIR" = "." ] && DIR="`pwd`"
SARJISNIMI="${DIR}/`basename \"$1\"`"
case "${SARJISNIMI}" in
*rar|*cbr)
PAKKERI="unrar x"
;;
*zip|*cbz)
PAKKERI=unzip
;;
*)
echo "Tiedostolla ei ole cbr, cbz, zip tai rar päätettä!"
exit 1
;;
esac
echo "Täytyy duunata ${PAKKERI} ${SARJISNIMI}"
mkdir "${TEMPPI}"
cd "${TEMPPI}"
${PAKKERI} "${SARJISNIMI}"

# find . -type f | sort | sed -e "s/^\(.*\)$/'\1'/" | xargs xli -fit
# find . -type f | sort | sed -e "s/^\(.*\)$/'\1'/" | xargs eog
# find . -type f | sort | sed -e "s/^\(.*\)$/'\1'/" | xargs gtksee -i
 find . -type f | sort | sed -e "s/^\(.*\)$/'\1'/" | xargs gthumb --fullscreen

En ota tuosta sktiptistä mitään krediittejä, koska tuo on suurimmaksi osaksi pöllitty jostain uutisryhmästä aikoinaan. Parannusehdotuksia saa esittää.
Registered Linux user #186837

lettas

  • Käyttäjä
  • Viestejä: 92
    • Profiili
Re: Sarjakuvien lukeminen
« Vastaus #1 : 29.03.06 - klo:21.53 »
comix on mainio softa sarjiksien katseluun, eikä tarvitse purkaa kyseisiä tiedostoja. Universe repoista

apt-get install comix

simohell

  • Käyttäjä
  • Viestejä: 87
    • Profiili
Re: Sarjakuvien lukeminen
« Vastaus #2 : 30.03.06 - klo:15.42 »
Netistä imuroitujen sarjakuvien katselu hoituu Windowsissa nätisti CDisplay nimisellä ohjelmalla.

No, minä olen lukenut niitä CDisplaylla Linuxissakin... siinä on hyvät säädöt kuvien käännön, skaalauksen, sopivan taustavärin laskemisen ja muun suhteen joten en ole pitänyt tarpeellisena vaihtaa natiiviin linux-ohjelmaan. Se toimii siis wine:n kautta, tosin asentamisesta en tiedä kun ostin codeweaversin Crossover Office -paketin jolla windows-ohjelmien asentelu on varsin triviaalia.

-edit-

Ja löytyy myös esim. tällainen:

http://borco.net/html/PyComicsViewer/

# license: GPL
# opens *.cbr, *.cbz and *.cba compressed comic files

jne.
« Viimeksi muokattu: 30.03.06 - klo:15.47 kirjoittanut simohell »
"Freedom fighters, speak with your tongues,
sing with the might of the wind in your lungs!"
--Donovan Leitch