Kirjoittaja Aihe: Löytyykö kauko-ohjattava selain repoloista ?  (Luettu 2986 kertaa)

peran

  • Vieras
Löytyykö kauko-ohjattava selain repoloista ?
« : 04.07.06 - klo:03.22 »
Innostuin tekemään pienen skriptin, jonka pohjalta olen täällä kysellyt aikaisemminkin.

Sain sen vihdoinkin valmiiksi, ja nyt haluaisin lisää ominaisuuksia siihen.

Tartteis saada tulostettua tiedostoon automaagisesti sivun ulkoasu.

Mikähän olisi sopiva selain.

Siis pitäisi saada joko makro- tai kauko-ohjaus selaimeen skriptin välityksellä.

raimo

  • Käyttäjä
  • Viestejä: 4168
  • openSUSE Tumbleweed
    • Profiili
Re: Löytyykö kauko-ohjattava selain repoloista ?
« Vastaus #1 : 04.07.06 - klo:10.54 »
Mikä on sivun ulkoasu? CSS:kö? CSS:llä määritetään sivun ulkoasu, joten sehän se lienee?  :)
No riippumatta siitä mikä se ulkoasu nyt oikein on, kokeile imeskellä se wget:llä.
man wget kertoilee lisää.

elinks on mainio tekstiselain, jolla voi tehdä kaikenlaista.
Koodia: [Valitse]
sudo apt-get install elinks
man elinks niin saat ohjetta

Ja jos/kun asennat libwww-perl paketin, niin GET komento saattaa auttaa sekin
(asenna, koska tästä on muutakin apua, mm. Perlin LWP-jutut tulee sen mukana...
minusta saisi olla oletuksena asentuvien joukossa tämä(kin) paketti)
Koodia: [Valitse]
sudo apt-get install libwww-perl
Ehkä noista on apua, ehkä ei, mutta kerro lisätietoja niin eiköhän me jotain keksitä.  ;)
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Re: Löytyykö kauko-ohjattava selain repoloista ?
« Vastaus #2 : 04.07.06 - klo:14.13 »
Tartteis saada tulostettua tiedostoon automaagisesti sivun ulkoasu.

Jos nyt oikein ymmärsin niin haluat sivun sellaisena kuin se näkyy selaimessa joko kuva- tai pdf/ps-tiedostoon. Äkkiseltään minulla olisi tarjolla pari vaihtoehtoa.

Pakettivarastoista näyttää löytyvän html2ps jonka kuvaus kertoo seuraavaa:
This program converts HTML directly to PostScript.  The HTML code can be retrieved from one or more URLs or local files, specified as parameters on the command line.  A comprehensive level of HTML is supported, including inline images, CSS1, and some features of HTML 4.0.

Toinen vaihtoehto voisi olla khtml2png, josta on tarjolla myös staattisesti linkattu versio (joten Gnome-käyttäjienkään ei tarvitse asentaa KDE-kirjastoja). Tätä ei löydy suoraan pakettivarastoista ja pikaisen testin perusteella ei hirveästi vakuuttanut erilaiset virheilmoitukset joita ohjelmaa suoritettaessa tuli. Työnsä se kuitenkin tuntui tekevän kunnolla näistä ilmoituksista huolimatta.

Kolmantena vaihtoehtona KDE-käyttäjille tarjoaisin Konquerorin ohjausta dcop:n kautta, mutta en tiedä saako siellä määritettyä sujuvasti tulostusta tiedostoon halutuilla asetuksilla. Kaiken muun tiedän kyllä onnistuvan mutta tulostusasetuksista en ole varma :)

Riippuen lähdesivuston html:stä niin varmaan kannattaa ensin kokeilla josko tuo html2ps tekee riittävän hyvän tulkinnan sivusta. Jos se ei riitä niin sitten lähtee tutkimaan muita vaihtoehtoja.

Edit: Löysin paketinhallinasta vielä htmldoc:n joka pikatestin perusteella peittoaa ainakin html2ps:n tulostuksen. Kannattaa huomioida parametrit "--webpage" ja "--continuous" sillä tavallisia www-sivuja muunnettaessa tulee aina käyttää niistä toista.
« Viimeksi muokattu: 04.07.06 - klo:14.38 kirjoittanut mgronber »

peran

  • Vieras
Re: Löytyykö kauko-ohjattava selain repoloista ?
« Vastaus #3 : 05.07.06 - klo:13.02 »
Jos nyt oikein ymmärsin niin haluat sivun sellaisena kuin se näkyy selaimessa joko kuva- tai pdf/ps-tiedostoon. Äkkiseltään minulla olisi tarjolla pari vaihtoehtoa.
Oikeinpa ymmärsit. :)
Pakettivarastoista näyttää löytyvän html2ps jonka kuvaus kertoo seuraavaa:

Jeps, koetin tätäkin ohjelmaa, kun löysin pakettivarastoista, muttei se aivan riitä. Jos se seuraisi tarkemmin fonttien kokojen muutosta, niin silloin se varmaankin riittäisi.

Riippuen lähdesivuston html:stä niin varmaan kannattaa ensin kokeilla josko tuo html2ps tekee riittävän hyvän tulkinnan sivusta. Jos se ei riitä niin sitten lähtee tutkimaan muita vaihtoehtoja.

Edit: Löysin paketinhallinasta vielä htmldoc:n joka pikatestin perusteella peittoaa ainakin html2ps:n tulostuksen. Kannattaa huomioida parametrit "--webpage" ja "--continuous" sillä tavallisia www-sivuja muunnettaessa tulee aina käyttää niistä toista.

Harmi, kun kerkesin ladata KDE:n ennen kuin huomasin tuon htmldoc:n, no kunhan kde-on ladattu, kokeilen sitten htmldoc:ia.

Edit - nyt on testattu htmldocia, no jos haluaisi yrittää ratkaista niin todennäköisesti pitäisi yrittää Konquerorin ohjausta, mutten taida viitsiä polttaa ruutia enempää. (KDE on niin iso paketti ladattavaksi, enkä tykkää yleensäkään KDE-tyylisistä ohjelmista. Tosin K3B ja skype - löytyvät siitä perheestä.
« Viimeksi muokattu: 05.07.06 - klo:18.35 kirjoittanut peran »