Kirjoittaja Aihe: Kuinka tulostan selaimesta tiedostoon  (Luettu 4675 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa RaijaR

  • Jäsen
  • Viestejä: 1275
  • Sukupuoli: Nainen
Kuinka tulostan selaimesta tiedostoon
« : 03.11.2017 - klo:11:20 »
Heps,
Minun pitäisi saada tulostattua sivu kerrallaan data tiedostoon. Alla esimerkki sivusta:

https://www.suomi.fi/kansalaiselle/palvelut/59c085b4-0f04-4631-9e98-2abbdb6bdd90

Eli siis ensin tuo sivu tiedostoon
sitten (näin asitoithttps://www.suomi.fi/kansalaiselle/palvelut/59c085b4-0f04-4631-9e98-2abbdb6bdd90#2 samaiseen tiedostoon

Näin sitten lipsuttelisin koko listan läpi eli seuraavan palvelun https://www.suomi.fi/kansalaiselle/palvelut/64708b06-49b9-4df7-a093-583ea84c52f4 jne.

Sivuja siis tulee varmaan 20-30 ja ne pitäisi olla samassa tiedostossa, että saan editoitua ylimääräiset liirumlaarumit pois.

Löytyyko siis jotain ohjelmaa yms. jolla saisin homman tehtyä?

Alustana -stana!- Windows 7 ja Google Chrome (mutta tarvittaessa voin päivittää selaimen toiseksikin). Cntr s ei toimi.
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 426
Vs: Kuinka tulostan selaimesta tiedostoon
« Vastaus #1 : 03.11.2017 - klo:13:14 »
Ei taida olla paljoa muuta vaihtoehtoa, kuin maalata ja kopioida leikkelepöydälle (sitten CTRL-C) jokainen sivu erikseen  ja liittää LibreOfficeen/MS-Officeen tekstiasiakirjaan (CTRL-V).

Toinen tapa on tehdä scripti, joka parsii sivut yhdeksi. Tämä on työläs, ja tuskin kannattaa 30-sivun takia tehdä.

T.S. Ihan pienellä vaivalla tuskin saat kovinkaan kaunista jälkeä aikaiseksi.

Poissa raimo

  • Jäsen
  • Viestejä: 218
  • Sukupuoli: Mies
Vs: Kuinka tulostan selaimesta tiedostoon
« Vastaus #2 : 03.11.2017 - klo:13:26 »
Kunkin sivun tulostus tiedostoon (Save as PDF) onnistuu kun painat sivun tyhjällä kohdalla hiiren oikeeta ja valitset Print... (Ctrl+P).
Tyhjää lyö siinä kohdassa minulla kun kamat pitäisi saada samaan tiedostoon. (tulosta kaikki eri nimellä ja yhdistä "jollain" PDF-käsittelyohjelmalla?).

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 426
Vs: Kuinka tulostan selaimesta tiedostoon
« Vastaus #3 : 03.11.2017 - klo:13:59 »
Kunkin sivun tulostus tiedostoon (Save as PDF) onnistuu kun painat sivun tyhjällä kohdalla hiiren oikeeta ja valitset Print... (Ctrl+P).
Tyhjää lyö siinä kohdassa minulla kun kamat pitäisi saada samaan tiedostoon. (tulosta kaikki eri nimellä ja yhdistä "jollain" PDF-käsittelyohjelmalla?).

Toimiiko tuo Save as PDF myös Windowsissa ?

Kuinka hyvin Windowsiin löytyy PDF-käsittelyohjelmia ?

Poissa raimo

  • Jäsen
  • Viestejä: 218
  • Sukupuoli: Mies
Vs: Kuinka tulostan selaimesta tiedostoon
« Vastaus #4 : 03.11.2017 - klo:14:36 »
Kunkin sivun tulostus tiedostoon (Save as PDF) onnistuu kun painat sivun tyhjällä kohdalla hiiren oikeeta ja valitset Print... (Ctrl+P).
Tyhjää lyö siinä kohdassa minulla kun kamat pitäisi saada samaan tiedostoon. (tulosta kaikki eri nimellä ja yhdistä "jollain" PDF-käsittelyohjelmalla?).

Toimiiko tuo Save as PDF myös Windowsissa ?

Kuinka hyvin Windowsiin löytyy PDF-käsittelyohjelmia ?

Ei hajuakaan, tai hämärä muistikuva on että toimii, lienee Chromen oma ominaisuus. Windows-ohjelmista en luojankiitos tiedä mitään.  ;D

edit. Tuossa nyt on ainakin joku https://sourceforge.net/projects/pdfsam/ (split and merge pdf)
edit2. Netissä toimiva pdf-yhdistyspalvelu https://smallpdf.com/merge-pdf

En ole noita kokeillut.

« Viimeksi muokattu: 03.11.2017 - klo:15:01 kirjoittanut raimo »

Poissa RaijaR

  • Jäsen
  • Viestejä: 1275
  • Sukupuoli: Nainen
Vs: Kuinka tulostan selaimesta tiedostoon
« Vastaus #5 : 03.11.2017 - klo:16:56 »
Tuo ctrl+s toimii periaatteessa, mutta nuo suomi.fi -sivut ei nyt ihan parhaiten tehdyt ole ;)
Luulen, että teen tuon homman täällä kotona, kun voin käyttää opensuseani.
Kiitos vinkeistä! Tarkastelen vielä mahdollisuuksia, mutta eiköhän tämä jotenkin onnistu.
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 426
Vs: Kuinka tulostan selaimesta tiedostoon
« Vastaus #6 : 03.11.2017 - klo:18:14 »
ilman kuvia saa ladattua tiedostot wget:llä, mikäli riittää sivut ilman kuvia.

Päätteellä:
Koodia: [Valitse]
wget http://opensuse.fi/keskustelu/index.php

Oikean osoitten saa kopioitua osoitekentästä...
... ehkä.

Siis ei toimi Window:ssa, vaan Susessa.
« Viimeksi muokattu: 03.11.2017 - klo:18:31 kirjoittanut peran »

Poissa RaijaR

  • Jäsen
  • Viestejä: 1275
  • Sukupuoli: Nainen
Vs: Kuinka tulostan selaimesta tiedostoon
« Vastaus #7 : 03.11.2017 - klo:20:39 »
Toimii loistavasti tuon esimerkin tapauksessa. Minun piti jo oikein tarkistaa, että katsonko todellista openSUSEn sivua vai sen kopiota tiedostosta. Vahinko vaan, että tuolta suomi.fi:lta ei toimi. Teki kyllä tiedoston, mutta se oli tyhjää täynnä.

Tämä nyt varmaan on se digiloikka... tyhjyyteen.
Meinaa taas alkaa kierrokset nousemaan. Miten <ankaraa kiroilua> voidaan tehdä tällainen palvelu, josta ei saa tulostettua kuin yhden sivun kerrallaan, ja siinäkin on toinen sivu joutavaa propagandaa.
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 426
Vs: Kuinka tulostan selaimesta tiedostoon
« Vastaus #8 : 03.11.2017 - klo:21:19 »
Toimii loistavasti tuon esimerkin tapauksessa. Minun piti jo oikein tarkistaa, että katsonko todellista openSUSEn sivua vai sen kopiota tiedostosta. Vahinko vaan, että tuolta suomi.fi:lta ei toimi. Teki kyllä tiedoston, mutta se oli tyhjää täynnä.

Joo OpenSUSE on tehty oikeaoppisesti. Toisin kuin suomi.fi:n sivu.

Tämä nyt varmaan on se digiloikka... tyhjyyteen.
Meinaa taas alkaa kierrokset nousemaan. Miten <ankaraa kiroilua> voidaan tehdä tällainen palvelu, josta ei saa tulostettua kuin yhden sivun kerrallaan, ja siinäkin on toinen sivu joutavaa propagandaa.


Joo se näyttää tekevän seuraavan tiedoston...
Koodia: [Valitse]
<!DOCTYPE html>
<html lang="fi">
  <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">
    <meta name="format-detection" content="telephone=no"/>
    <meta name="description" content="Suomi.fi"/>
    <meta name="google-site-verification" content="sMzOXYP5lWMznS__EstfUDGOXijxSrZ36DbX_qhEHZ4" />

    <meta name="og:title" property="og:title" content="Suomi.fi" />
    <meta name="og:type" property="og:type" content="website" />
    <meta name="og:url" property="og:url" content="http://www.suomi.fi/" />
    <meta name="og:image" property="og:image" content="/style-guide/img/social-image.png" />
    <meta name="og:description" property="og:description"  content="Suomi.fi" />

    <title>suomi.fi</title>
    <link rel="apple-touch-icon" sizes="180x180" href="/style-guide/images/favicons/apple-touch-icon.png?v=yyxpbQNX9b">
    <link rel="icon" type="image/png" href="/style-guide/images/favicons/favicon-32x32.png?v=yyxpbQNX9b" sizes="32x32">
    <link rel="icon" type="image/png" href="/style-guide/images/favicons/favicon-16x16.png?v=yyxpbQNX9b" sizes="16x16">
    <link rel="manifest" href="/style-guide/images/favicons/manifest.json?v=yyxpbQNX9b">
    <link rel="mask-icon" href="/style-guide/images/favicons/safari-pinned-tab.svg?v=yyxpbQNX9b" color="#003479">
    <link rel="shortcut icon" href="/style-guide/images/favicons/favicon.ico?v=yyxpbQNX9b">
    <link href="/style-guide/css/style-global.css" rel="stylesheet" />
    <link href="/vendor.css" rel="stylesheet" />
  </head>
  <body>
    <noscript>
       <div class="text">
          <h2>Suomi.fi-verkkopalvelun käyttö edellyttää selainohjelmalta Javascriptin hyväksymistä.</h2>
          <h2>För att kunna använda Suomi.fi-nättjänsten krävs att man godkänner Javascript i webbläsaren.</h2>
          <h2>To use Suomi.fi web service, your browser is required to accept JavaScript.</h2>
       </div>
    </noscript>

    <div id="root"></div>

    <script src="/options.js"></script>
    <script src="/vendor.js"></script>
    <script src="/main.js"></script>
   </body>
</html>

Siis kyseinen sivu käyttää JavaScript:iä sivun tekemiseen. (Siis on syytäkin olla suutuksissa.)

Tutkin vähän, josko jotain keinoa löytyisi saada edes jotain selvää tulostusta.

Edit - Taitaa itseltäni jäädä parsimatta. Sorry. :'(
« Viimeksi muokattu: 03.11.2017 - klo:21:27 kirjoittanut peran »

Poissa RaijaR

  • Jäsen
  • Viestejä: 1275
  • Sukupuoli: Nainen
Vs: Kuinka tulostan selaimesta tiedostoon
« Vastaus #9 : 03.11.2017 - klo:22:10 »
Antaapi olla vaan. kuvittelin, että homma jollain konstilla onnnistuisi, mutta minkäs teet, rykökasa tuo taitaa olla. Kiitos taas kaikille onglemaani tonkineille  :)
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 426
Vs: Kuinka tulostan selaimesta tiedostoon
« Vastaus #10 : 03.11.2017 - klo:22:23 »
No, tällainen ominaisuus löytyy Chromessa...
Koodia: [Valitse]
google-chrome --headless --disable-gpu --dump-dom https://www.suomi.fi/kansalaiselle/palvelut/59c085b4-0f04-4631-9e98-2abbdb6bdd90 >kansalaisille1.html
google-chrome --headless --disable-gpu --dump-dom https://www.suomi.fi/kansalaiselle/palvelut/64708b06-49b9-4df7-a093-583ea84c52f4 >kansalaisille2.html
jne.

Handlaa myös JavaScriptin.

Avaa sitten vaikka LibreOffisessa, abiWordissä tai vastaavassa...

LibreOfficen lataaminen näyttää aika hassulta.

Edit - Kauniimpi tulee, kun poistaa kaikki huomaatukset.

Edit - Siis yhteenliittäminen tapahtuu Linuxissa yksinkertaisesta:
Koodia: [Valitse]
touch kaikki.html
cat kansalaisille1.html >>kaikki.html
cat kansalaisille2.html >>kaikki.html
jne...

Ja lopuksi avaat tiedoston vaikka LibreOfficella. (Kuvat eivät siirry).
« Viimeksi muokattu: 04.11.2017 - klo:13:08 kirjoittanut peran »