LINUX.ORG.RU

Избранные сообщения braboar

составной оператор есть в tcl?

Форум — Development

Не рекомендуется составлять скрипты для биндингов из строк. Говорят, делай

[list ::nsp::myproc $arg1 $arg2]
А мне нужно привязать биндинг, который сначала что-то вызывает, а потом возвращает break. Как поступить? Если я вставлю в список точку с запятой, ничего не выйдет же.

 

den73
()

2ch-style LOR

Форум — Talks

От нефиг делать сделал себе вот такой вот скриптик, которые выводит превьюшки комментов, на который был ответ, в двач-стайл:

// ==UserScript==
// @name       LOR 2ch-style
// @namespace  http://use.i.E.your.homepage/
// @version    0.1
// @description  enter something useful
// @match      http://www.linux.org.ru/*
// @require       http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.js
// @copyright  2012+, You
// ==/UserScript==

(function () {
$('div.title > a').each(function(idx,elem){
    if($(elem).text() !== "комментарий")
        return;
    function processLink(lnk)
    {
        	msg = lnk.parents('article').find('.msg_body.message-w-userpic');
            popup = $('<div class="2ch_popup">' + msg.html() + '</div>');
            $('body').remove('.2ch_popup');
            
            $(popup).css('z-index', '9999')
                            .css('position', 'absolute')
                            .css('top', $(elem).offset().top+'px')
                            .css('left', ($(elem).offset().left+$(elem).width()+20)+'px')
                            .css('background-color','#101010')
                            .css('width', '600px')
                            .css('border-radius', '5px')
                            .css('padding', '5px')
                            .attr('rel', $(elem).attr('href'));
             $('body').append(popup);
    }
    $(elem).mouseover(function(){
        if($('#comments').find('a').filter(function(){return ($(this).text() === "Ссылка" && $(this).attr('href') == $(elem).attr('href')); }).length > 0)
        {
          processLink($('#comments').find('a').filter(function(){return ($(this).text() === "Ссылка" && $(this).attr('href') == $(elem).attr('href')); }));
          console.log('found');
          return false;
        }
        console.log('not found');
        if($('.2ch_popup').length > 0 && $('.2ch_popup').attr('rel') == $(this).attr('href'))
            return false;        
        $.ajax({type: "GET", url: $(this).attr('href')})
        .done(function(msg){
            msg = $(msg);
            msg = msg.find('a').filter(function(){return ($(this).text() === "Ссылка" && $(this).attr('href') == $(elem).attr('href')); });
            processLink(msg);
        })
    })
    .mouseout(function(){$('.2ch_popup').remove(); })
});
}());
Кому не лень, оформите пожалуйста как хромовское дополнение, а то я не умею. А еще лучше было бы это в lorcode-tools запилить. moscwich.

Нотариально заверенный скриншот: http://clip2net.com/clip/m160315/1359041431-clip-89kb.png

UPD. Пофиксил постоянную перезагрузку в ФФ.
UPD2. Если нужный коммент уже есть на странице - то показываем попап сразу, без аякса.
UPD3. Убрал раздражающие попапы, которые появляются при использовании lorcode tools.

 , ,

drull
()

как осуществить привязку к количеству строк и точек по горизонтали в скриптах

Форум — Admin

Есть разные эскейп последовательности - можно выводить в определённое место на экране. Как привязать этот вывод к количеству точек по горизонтали и строкам по вертикали? Мне надо вывести в определённое место на экране, на разном железе - разные видео карты, разные мониторы - соответственно разное количество строк и точек по горизонтали. Возможно ли вообще осуществить такой вывод?????

v4567
()

Автодополнение в Bash как в Zsh

Форум — Development

Здрасьте! Как в баше можно сделать автодополнение как в zsh, а именно: когда тыкаешь по табу он перебирает возможные варианты, а не только показывает тебе список возможного и ждёт пока введёшь следующий символ? Читал в гайдах по zsh-у, что такое можно сделать и в баше.

 , ,

Applejohn
()

обработка perl'ом post запроса из формы

Форум — Web-development

Добрый день. столкнулся с такой проблемой. отправляю пост запросом данные из формы скрипту. форма следующая:

<form name=proba action=script.pl metod=post>
<input type=text name='nick' value=$nick readonly>
<input type=text name='name' value=$name readonly>
<input type=checkbox name=avto value=avto> если у вас личный а/м?
<input type=checkbox name=comp value=comp> если у вас дома компьютер?
в данную форму переменные подставляются из предыдущего скрипта. но возникла проблема. если в переменной содержатся два слова, то в форме отображается только первое слово. ну допустим ник состоит из двух слов. то в форме будет отображаться только первое. вообщем-то вопрос. как решить эту проблему или может можно как то по другому сделать этот post запрос.

Evgen25
()