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

  1. Alexmd

    Рандом 10+ чисел после запятой через c#

    double min = 0.00000001; double max = 0.000001; var round = ((decimal)min).ToString().Length - ((decimal)min).ToString().IndexOfAny(new[]{'.',','}) - 1; Random random = new Random(); return (decimal)Math.Round(random.NextDouble() * (max - min) + min, round > 15 ? 15 : round);
  2. Alexmd

    Решение ReCaptcha2 и ReCaptcha3 это баги?

    для начала - Вы action неправильный отправляете в сервис - он там 'contact', а не 'submit' но без принципиального понимания, как работает рекапча - лучше юзать готовые кликеры по ее картинкам. тут на форуме несколько плагинов для этого уже есть. (не реклама)
  3. Alexmd

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

    project.Variables["tov_Cofe"].Value = double.TryParse(project.Variables["tov_Cofe"].Value.Replace(".", ","), out double d) ? d.ToString() : "0";
  4. Alexmd

    Помогите разбить файлы по папкам

    пж. шаблон открытый
  5. Alexmd

    Ускорить/оптимизировать поиск по таблице в C#

    var sourceTable = project.Tables["table_1"]; //исходная таблица var destinationTable = project.Tables["table_2"]; //целевая таблица var list = project.Lists["list_1"].Select(x=>x.ToLower()); //список со словами для поиска(сразу приведем их в нижний регистр) var columnIndex = 6; //номер колонки...
  6. Alexmd

    Продажа билетов в Музей Будущего в Дубае. Вся инфраструктура

    Хотел бы защитить ТС от подобных нападок. Работали ровно год назад над небольшим заказом. Здесь наверное надо уточнить(я выполнял заказ) Все прошло гладко. Человек серьезный, с зенно был знаком не понаслышке еще тогда. Написанный модуль внедрял в свой проект сам. Не думаю, что тут кидок. Скорее...
  7. Alexmd

    C#

    IZennoTable table = project.Tables["CodeID"]; string str = project.Variables["MessTelegram"].Value; string row; for (int i = 0; i < table.RowCount; i++) { row = string.Concat(table.GetRow(i)); if (row.Contains(str)) { return table.GetCell("B", i); // вернет ячейку первого...
  8. Alexmd

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

    Одно с другим не связано. Запустил у себя в зенке шаблон и ничего нигде не слетело
  9. Alexmd

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

    Публикация проекта -> Сохранить в файл -> Шифровать проект -> Выполнить шифрование И уже этот шифрованный кидать на сервер. По идее, так он не будет уже открываться в пм
  10. Alexmd

    Как взять строку из таблицы, где ячейка статуса пустая

    подредактировал еще раз. проверил. невнимательность и спешка. сорри
  11. Alexmd

    Как взять строку из таблицы, где ячейка статуса пустая

    Подредактировал свое сообщение выше. Видимо, не берутся в массив пустые ячейки. Дополнительная проверка на количество столбцов должна решить эту проблему. Можно и лог добавить, конечно... лень писать.
  12. Alexmd

    Как взять строку из таблицы, где ячейка статуса пустая

    var table1 = project.Tables["table1"]; var table2 = project.Tables["table2"]; table1.GetItems("all", true).Select(x=> x.ToArray()).ToList().ForEach(row => { if (row.Length > 4 && !string.IsNullOrEmpty(row[4])) table1.AddRow(row); else table2.AddRow(row); });
  13. Alexmd

    Помогите плз сделать выбор из выпадающего списка

    Убогий сайт) установка значений спокойно работает через конструктор действий в параметр innerhtml. для месяцев сделайте себе условие, как Вы правильно заметили - по порядковому номеру. А вообще, вот - все, что Вам надо, валяется тут...
  14. Alexmd

    Вопрос кодерам

    С регистрацией куда сложнее. С формой подписки будет попроще. Но зачем изобретать велосипеды, когда есть готовые решения? Тут нельзя упоминать этот софт, но и он не один, заточенный под это.