Dnia 2012-01-05, o godz. 18:22:38
Michał Malisz napisał(a):
> Point taken ;-)
> Akurat o tym nie pomyślałem.
>
> 05.01.2012, Marcin Rybak napisał(a):
> > ale przecież to jest bezsensu, wystarczy że ktoś Ci wyśle link do strony
> > która będzie "długo odpowiadać" i masz zwieche... trzebaby dopis
W dniu 5 stycznia 2012 16:43 użytkownik Michał Malisz
napisał:
> Jednak jest to za bardzo zabugowane. Później się pobawię, ale jednak
> lepiej zostawić dla kogoś, kto się na tym zna :P
def add_tiny_url(text):
i = 1
for m in re.finditer(regulka, text):
if m.group(0)
Point taken ;-)
Akurat o tym nie pomyślałem.
05.01.2012, Marcin Rybak napisał(a):
> ale przecież to jest bezsensu, wystarczy że ktoś Ci wyśle link do strony
> która będzie "długo odpowiadać" i masz zwieche... trzebaby dopisać obsługę
> timeouta i paru innych rzeczy, nie mówiąc już o kodowaniu, ja
Dnia 05-01-2012 o 16:15:08 Marcin Rybak
napisał(a):
ale przecież to jest bezsensu, wystarczy że ktoś Ci wyśle link do strony
która będzie "długo odpowiadać" i masz zwieche... trzebaby dopisać
obsługę
timeouta i paru innych rzeczy, nie mówiąc już o kodowaniu, ja wolę
dostawać
jednak skróc
ale przecież to jest bezsensu, wystarczy że ktoś Ci wyśle link do strony
która będzie "długo odpowiadać" i masz zwieche... trzebaby dopisać obsługę
timeouta i paru innych rzeczy, nie mówiąc już o kodowaniu, ja wolę dostawać
jednak skrócony link + info o oryginale (coby uniknąć clickjackingu :) )
--
Jednak jest to za bardzo zabugowane. Później się pobawię, ale jednak
lepiej zostawić dla kogoś, kto się na tym zna :P
--
Pozdrawiam,
Michał
Ok, mam, znalezione tutaj:
http://stackoverflow.com/questions/51233/how-can-i-retrieve-the-page-title-of-a-webpage-using-python
...
import BeautifulSoup
...
def add_tiny_url(text):
i = 1
for m in re.finditer(regulka, text):
if m.group(0).find("tinyurl") < 100:
#ekg.pri
> A nie dalbys rade poczynic takiej zmiany ktora by pokazywala tytul strony
> ktorej adres bedzie skrocony? <:
Właśnie nad tym pracuję, chociaż moja znajomość pythona ogranicza się
do korzystania z google.com :P
--
Pozdrawiam,
Michał
Dnia 05-01-2012 o 14:58:11 Michał Malisz napisał(a):
def add_tiny_url(text):
i = 1
for m in re.finditer(regulka, text):
if m.group(0).find("tinyurl") < 100:
#ekg.printf("generic","tiny__" + str(i) + ": " +
tiny_url(m.group(0)))
longurl = m.group(0)
Ok, chyba mam. Funkcję add_tiny_url zastępujemy:
def add_tiny_url(text):
i = 1
for m in re.finditer(regulka, text):
if m.group(0).find("tinyurl") < 100:
#ekg.printf("generic","tiny__" + str(i) + ": " +
tiny_url(m.group(0)))
longurl = m.group(0)
if
W dniu 5 stycznia 2012 15:45 użytkownik Michał Malisz
napisał:
> Wystarczy linię:
> if m.group(0).find("tinyurl") < 0:
> zastąpić :
> if m.group(0).find("tinyurl") > xxx:
Cofam to, wtedy skrypt w ogóle nie skraca :P
--
Pozdrawiam,
Michał
W dniu 5 stycznia 2012 13:16 użytkownik Jacek Osiecki
napisał:
> Choć warto dodać warunek by tinyurl był tworzony dopiero gdy oryginalny url
> jest dłuższy niż xxx znaków...
Wystarczy linię:
if m.group(0).find("tinyurl") < 0:
zastąpić :
if m.group(0).find("tinyurl") > xxx:
--
Pozdrawiam,
Michał
Dnia 05-01-2012 o 12:16:53 Jacek Osiecki napisał(a):
On Thu, 5 Jan 2012, fi9o wrote:
Jakis czas temu na tej liscie trwala rozmowa na temat skryptu do
skracania a
ja ostatnio jakos trafilem na tez dobry skrypt ktory wykonuje ta
czynnosc ale
korzysta z tinyurl oraz nie wymaga zadnego konta.
On Thu, 5 Jan 2012, fi9o wrote:
Jakis czas temu na tej liscie trwala rozmowa na temat skryptu do skracania a
ja ostatnio jakos trafilem na tez dobry skrypt ktory wykonuje ta czynnosc ale
korzysta z tinyurl oraz nie wymaga zadnego konta.
Zamieszczam skrypt ze strony autora zeby nikt nie posadz
Jakis czas temu na tej liscie trwala rozmowa na temat skryptu do skracania
a ja ostatnio jakos trafilem na tez dobry skrypt ktory wykonuje ta
czynnosc ale korzysta z tinyurl oraz nie wymaga zadnego konta.
Zamieszczam skrypt ze strony autora zeby nikt nie posadzil mnie o
przywlaszczenie sobi
15 matches
Mail list logo