Недавний контент THE CaHeK

  1. THE CaHeK

    Многопоточная работа с базой данных

    Не будет брать несколько записей, если лочить таблицу , выбранным строкам менять статус и потом UNLOCK TABLES. В данный момент работает шаблон, в 50 потоков, такой проблемы нету. Бывают случаи когда, вырубается сервак или интернет. В таком случае некоторые ячейки не поменяют статус обратно, но...
  2. THE CaHeK

    Прерывание работы в коде

    // Стопаем шаблон ZennoPoster.StopTask(Guid.Parse(project.TaskId)); // Прервать работу шаблона ZennoPoster.InterruptTask(Guid.Parse(project.TaskId)); В ПМ выдаст ошибку, но в ZP будет работать.
  3. THE CaHeK

    Ищу решение на C#

    Там ничего сложного нету, просто перед выполнением каждого этапа в переменную записывается и перезаписывается этот шаг, в случае ошибки, bad_end записывает в базу этап который не выполнили. Проект при старте, выполняет стандартные действия, например - проходит авторизацию, затем проверяет куда...
  4. THE CaHeK

    Ищу решение на C#

    Я бы сделал фиксацию состояния, допустим выполняем мы действие, тут произошла ошибка прокси, в базе этому аккаунту присваиваем статус/текущий процесс на котором прервалась работа и завершаем работу потока. Что бы следующий раз, когда этот прокси заработает, шаблон начинал работу именно с того...
  5. THE CaHeK

    Как заменить все символы не на кириллице, латинице.

    Тогда можете в 54 строке изменить - letter на "1".
  6. THE CaHeK

    Как заменить все символы не на кириллице, латинице.

    Можно создать словарь с такими "левыми" символами, и в значение подставлять нужную букву. public static class Converter { private static readonly Dictionary<char, string> ConvertedLetters = new Dictionary<char, string> { // Українські букви {'є',"ye"}...
  7. THE CaHeK

    Запуск шаблона по сигналу, или как построить логическую цепочку?

    Если без базы данных, то можно сделать через плагины или проект в проекте. Управляющий шаблон получает уведомление из телеграм и у себя внутри запускает шаблон, который бронирует билет.
  8. THE CaHeK

    Содержимое переменой в список C#

    List<string> tempList = new List<string>(){"Z","E","N","N","O"}; project.Lists["anyList"].AddRange(tempList);
  9. THE CaHeK

    Ошибка при загрузке купленный продуктов

    Думаю это какой то временный сбой. Тоже увидел у себя подобные проблемы.
  10. THE CaHeK

    Декодировать qp код

    В шаблон нужно добавить - директивы using и общий код. Вставить метод в место показанное на скрине. И дальше подставляете свои данные и вызываете из кубика. public static string Decode(string input, string bodycharset) { var i = 0; var output = new List<byte>(); while (i < input.Length)...
  11. THE CaHeK

    Удалить из таблицы MySQL строки где есть нижнее подчеркивание

    DELETE FROM `db`.`table ` WHERE stroka REGEXP '_'; Попробуйте так. Только что проверил у себя в бд, сработало.
  12. THE CaHeK

    Остановка выполнения шаблона

    Что бы этот код было удобно по шаблонам перетягивать, можете использовать такой код. Имя не придется менять. ZennoPoster.StopTask(Guid.Parse(project.TaskId));
  13. THE CaHeK

    Числа в буквы

    У вас ругается потому что каждое число, которое вы хотите заменять, нужно добавить в dictionary. dic["11"] = "a11"; dic["12"] = "a12"; dic["13"] = "a13"; //И так далее...
  14. THE CaHeK

    Вопрос о переименовании файла во время процесса загрузки

    Если кубиком, то есть такой способ - (перемещаем с указанием нового имени).