Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: MoB - 08.10.05 - klo:15.22

Otsikko: Sarjakuvien lukeminen
Kirjoitti: MoB - 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 (http://www.geocities.com/davidayton/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ää.
Otsikko: Re: Sarjakuvien lukeminen
Kirjoitti: lettas - 29.03.06 - klo:21.53
comix on mainio softa sarjiksien katseluun, eikä tarvitse purkaa kyseisiä tiedostoja. Universe repoista

apt-get install comix
Otsikko: Re: Sarjakuvien lukeminen
Kirjoitti: simohell - 30.03.06 - klo:15.42
Netistä imuroitujen sarjakuvien katselu hoituu Windowsissa nätisti CDisplay (http://www.geocities.com/davidayton/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.