Результаты поиска по запросу: SyncObjects.ListSyncer

Forum search Google search

  1. GraaFf

    Сравнение даты

    ...значение для переменной FirstStrDateTime, +сделать ее глобальной? Спасибо. var sourceList = project.Lists["Users"]; lock(SyncObjects.ListSyncer) { var FirstStr = sourceList[0]; string[] FirstStrArray = FirstStr.Split(new[] {";"}, StringSplitOptions.None); DateTime...
  2. Dimionix

    Взять строку из списка с последующим удалением [C#]

    IZennoList list = project.Lists["Пользователи"]; int count = 100; lock (SyncObjects.ListSyncer) { for (int i = 0; i < count; i++) { project.Variables["user" + (i + 1).ToString()].Value = list[0]; list.RemoveAt(0); } }
  3. goodlucker11

    Бесплатные снипеты на заказ

    Плюсую люто! А можно ли тот же самый код использовать для таблицы? Что нужно будет поменять в этом случае?
  4. AZANIR

    Бесплатные снипеты на заказ

    ...получаем список, в котором будем искать var sourceList = project.Lists["Твой_список"]; // ищем в каждой строчке в списке lock(SyncObjects.ListSyncer) { for(int i=0; i < sourceList.Count; i++) { // читаем строку из списка var str = sourceList[i]; // проверяем...
  5. Valiksim

    Сбор данных со списка во многопоток (как убрать косяки)

    Залочить строки для потока lock (SyncObjects.ListSyncer) { - сюда строчка для обработки }
  6. __Maks

    Смена юзер агентов автоматом

    ...юзерагентьі через ENTER то есть с новой строки Random rnd = new Random(); var listUserAgent = project.Lists["useragent"]; lock(SyncObjects.ListSyncer) { project.Profile.UserAgent = listUserAgent[rnd.Next(0,listUserAgent.Count)]; } а в конце код добавьте в кубик сиШарпа P.S. оно берет...
  7. Mikhail B.

    Запуск нескольких потоков с входными параметрами из одного списка

    ...поставь 1 поток на процесс в настройках. Кстати версия какая? var List1 = project.Lists["ВХОД"]; while(true) { lock(SyncObjects.ListSyncer) { var url1 = List1[0]; List1.RemoveAt(0); if (url1 != "") { var URL = url1.ToString(); return URL; } } } Попробуй...
  8. Сибиряк

    C# поиск по списку

    "точное вхождение" это как есть в переменной. А ведь и правда уже есть решение... как то ранее не пользовался)) Спасибо. Попробую! Спасибо!
  9. Dimionix

    C# поиск по списку

    IZennoList list = project.Lists["List1"]; string str = project.Variables["var1"].Value; lock (SyncObjects.ListSyncer) { for (int i = 0; i < list.Count; i++) { if (list[i].Contains(str)) { list.RemoveAt(i); i--; } } }
  10. ks1989

    Как взять все строки из txt файла?

    спасибо, не понятно что значит Раскомментировать
  11. Dimionix

    Как взять все строки из txt файла?

    IZennoList list = project.Lists["List"]; Random rnd = new Random(); int r = rnd.Next(list.Count); lock (SyncObjects.ListSyncer) { project.Variables["var"].Value = list[r]; // list.RemoveAt(r); // раскомментировать, если строку нужно брать с удалением }
  12. ks1989

    Как взять все строки из txt файла?

    Здравствуйте, а как взять случайную строчку из списка и поместить в переменную?
  13. S

    Достать необходимую строку из списка

    ...var textSearch = project.Variables["search"].Value; var sourceList = project.Lists["List1"]; // Имя списка lock(SyncObjects.ListSyncer) { for(int i=0; i < sourceList.Count; i++) { var str = sourceList[i]; if (str.Contains(textSearch)) {...
  14. [Pacman]

    Положить значение в переменную в спиннете

    Большое спасибо! Заработало. Разве что подставил project.Variables["textContains"].Value = "0"; для верности.
  15. S

    Положить значение в переменную в спиннете

    ...// получаем список, в котором будем искать var sourceList = project.Lists["spis"]; // ищем в каждой строчке в списке lock(SyncObjects.ListSyncer) { for(int i=0; i < sourceList.Count; i++) { // читаем строку из списка var str = sourceList[i]; // проверяем содержание...
  16. [Pacman]

    Положить значение в переменную в спиннете

    К сожалению в таком виде спиннет не работает Всегда выполняется project.Variables["prmn"].Value = "0";
  17. [Pacman]

    Положить значение в переменную в спиннете

    Добрый день формчане, подскажите пожалуйста. Есть спиннет проверки наличия заданного текста. return "yes"; return "no"; Нужно что бы на выходе не возвращало значение куда-то(непонятно куда), а присваивало переменной textContains 1 или 0. То есть понимаю вместо return "yes"; нужно написать...
  18. Enigma

    Потоки мешают друг другу работать со списком

    ...// получаем список, в котором будем искать var sourceList = project.Lists["Список"]; // ищем в каждой строчке в списке lock (SyncObjects.ListSyncer) { for (int i = 0; i < sourceList.Count; i++) { // читаем строку из списка var str = sourceList; // проверяем...
  19. barkasian

    Параллельные запросы

    @Moadip, благодарю за наводку. Допер, суть была в том, что у всех потоков был доступ к одному файлу на диске, куда записывались данные. После блокировки кодом lock(SyncObjects.ListSyncer) { ... } ошибка перестала выскакивать.
  20. iBotovod

    при запуске по расписанию - Ошибка обращения к Instance.SetProxy

    у меня такая же проблема (в многопотоке) решилась добавлением блока lock (SyncObjects.ListSyncer) на базе переделанного сниппета отсюда http://zennolab.com/discussion/threads/proksi-vzjat-iz-spiska-cheknut-naznachit-polozhit-v-konec-spiska-gotovyj-snippet-proxy-s.35577/
  21. S

    Прокси взять из списка, чекнуть, назначить, положить в конец списка. Готовый сниппет. Proxy С#

    ...// из переменной, в переменной значение socks5:// или http:// (пустая переменная = http://) lock (SyncObjects.ListSyncer) { for (int i = 0; i < count; i++) { if (proxyList.Count == 0) break; string proxy = proxyList[0]; proxyList.RemoveAt(0); var content =...
  22. S

    Прокси взять из списка, чекнуть, назначить, положить в конец списка. Готовый сниппет. Proxy С#

    ...// из переменной, в переменной значение socks5:// или http:// (пустая переменная = http://) lock (SyncObjects.ListSyncer) { for (int i = 0; i < count; i++) { if (proxyList.Count == 0) break; string proxy = proxyList[0]; proxyList.RemoveAt(0); var content =...
  23. WebBot

    Вопрос по работе lock(SyncObjects.ListSyncer){...}

    Всем привет. Вопрос по блокировке: есть два работающих потока ... первый допустим дошел до lock(SyncObjects.ListSyncer){...} и начал выполнять какие-то манипуляции со списком list1 ... второй в это же самое время пытается прочитать значение project.Lists["list1"].Count ... у него это...
  24. ibred

    [Внимание!] Подскажите как Зенкой удалить пустые строки. версия 5.0.10

    ...прекратите писать везде "Внимание", Вашу тему итак увидят. var list = project.Lists["Название списка"]; string data = string.Empty; lock(SyncObjects.ListSyncer) { for(int i=list.Count-1; i>=0 ; i--) { data = list[i]; if (String.IsNullOrWhiteSpace(data.Trim())) list.RemoveAt(i)...
  25. spy107

    Как быстро сравнить текст и список?

    ...var blackList = project.Lists["blackList"]; // проверяем каждую строку //Лочим для многопотока lock(SyncObjects.ListSyncer) { foreach(string s in blackList) { //Ищем в основном списке for(int i = 0; i < baseEmails.Count; i++) { //Если нашли, удаляем string check = baseEmails[i]...
  26. K

    Как взять все строки из txt файла?

    поясните если не сложно куда этот код нужно разместить и как прописывать?))
  27. Dimionix

    Как взять все строки из txt файла?

    ...первая строка) int numOfLines = 20; // количество строк, которое нужно взять string separator = "\r\n"; // разделитель lock (SyncObjects.ListSyncer) { int count = num + numOfLines; if (count > list.Count) throw new Exception("Недостаточно строк в списке!"); string str =...
  28. ezotonal

    Реализация чёрного списка!

    Вот нашел на форуме Удаляет элементы содержащие текст var list = project.Lists["List"]; string text = "Текст"; lock (SyncObjects.ListSyncer) { for (int i = 0; i < list.Count; i++) { string str = list[i]; if (str.Contains(text)) { list.RemoveAt(i)...
  29. Karamzin

    Контролируем работу Zennoposter'а через мобильный телефон

    ...if(logfile&&Convert.ToBoolean(project.Variables["cfg_blnLog_txt"].Value)) { lock(SyncObjects.ListSyncer){ log.Add(DateTime.Now.ToShortTimeString() + " " + msgLog); } }...
  30. LightWood

    Meet it, it's C#. Simple, fast, convenient! + a selection of snippets inside.

    ...// Get the list in which we will search var sourceList = project.Lists["city"]; // Looking for each line in the list lock(SyncObjects.ListSyncer) { for(int i=0; i < sourceList.Count; i++) { // Read the string from the list var str = sourceList[i]; // Check the contents of the text...
  31. Lord_Alfred

    Работа с XML через C# (xml, обработанный через кубик Парсинг XML)

    ...вышеприведенный код на следующий: List<string> links = new List<string>(); foreach(dynamic lnk in project.Xml.urlset.url) { links.Add(lnk.loc.Value); } lock(SyncObjects.ListSyncer) { project.Lists["links"].AddRange(links); } Суть в том, что нужно обращаться к атрибуту через .Value
  32. Lord_Alfred

    Работа с XML через C# (xml, обработанный через кубик Парсинг XML)

    ...project.Xml.urlset.url) { links.Add(Convert.ToString(lnk.loc)); // вот тут без приведения к string - не работает } lock(SyncObjects.ListSyncer) { project.Lists["links"].AddRange(links); } PS: не знаю поправили или нет, но ранее сталкивался с тем, что парсинг через...
  33. Dimionix

    Черный список

    IZennoList baseEmails = project.Lists["baseEmails"]; IZennoList blackList = project.Lists["blackList"]; lock (SyncObjects.ListSyncer) { foreach (string s in blackList) { for (int i = 0; i < baseEmails.Count; i++) { if (baseEmails[i] == s) {...
  34. FreddyKrueger

    Черный список

    Тема "черный список" неоднократно обсуждалась на форуме, но пока я не нашел рабочего решения под мои задачи. Имеется 2 списка: 1) ID всех друзей аккаунта 2) Черный список, куда добавляются ID юзеров, которым уже было отправлено сообщение. Задача: удалять ID, содержащиеся в списке 2, из списка...
  35. Adigen

    Сколько строк из списка Зенка может переварить не подавившись?

    Он со скрежетом на больших файлах работать и будет, да еще и в один поток только. Замените код на такой, будет намного быстрее обрабатывать: string[] first = File.ReadAllLines(@"c:\file1.txt"); string[] second = File.ReadAllLines(@"c:\file2.txt"); string[] third =...
  36. masterLomaster

    Сколько строк из списка Зенка может переварить не подавившись?

    ...со скрежетом. этим снипетом делаю var firstList = project.Lists["Список 1"]; var secondList = project.Lists["Список 2"]; lock(SyncObjects.ListSyncer) { for(int i=0; i < firstList.Count; i++) { var str1 = firstList[i]; for(int j=secondList.Count-1; j >= 0; j--)...
  37. Z

    Проверить, содержатся ли символы из списка 1 в списке 2, если да, то удалить их из списка 2

    Столкнулся с следующей проблемой, список 1: 1 2 3 Список 2: 1 2 3 4 123 Если удалять данными способами, то удаляется строка 123, как сделать, что по полному вхождению удаляло?
  38. S

    [SOLVED] C# код ошибка

    ...адреса с базы: var list = project.Lists["base"]; int i = int.Parse("28"); StringBuilder strb = new StringBuilder(); lock (SyncObjects.ListSyncer) { for (int j = 0; j < i; j++) { if (j == i - 1) strb.Append(list[0]); else strb.Append(list[0] +...
  39. Dimionix

    C# Как сделать вычитание?

    IZennoList list = project.Lists["List"]; lock (SyncObjects.ListSyncer) { List<string> tmpList = new List<string>(); for (int i = 0; i < list.Count; i++) tmpList.Add(list[i] + i); list.Clear(); list.AddRange(tmpList); }
  40. chazer24

    Самопроизвольное очищение TXT файла.

    ...// получаем список, в котором будем искать var sourceList = project.Lists["Blacklist"]; // ищем в каждой строчке в списке lock(SyncObjects.ListSyncer) { for(int i=0; i < sourceList.Count; i++) { // читаем строку из списка var str = sourceList; // проверяем...
  41. __Maks

    Перезагружаемый список. Как работать?

    ...ошибка? или как своего рода обновлять список?.. //это код из кубика loadcookies var list = project.Lists["settings"]; lock(SyncObjects.ListSyncer){ project.Variables["city"].Value = list[0]; instance.SetProxy(list[1]); project.Profile.UserAgent = list[2]; }...
  42. Roman*

    Как разгадать капчу "визуальная проверка"

    ...определяем список в котором будет осущесвлен поиск var sourceList = project.Lists["spisok"]; // проверяем каждую строку lock(SyncObjects.ListSyncer) { for(int i=0; i < sourceList.Count; i++) { // читаем строку var str = sourceList[i]; // проверяем содержание текста if...
  43. AloneSlamer

    Есть ли слово в списке? Как узнать..

    ...получаем список, в котором будем искать var sourceList = project.Lists["SourceList"]; // ищем в каждой строчке в списке lock(SyncObjects.ListSyncer) { for(int i=0; i < sourceList.Count; i++) { // читаем строку из списка var str = sourceList[i]; // проверяем...
  44. Mikhail B.

    Прокси взять из списка, чекнуть, назначить, положить в конец списка. Готовый сниппет. Proxy С#

    ...// из переменной, в переменной значение socks5:// или http:// (пустая переменная = http://) lock (SyncObjects.ListSyncer) { for (int i = 0; i < count; i++) { if (proxyList.Count == 0) break; string proxy = proxyList[0]; proxyList.RemoveAt(0); var content =...
  45. Mikhail B.

    Взять с начала списка и положить в конец списка

    ...// из переменной, в переменной значение socks5:// или http:// (пустая переменная = http://) lock (SyncObjects.ListSyncer) { for (int i = 0; i < count; i++) { if (proxyList.Count == 0) break; string proxy = proxyList[0]; proxyList.RemoveAt(0); var content =...
  46. Mikhail B.

    Взять с начала списка и положить в конец списка

    ...= proxyList.Count; // если строки берутся с удалением БЕЗ записи в конец списка (проверяем до талого, так сказать) lock (SyncObjects.ListSyncer) { for (int i = 0; i < count; i++) { if (proxyList.Count == 0) break; string proxy = proxyList[0]...