LINUX.ORG.RU

Borman - GUI к bash.org.ru


0

0

В связи с большой популярностью Бездны на сайте bash.org.ru у этого сборника цитат появилось несколько веб-зеркал с возможностью поиска, просмотра отсортированного списка.

Утилита Borman вносит еще один вариант просмотра bash.org.ru - отдельным приложением "ридером". Основной плюс и отличие - Борман следит за временем, которое вы потратили. Таким образом можно контролировать свои посещения Бездны.

Написанный, в первую очередь как эксперимент с PyQt4, Борман начал обрастать разнообразной функциональностью. По этой причине было решено выделить этому проекту самостоятельный сайт и право на жизнь.

>>> Подробности

★★

Проверено: Shaman007 ()

Ответ на: комментарий от AMDmi3

steelrat@SteelRatS:/tmp/b$ ./qborman.py
no known abyss yet
Traceback (most recent call last):
File "./qborman.py", line 171, in ?
fmMain.reload_quotes()
File "./qborman.py", line 165, in reload_quotes
self.on_btNext_clicked()
File "./qborman.py", line 102, in on_btNext_clicked
self.ui.teQuote.setText(self.quotes[0]['quote'])
AttributeError: setText
steelrat@SteelRatS:/tmp/b$

SteelRat
()
Ответ на: комментарий от AMDmi3

> Большая просьба, выкладывай нормальные не меняющиеся тарболы

ok

> AttributeError: setText

часом не убунта? :) в общем эта фича из qt4.0/4.1 уже пофикшена.

Farcaller ★★
() автор топика
Ответ на: комментарий от cursed

Нафик эту бездну!

--- get_down.pl #!/usr/bin/perl -w

use HTTP::Request; use LWP::UserAgent;

$url_template="http://bash.org.ru/chrate2.php?num=%d&act=down";;

$target_start=150000; # начиная с кого в даун $target_count=30000; # скольких

$count_down=50; # и сколько раз ;) $timeout=1; # таймаут между соединениями

$proxy=$ENV{http_proxy}; $proxy_user=$ENV{http_proxy_user}; $proxy_pass=$ENV{http_proxy_pass};

for($n=0; $n < $count_down; $n++) { for($c=0; $c < $target_count; $c++) { my $url = ""; my $ua = new LWP::UserAgent;

$ua->agent("Internet Explorer 7.1");

$url = sprintf($url_template, $target_start+$c);

printf "down: ".$url."\n"; my $request = new HTTP::Request(GET => "$url");

if($proxy) { $ua->proxy(['http'], $proxy); if($proxy_user) { $request->proxy_authorization_basic($proxy_user, $proxy_pass); } } my $result = $ua->request($request);

printf "successfully down\n" if($result->is_success); printf("waiting timeout...\n");

sleep($timeout); } } ~

anonymous
()

кто нить скажет в каком чате надо сидеть чтобы туда попасть :) ?

Tirex
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.