! Реклама в поиске (старая)
yandex.ru## li[class*="serp-adv-item"]
! Рекламная ссылка-заголовок, описание с телефонами
yandex.ru## li.serp-item > div[class^="organic"] > h2:not([class$="title"]),h2:not([class$="title"]) ~ div
! Прочие ссылки кроме адресов, форумов, картинок, карт, маркета
yandex.ru## li[class^="serp-item "]:not([class$="adresa"]):not([class$="forum"]):not([class*="image-stats"]):not([class*="z-maps"]):not([class*="z-market"])
for %f in (*.txt) do type "%f" >> output.txt
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "variable.language.this.js",
"settings": {
"foreground": "#FF0000",
"fontStyle": "bold underline"
}
}
]
}
$file = get-content "путь к файлу"
$parts = 4 #количество частей
$lines = [math]::Round($file.Length/$parts)
for ($i = 0; $i -le $parts; $i++) {
$file | Select -Skip ($lines*$i/1) -First ($lines*($i+1)/1) | Set-Content -Path "путь к целевой папке\part_$i.txt"
}
.pipe(changed(dir.output + '/images', {
hasChanged: changed.compareLastModifiedTime
}))
.pipe(changed(dir.output + '/images', {
hasChanged: changed.compareContents
}))
.on('end', function() {
browserSync.reload();
});
.pipe(browserSync.stream())
function onClickClose(elem) { // вызвать в момент показа окна, где elem - окно
function outsideClickListener(event) {
if (!elem.contains(event.target) && isVisible(elem)) { // проверяем, что клик не по элементу и элемент виден
elem.style.display = 'none'; //скрыть
document.removeEventListener('click', outsideClickListener);
}
}
document.addEventListener('click', outsideClickListener)
}
function isVisible(elem) { //открыто ли условное окно
return !!elem && !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length );
}