string GETT(string Url)
{
return (url + "world");
}
return GETT("hi");
Пытаюсь понять правильное создание методов и их вызов.
Что тут не хватает уважаемые? Метод будет вызываться только в этом кубике и больше нигде.
скиньте пожалуйста пример рабочий, чтоб вставить в кубик c# и работало без...
Есть файл базы данных *.db
Легко открывается через "DB Browser for SQLite"
Можно ли сниппетом C# взять из этой базы данных определенную таблицу и выгрузить ее в стандартный класс Table? Чтоб потом сохранить например в CSV.
www.Proxy44.ru
В одни руки
Быстрая скорость
Подходят для любых целей
Всего 29 рублей в месяц
Возможность продления
Полная анонимность
Свежайшие подсети
__qca, _gat, _gid, _ga - куки Рекламы гугла,
При работе с браузером на нужном сайте - они сохраняются.
При работе с запросами - нужно ли их использовать вообще для имитации браузера?
Трудность - что их не вытащить ниоткуда (генерируются по непонятной формуле в js), сам срандомить правильно...
На C# есть много разных библиотек для работы с HTTPS запросами
https://habrahabr.ru/company/infopulse/blog/226557/
Мож есть более гибкий вариант с настройками запросов чем .NET (HttpWebRequest) ?
На будущее так сказать, Чтоб в тупике не оказаться когда-нибудь из за этого Keep-Alive или порядка...
Как установить "Connection: Keep-Alive" в заголовок запроса через HttpWebRequest?
request.KeepAlive = true; не помогает
Порыскал по форумам, чем однозначного решения так и не нашел.
Так понимаю все через HttpWebRequest работают, но у меня не пашет ни один сниппет с форума.
Даже на using System.Web; ругается компилятор
Нужно сымитировать браузер и загрузить сайт с указанием параметров:
проксей,
Хоста,
Connection: keep-alive
Upgrade-Insecure-Requests: 1
User-Agent...
На странице несколько элементов "button"
Один из этих элементов имеет не равную 0 (>0) ширину элемента (width)
Можно ли найти этот элемент одним кубиком действия?
ProjectMaker Установлен на двух системах, на Windows 7 и на Windows 2008 R2
На Windows 7 следующие Сниппеты работаеют нормально и выдают значения
return (DateTimeOffset.Now.ToUnixTimeSeconds());
и
return (long)(DateTime.UtcNow - new DateTime (1970, 1, 1)).TotalSeconds;
Но на Windows 2008 R2...
На почте несколько абсолютно идентичных писем (по теме и тексту), отличающиеся только искомым кодом в тексте и датой получения письма.
Регуляркой вытащить код из письма легко,
Но как регуляркой найти нужное письмо? если письма отличаются только датой получения...
И нужно найти одно письмо с...
Спасибо, Второе работает отлично,
А "\w+(?=$)" получается парсит текст после последнего пробела.
Мне нужно спарсить текст именно после последней комбинации " ### "
Пример-Текст:
er7eer6 4g4 ### uewrhf 6g 6tdf ### f873h g 67gt4 ### 84yu ## ggf46 6y
"84yu ## ggf46 6y" вот это какой-нибудь...
1) Текст:
euyv334444h ### 3yf7y3333gd ### u46gfbhe ### jufjjn84urfs
Какой регуляркой из этого текста взять последнюю "jufjjn84urfs" ?
- Текст после последней " ### "
2) Текст:
"ergeg...4egerge2352..."
Какой регуляркой взять "ergeg...4egerge2352" ?
Всё, кроме последних трёх точек.
Работает, спасибо большое.
Можете подсказать, где мануал найти по подобным командам в c#, например на смену прокси, проверку на наличие файла, загрузить - сохранить профиль, перейти в браузере по ссылке, чтоб всё это в c# делать?
24, Female, Crescent, OR
Какой регуляркой можно взять отсюда последнюю "OR" ?
{24}, {Female}, {Crescent}, {OR}
Всё, что в круглых скобках - меняется периодически
var spisk = project.Lists["spisk"];
нужно установить значение например третьей строки равным "aaa1", вместо текущего "aaa2"
предполагаю, что начало операции следующее
project.Lists["spisk"].{ЧТО ТУТ ДОЛЖНО БЫТЬ ДАЛЬШЕ?}
первое выражение %$# второе выражение %$# ещё выражение
Мне нужно регуляркой брать последнее, что идёт после " %$#" и до конца
В данном случае "ещё выражение"
(?<=\ %\$\#\ ).* это возвращает "второе выражение %$# ещё выражение"
(?<=\ %\$\#\ ).*? это возвращает ""
То, что нужно, не могу подобрать
var st = "";
var id = project.Variables["id"].Value;
int vr = 0;
lock(SyncObjects.ListSyncer)
{
var pos = project.Lists["pos"];
var otp = project.Lists["otp"];
int posc = pos.Count;
int otpc = otp.Count;
for (int i = 0; i < posc; i++)
{
st = pos[i];
if (st...
Правильно я тут использовал функцию lock?
Мне нужно чтоб листы "pos" и "otp" лочились(для других потоков) на время поиска в них совпадения "id" и добавления его в список "pos"
var st = "";
var id = project.Variables["id"].Value;
int vr = 0;
lock(SyncObjects.ListSyncer)
{
var pos =...
https://chrome.google.com/webstore/detail/cookiestxt/njabckikapfpffapmjgojcnbfjonfjfg?hl=ru
Так, это приложение отлично выводит куки в понятном тхт формате. Сейчас буду разбираться как zennoposter их импортировать
Пока что только нашёл сам файл cookies, при открытие в блокноте начинается с SQLite format 3
Попытался открыть файл программой Database.NET free,
Выглядит это так:
только непонятно что оттуда копировать и куда.
То есть для данной задачи одного оператора lock хватит? или нужно Concurrent Collections ещё дополнительно использовать?
var bot = project.Lists["usa"];
var stron = "7564535";
var str = "";
int yyy = 0;
lock(SyncObjects.ListSyncer)
{
for (int i=0; i<22000000; i++)
{
str...
Прочитал тут
http://zennolab.com/wiki/ru:project_maker:проекты:редактирование_проекта:таблицы
, что можно работать со списком многопоточно, только если в одно действие
Мне нужно выполнять следующие операции со списком
1)Узнать, есть ли уже в списке значение определённой переменной
2) если...
Да, получилось
Интересно ещё вот что, можно ли в zennoposter взять первый столбец данной таблицы и поместить его в список (сделать список из первого столбца таблицы), и чтоб без цикла это сделать... одной-двумя командами
var textContains = project.Variables["var"].Value;
var str = project.Variables["var1"].Value;
if (str.Contains(textContains))
{
return "yes";
}
else
{
return "no";
}
Этот вроде самый компактный способ
Пробовал через Regex
Регулярка получалась у меня {-Variable.var-}, ищет эту текстовую переменную внутри нужного текста
Но проблема в том, что переменная {-Variable.var-} содержит внутри себя разные символы: ?.({...
который воспринимаются регуляркой как часть регулярного кода.
Нет, outherhtml отличие только в тексте.
<p>
U are very beautiful
</p>
<p>
Hey! :) how's it going?
</p>
Что не выделяю - все возможные атрибуты отличаются только текстом и координатами
Где в дереве элементов найти элемент, отвечающий за жирность текста
Ка не выделяю (исследовать элемент), в обоих случаях отличается только сам текст, ну и координаты расположения.
Как возможность внутри одного потока периодически менять куки и кешь?
Скажем нужно сменять периодически аккаунты внутри одного потока (под которыми я уже логинился).
При этом таких потоков будет очень много.
Где вообще находятся куки и кешь (для разных потоков именно)?