Недавний контент surrealmix

  1. S

    Работа с "донорами". Ложь притворившаяся правдой.

    Первая статья была крутая.
  2. S

    Решено  Сделать главным окном проекты, а не браузер

    Давно просили сделать браузер открепляемым. Хотелось бы выкинуть браузер на второй монитор, а работать на первом. Но все кнопки управления (Ribbon) привязаны к браузеру, т.к. браузер является главным окном. В первую очередь ProjectMaker - это редактор проектов. Мы работаем с проектами, а...
  3. S

    Верните выбор масштаба в нижнем углу проекта.

    Также если не сложно, добавить к этому Увеличить Ctrl + Plus Уменьшить Ctrl + Minus Сбросить Ctrl + 0 Колесо мыши быстро убивается (не в зенно, а само по себе).
  4. S

    Непробиваемая с виду простая капча

    Ну а если всё-таки захочешь сам - копай в сторону OpenCV template matching
  5. S

    Непробиваемая с виду простая капча

    Советую не тратить время на создание своего модуля. Потратишь месяц на разработку, а после того как закончишь (или во время разработки) сайт может сменить капчу. Обратись к специалисту, который решает подобные задачи без замудрёных решений (с помощью машинного обучения)...
  6. S

    Непробиваемая с виду простая капча

    Из головы. Полностью алгоритм не опишу (займёт пол дня). Попробую натолкнуть. Судя по коду из первого поста, с Bitmap ты работал. Бегать по пикселям и определять их значения умеешь. Писать это надо не в одном кубике, а в объект-но ориентированном стиле (иначе задолбаешься). 1. Необходимо...
  7. S

    Непробиваемая с виду простая капча

    Не надо резать картинку. Необходимо чтобы "окошко" размером сопоставимым с размером двухзначного числа бегало по полотну (картинки) и искала числа. Так и координаты узнаешь куда кликать.
  8. S

    Не получается сделать POST-запрос, помогите за деньги.

    Шаблон не смотрел. При работе с биржам обычно каждый http-запрос подписывается цифровой подписью. В документации сервиса этот процесс должен быть описан.
  9. S

    Где хранятся сохраненные сниппеты?

    C:\Users\Василий\AppData\Roaming\ZennoLab\ZennoPoster\5\Snippets
  10. S

    Как по числу в переменной вернуть буквенное название столбца в таблице?

    int columnNumber = 27; int dividend = columnNumber; string columnName = String.Empty; int modulo; while (dividend > 0) { modulo = (dividend - 1) % 26; columnName = Convert.ToChar(65 + modulo).ToString() + columnName; dividend = (int)((dividend - modulo) / 26); } return columnName;
  11. S

    C# счетчик ошибок, к какому индификатору привязать?

    var _id = this.GetType().Name.Replace("-", "").Substring(1);
  12. S

    Как распарсить JSON 3го уровня ?

    var json = project.Variables["Json"].Value; //переменная зенно с json-содержимым var data = Global.ZennoLab.Json.JsonConvert.DeserializeObject<dynamic>(json); var results = new List<string>(); foreach(var coub in data.coubs) { var tagsList = new List<string>(); foreach(var tag in...
  13. S

    Разделить значение в переменной по разным переменным C#

    var emailRegex = new Regex(@"(.+)@(.+)"); var phoneRegex = new Regex(@"(\d)\ (\d\d\d) (\d\d\d)\ (\d\d) (\d\d)"); var siteRegex = new Regex(@"http(s)?://"); var data = project.Variables["kontakty"].Value as string; var dataList = data.Split(new string[]{ Environment.NewLine }...
  14. S

    Работа со списком в многопотоке

    Это атомарная операция? (В контексте списа зенно и без лока)