• Jarhar

    Cus lidí jak to děláte když chcete koupit třeba vidli a klidanko si můžete počkat třeba do jara prostě nespěcháte na to. Hlidáte sito přes nějaký hlídač nebo prostě sjizdite furt dokola různé eschopy?

    0 0
    • Hrabex1  

      bud trpelivej a kontroluj weby, kde obcas slevy byvaji – napr. bike-discount

      0 2
    • Doyle  

      Já hodně využívám pro vyhledávání www.Idealo.de. Teď jsem v týdnu kupoval podle nich zimní tretry Sidi, kalhoty Assos a rukavice Assos a podle nejnižších cen u nás jsem ušetřil 4tis.

      0 0
      • maros.77  

        Kdysi se dalo hodně dobře nakoupit na Chainu…, ale dneska už je ten obchod nějaký „mrtvý“, nic moc výběr i ceny, jako by změnil majitele a nebo se jim nechtělo (?)

        0 0
        • miki  

          Problém je clo.

          1 0
        • scota  

          poslal mi jiné brzdové destičky (jiný PN) a nechtěli mi vrátit prachy.

          0 0
          • maros.77  

            Dříve jsem tam objednával fakt hodně, určitě 2× do měsíce a reklamoval jsem tam jen 2 objednávky, které vždycky vyřešili k mé spokojenosti.

            0 0
    • JakeF  

      Google sheets a za tím skript, kterej vytáhne a uloží cenu z HTML do tabulky. A když je cena jiná než dříve uložená, tak pošle notifikační mail. Zároveň to tam pak můžeš nastavit, že se skript pouští automaticky ve zvoleným intervalu, třeba 1 den.

      0 0
      • Florenc  

        To je zajímavé. Podělil by ses o vzor toho skriptu?

        0 0
        • JakeF  

          Takhle to bylo třeba na hodinky. V prvním řádku URL produktů, ve druhým řádku e-mail kam poslat notifikaci (může být víc oddělených čárkou). Skript jde podle sloupců, otevře každou stránku z prvního řádku a pokud se cena změnila, tak zapíše cenu do řádků 3+ a pošle mail.

          U každýho webu si s tím ale musíš trochu pohrát a najít v jakým HTML elementu mají napsanou cenu a nejspíš i trochu poupravit pak ty řádky za tím, který ji upraví do číselnýho formátu. Ale s tím už si dneska počítám zvládne poradit i ChatGPT, když jí nakrmíš nějakým příkladem tý tvojí konkrétní stránky.

          var wsKoskom = SpreadsheetAp­p.getActiveSpre­adsheet().get­SheetByName(‚Kos­kom‘)

          var row = 1

          var rowTarget = 0

          var url = ''

          var column = 2

          var price_element = ‚<span class=„cena“>‘

          while (wsKoskom.get­Range(1, column).getValue() != ''){

          url = wsKoskom.getRan­ge(1, column).getValue()

          var response = UrlFetchApp.fet­ch(url)

          var content = response.getCon­tentText()

          rowTarget = wsKoskom.getRan­ge(1, column).getNex­tDataCell(Spre­adsheetApp.Di­rection.DOWN)­.getRow() + 1

          price = content.toLower­Case().slice(con­tent.toLowerCa­se().indexOf(pri­ce_element)+pri­ce_element.len­gth)

          price = price.slice(0, price.indexOf(‚<‘))

          price = price.replace(‚ ‘,'')

          price = price.replace(' ', '')

          if (price == ''){

          throw „Price not found“;

          }

          if (wsKoskom.get­Range(rowTarget – 1, column).getValue() != price){

          wsKoskom.getRan­ge(rowTarget, column).setVa­lue(price)

          if (rowTarget > 3){

          MailApp.sendE­mail(wsKoskom­.getRange(2, column).getVa­lue(),'Nová cena ' + url, 'Nová cena ' + url + ' cena: ' + price)

          }

          }

          column++

          }

          0 0
    • -b-n-x-  

      A mě se zdá, že v poměrně nedávné historii, tady právě někdo měl takový projekt. Ale už bych to asi nenašel.

      0 0

Nová reakce na zakládající

Pro zobrazení diskuse se prosím přihlaste nebo zaregistrujte.