„Csak guruknak” – konyhanyelven…

Kezdőlap Fórumok Programozás „Csak guruknak” – konyhanyelven…

10 bejegyzés megtekintése - 101-110 / 151
  • Szerző
    Bejegyzés
  • #2081768
    milfer
    Felhasználó
      ELaci wrote:
      Már vért izzadtok ezzel a valamivel, de már fogalmam nincs hogy miről van szó.
      Mi is a probléma?

      kisbetu wrote:
      konzolon akarják látni, hogy mi látható a tévében…

      Az eredeti cél már mellékes. 1.gif
      Adva van egy ~ 180Kb-os letöltött honlap. Ebből a script vizslánál kiszedi a megjelenítendő kép nevét. Nálam pedig nem.
      Ez itt a probléma. Ezt meg kell oldani. Még akkor is ha soha nem fogom használni ezt a nézegető valamit.wink.gif

      #2081769
      ELaci
      Felhasználó
        kisbetu wrote:
        konzolon akarják látni, hogy mi látható a tévében…

        Én ezt úgy értelmezem hogy adva van egy weboldal txt, amiből ki kellene szűrni valamiféle szöveget, tehát egy html értelmezőre lenne szükség.

        #2081770
        uzsolt
        Felhasználó

          A lényeg ez 🙂

          #2081771
          pointux
          Felhasználó
            ELaci wrote:
            tehát egy html értelmezőre lenne szükség.

            Ha ágyúval szeretnénk szúnyogra lövöldözni, akkor valóban az kéne. :)))

            #2081772
            pointux
            Felhasználó

              Van az alábbi képed. Ennek a neve így néz ki: …/tv_akt_xxxxxx_x.jpg, ahol x = 0,…,9. Tehát meg kell keresni a ‘tv_akt_’ kifejezést és a záró ‘”‘ karakterig be kell olvasni a szöveget. Ehhez kell hozzáfűzni a html útvonalat.
              Na, most ez két teljes sor… ezért valóban érdemes lenne egy xml parsert bevetni. :)))
              (A képlet pedig jó… nála nem tudom, hogy miért nem működik.)

              #2081773
              ELaci
              Felhasználó
                vizsla wrote:
                ELaci wrote:
                tehát egy html értelmezőre lenne szükség.

                Ha ágyúval szeretnénk szúnyogra lövöldözni, akkor valóban az kéne. :)))

                Semmi okosságot nem lehet erre mondani mert ez az egész eredeti ötlet csak butaság.
                De fokozzuk:
                Ez egy tipikus szövegfeldolgozási folyamat, amire kb. sokezer megoldás van pl. itt: http://search.cpan.org/search?query=html&mode=all

                #2081774
                pointux
                Felhasználó
                  ELaci wrote:
                  Semmi okosságot nem lehet erre mondani mert ez az egész eredeti ötlet csak butaság.

                  Akárcsak gyufa, sokszög eszterga, kerék, … 🙂

                  #2081775
                  pointux
                  Felhasználó
                    ELaci wrote:
                    Ez egy tipikus szövegfeldolgozási folyamat, amire kb. sokezer megoldás van pl. itt: http://search.cpan.org/search?query=html&mode=all

                    Úgy gondoltam, hogy a magyarázat után érteni fogod, hogy ez a probléma nem xml parser probléma… de úgy látszik nem.
                    Tehát lássuk mégegyszer:
                    Ezt a stringet kell megkeresni: tv_akt_xxxxxx_x.jpg, ahol x = 0,…,9 (tetszőleges). Áruld már el, hogy ebben mi a xml parser probléma.
                    Elárulom: semmi. Ezt a feladatot nem tudod (kizárólag) xml parser-rel megoldani. És miután a parserrel „leszeded” az xml struktúrát, pontosan ugyanott tartasz, mintha nem tetted volna ezt, vagyis meg kell keresni a ‘tv_akt_’ sztringet. Ráadásul nem két sor lesz, jóval lassabb is lesz és nőni fog az alkalmazás mérete.

                    #2081776
                    ELaci
                    Felhasználó

                      Még mindig csak addig értem hogy a „tv_akt_…” stringben van valami zűr. Változik a hossza?

                      #2081777
                      pointux
                      Felhasználó

                        „Változik a hossza?”
                        Igen. De a probléma nem bonyolult.
                        Itt a szöveg:
                        …src=”/tvpic/tv_akt_xxxxxx_xx.jpg”…

                        A ‘tv_akt_’ tól a ‘”‘ – ‘xxxxxx_xx.jpg’ -, ha ez meg van, akkor
                        ‘http:/…/tvpic/tv_akt_’ + ‘xxxxxx_xx.jpg’ a kép útvonala és neve.

                        Technikailag ennyi az egész:

                        Code:
                        image=`cat „html file” | grep „tv_akt_” | sed ‘s/.*tv_akt_//;s/”.*//’`
                        http://www.port.hu/tvpic/tv_akt_${image}

                        Valószínű, hogy el sem lehet rontani. Nem tudom, hogy nála miért nem megy.

                      10 bejegyzés megtekintése - 101-110 / 151
                      • Be kell jelentkezni a hozzászóláshoz.