Результаты поиска

  1. ZSharp

    Особенности использования стандартных lock'ов для многопотока

    Так всё-таки лочат все шаблоны? или только текущий?
  2. ZSharp

    Особенности использования стандартных lock'ов для многопотока

    Команда зеннолаба. Так и пишут в библиотеке, что SyncObjects.ListSyncer является устаревшим, используйте FileSyncObjects.ListSyncer. public class SyncObjects { [Obsolete("Use FileSyncObjects.ListSyncer instead.")] public static readonly object ListSyncer; [Obsolete("Use...
  3. ZSharp

    Особенности использования стандартных lock'ов для многопотока

    Понадобилось мне сделать, чтобы когда какой-то шаблон работает с файлом, чтобы все остальные не трогали. Начал делать лок lock (SyncObjects.ListSyncer) а там пишут, что он устарел и нужно использовать новый лок lock (FileSyncObjects.ListSyncer) Вопрос. Новый FileSyncObjects.ListSyncer тоже...
  4. ZSharp

    Новость ZennoPoster 7 - Финальный релиз!

    А почему не C# 8.0 ? ZennoPoster 8.0.0.0 с C# 8.0. )
  5. ZSharp

    Новость ZennoPoster 7 - Грандиозное обновление. Бета-тест.

    Думаю если версию изменят, то это будет ООЧЕНЬ громкая новость )
  6. ZSharp

    Новость ZennoPoster 7 - Грандиозное обновление. Бета-тест.

    Как раз мой id привязан к моей учётной записи, и тем самым к моему адресу электронной почты. А email это и есть моя личная инфа. И у меня должна быть возможность делиться ней, когда я захочу. Но сейчас или закрывай все шаблоны, но у клиента должна быть последняя версия zp. Или выкладывай всё на...
  7. ZSharp

    Новость ZennoPoster 7 - Грандиозное обновление. Бета-тест.

    Как не крути, а это идентификация пользователя. Ну вот не хочу я, чтобы каждый заказчик открытого шаблона знал мой ID. Есть форумы, а так же скользкие тематики шаблонов (тот же адалт и казино) где не хотелось бы светить своим ID.
  8. ZSharp

    Новость ZennoPoster 7 - Грандиозное обновление. Бета-тест.

    А зачем всем показывать свой id zenno? Даже выложив кому-нибудь пример, ты делаешь свои данные общедоступными. Зачем?
  9. ZSharp

    Новость ZennoPoster 7 - Грандиозное обновление. Бета-тест.

    И ещё раз попробую
  10. ZSharp

    FastSqliteHelper — Легковесный C# wrapper для упрощения работы с SQLite в ZennoPoster

    В таком случае лучше при создании таблицы сделать это поле (столбец) уникальным. CREATE TABLE table ( id INTEGER NOT NULL PRIMARY KEY, page TEXT, page2 TEXT, page3 TEXT, UNIQUE (page) ON CONFLICT IGNORE)...
  11. ZSharp

    Оформление входных настроек

    Тоже пробовал ссылку вставить - не получилось (
  12. ZSharp

    Новость ZennoPoster 7 - Грандиозное обновление. Бета-тест.

    А какая это версия? Раньше была бета, но теперь допись beta убрали. И опять не релизная? А у меня вопрос как удалить блок шифрования в последней версии? Если сохранять в zp, то нет возможности удалить блок.
  13. ZSharp

    В метод FullEmulationMouseCurrentPosition добавить относительные координаты

    Тоже пробую мышь на новой версии и не вижу изменений. Ну по крайней мере в лучшую сторону
  14. ZSharp

    Новость ZennoPoster 7 - Грандиозное обновление. Бета-тест.

    тоже очень интересно
  15. ZSharp

    В метод FullEmulationMouseCurrentPosition добавить относительные координаты

    Движения мыши действительно человечные. Вот бы код дали посмотреть. Или этот код не для распространения?
  16. ZSharp

    zenno-proxy-checker не чекает прокси

    Нашли ответ?
  17. ZSharp

    Генерация красивых Excel-отчётов по шаблону

    Ответ. Если брать как диапазон То пустые ячейки смещаются. Допустим был столбец A в котором была только первая и сотая ячейки с данными, остальные пустые. При экспорте в список остаётся только 2 значения из 100, а 98 пустых пропускаются. Чтобы взять все данные, даже с пустыми ячейками, лучше...
  18. ZSharp

    Генерация красивых Excel-отчётов по шаблону

    Люди добрые. Или лыжи не едут или я чего-то не того ) Как взять столбец и данные этого столбца поместить в список?
  19. ZSharp

    2 место Работа с MySql в многопотоке. Блокировка таблиц. Получение id добавленной записи.

    Вообще вот здесь https://www.nuget.org/packages Но те сборки, которые нужны для работы шаблона в этой теме, есть в архиве с шаблоном во втором посте.
  20. ZSharp

    Качаем скиллы: создаем и подключаем С# DLL к ZennoPoster

    Переспрошу на всякий случай. Можно создавать проекты на net 4.7.2 - 4.8?
  21. ZSharp

    Работа в общем коде в разных классах

    Я правильно понимаю? public void Starter() { OwnClass ownClass = new OwnClass(project); DB db = new DB(ownClass); db.DbCreate(); }
  22. ZSharp

    Работа в общем коде в разных классах

    Не пойму как теперь вызвать метод DbCreate()?
  23. ZSharp

    Работа в общем коде в разных классах

    Понял свою ошибку. Спасибо. При создании объекта сыпались ошибки, так как я объект пытался создать внутри класса DB (типа один на всех), а не внутри каждого метода. Если создавать объект в каждом методе, тогда всё работает.
  24. ZSharp

    Работа в общем коде в разных классах

    Но ведь тогда мне и метод LogInfo нужно дублировать в классе DB. Это работает, только если лог в методе вызывать как project.SendInfoToLog("message"); А если вызывать через OwnClass.LogInfo("message"); То не работает ( Пойду гуглить эти страшные для меня слова ) P.S. В старпосте забыл...
  25. ZSharp

    Работа в общем коде в разных классах

    Всем доброго времени. Пытаюсь написать проект в общем коде. Создаю namespace OwnCodes { class OwnClass { internal IZennoPosterProjectModel project; public OwnClass (IZennoPosterProjectModel _project) { project = _project; }...
  26. ZSharp

    Вопрос по lock(object)

    Всем привет. Кто хорошо знает C#, объясните плиз. Может кто-то сталкивался с таким вопросом? Блокировка файла для многопотока public static object lockFile1 = new object(); public static object lockFile2 = new object(); public static object lockFile3 = new object(); lock (lockFile1) { some...
  27. ZSharp

    Новость ZennoPoster 7 - Грандиозное обновление. Бета-тест.

    Как заставить работать CookieContainer в Post Get C# в разных кубиках? Написано по-умолчанию, но у меня почему-то не передаются куки между кубиками.
  28. ZSharp

    С# как сохранить в список после Regex?

    А если не список, и не таблица? Просто нужно взять в переменную 3 элемент. Я понимаю, что потом можно из списка взять, но возможно ли взять без посредников?
  29. ZSharp

    С# как сохранить в список после Regex?

    Подскажите, а как искать по номеру совпадения? В методе Macros.TextProcessing.Regex можно указать номер совпадения, но если его нет, то он вываливается по ошибке. А как получить по номеру совпадения, но если его нет, то вернуть пустоту или null, а не ошибку выполнения кода.
  30. ZSharp

    Решено Подключение к Visual Studio

    Чего-то не голосуется (
  31. ZSharp

    Управление шаблоном c#

    Добавить в ZP шаблон (template.xmlz) и переименовать его в самом ZP (template1) (не файл), задать входные настройки. Затем добавить ТОТ ЖЕ шаблон (template.xmlz) в ZP и опять его переименовать в ZP (template2) (не сам файл) и задать другие входные настройки и т.д. Единственное что после...
  32. ZSharp

    1 место Анонимность в каждый ZennoPoster. От Useragent'a до шрифтов. Часть 2.

    В браузреной строке ввести about:config подтвердить риск и в строке поиска прописать buildID
  33. ZSharp

    C# переход на страницу и взять source

    Я тогда неправильно понял. Думал нужно, получить готовую страницу БЕЗ запроса.
  34. ZSharp

    C# переход на страницу и взять source

    string pageSource = instance.ActiveTab.GetSourceText("UTF-8"); // Page.Source string pageDom = instance.ActiveTab.DomText; // Page.Dom string pageText = instance.ActiveTab.PageText; // Page.Text
  35. ZSharp

    .Replace не хочет заменять макросы в строке

    Тоже пришлось помучаться пока не нашёл эту тему ) Спасибо @WebBot Добавил ещё удаление сдвоенных слешей, чтобы на выходе вместо "C:\Template\\file.txt" было "C:\Template\file.txt" string pathFile = project.ExecuteMacro(project.Variables["pathFile"].Value.Trim()); pathFile =...
  36. ZSharp

    Нужен сниппет "лицензионный ключ"

    можно
  37. ZSharp

    Нужен сниппет "лицензионный ключ"

    Если всё правильно понял, то вот Random rnd = new Random(); //генерим всего символов ОТ 1500 ДО 2000 int VsegoSimbols = rnd.Next(1500, 2001); //Задаём части от и до int minChast = 3; // ОТ 3 int maxChast = 7; // ДО 7 // Здесь будет результат string result = string.Empty; //выполняем пока не...
  38. ZSharp

    Как сделать паузу

    Неужели нет ни у кого ответа?
  39. ZSharp

    Как сделать паузу

    Hi. Эта тема нашлась самая свежая с паузой, спрошу здесь. Работают обе конструкции System.Threading.Thread.Sleep(1000); и Thread.Sleep(1000); Второй вариант короче, что привлекает меня больше, но по форуму в основном все пишут первый вариант. Могут ли быть проблемы с использованием паузы как...
  40. ZSharp

    Не работают горячие клавиши в PM

    Доброго времени. В PM работают только определённые клавиши, которые заданы в настройках клавиши. Как сделать, чтобы работали все гор.кл. которые определены в windows. Допустим, у меня добавлены гор.кл. стрелка вниз = Alt+S, стрелка вверх Alt+W, но в PM они не работают, и задать в PM эти клавиши...
  41. ZSharp

    2 место Познакомься, это C# . Просто, быстро, удобно! + подборка сниппетов внутри.

    Если я правильно понял, то вот так //Отправляем значение с обработанной переменной C# "textCsharp" в переменную зенки textZenno string textCsharp = "hello"; project.Variables["textZenno"].Value = textCsharp;
  42. ZSharp

    1 место Анонимность в каждый ZennoPoster. От Useragent'a до шрифтов. Часть 2.

    Лично я ставил все версии (не портабл) а обычные с оф сайта, и через about:config брал buildid, и там не было этой константы ( Кстати в 65 версии только что посмотрел в about:config вот такой buildid:20190124174741 По ссылке выше почитал, попробовал в консоли firefox выводит константу
  43. ZSharp

    Влияет ли на нагрузку шаблона использование внешних библиотек?

    Ну это и так понятно )) тут ничего не поделать :D Как я понимаю по вашему ответу, библиотеки не создают нагрузку?
  44. ZSharp

    Влияет ли на нагрузку шаблона использование внешних библиотек?

    Доброго времени. Суть вопроса в шапке, уточню: Я не проггер, и шаблоны делаю на копипасте чужих сниппетов из форума или на обычных кубиках. Зачастую нужно добавлять какие-нибудь сторонние библиотеки в статические блоки "Ссылки из GAC" и "Директивы using и общий код". И вот у меня добавлено уже...
  45. ZSharp

    1 место Анонимность в каждый ZennoPoster. От Useragent'a до шрифтов. Часть 2.

    Присоединюсь к теме и добавлю последние на текущий момент build id useragent firefox с 61.0.2 до 64.0.2 Tuple.Create("61","20180807170231"), // 61.0.2 Tuple.Create("62","20180830143136"), // 62.0 Tuple.Create("62","20180920131237"), // 62.0.2...
  46. ZSharp

    2 место Работа с MySql в многопотоке. Блокировка таблиц. Получение id добавленной записи.

    я спрашивал нужно ли ставить на timestamp индекс или он (timestamp) по-умолчанию при создании типа 'timestamp' добавляется в индекс, и привёл пример как primary key я же на него индекс (на primary key) не создаю, а он есть ))) я решил везде ставить timestamp login у меня varchar, какой ещё тип...
  47. ZSharp

    2 место Работа с MySql в многопотоке. Блокировка таблиц. Получение id добавленной записи.

    Тоже переношу все в бд. Чаще всего делаю выборки по 'status' и 'timestamp' то есть нужно делать индексы на все параметры? Особенно интересует, нужен ли индекс для timestamp или он как primary key индексируется автоматически? И не навредит ли большое количество индексов в каждой таблице? У меня...