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

  1. iDnx

    [C#] Форматированный вывод DateTime из UnixTime

    int timestamp = 1439306595; DateTime date = new DateTime(1970, 1, 1).AddSeconds(timestamp); return date.ToString("d.M.y H:mm:ss");
  2. iDnx

    Релиз ZennoPoster 5 новый билд 5.8.0.2 (04.06.2015)

    Та же ошибка вылезла. На одном пк работал ПМ, на втором (активированном в админке) ЗП.
  3. iDnx

    сравнение дат

    // Конвертируем время System.Globalization.CultureInfo culture =System.Globalization.CultureInfo.CreateSpecificCulture("en-US"); DateTime date = DateTime.Parse(project.Variables["time"].Value, culture); var date2 = DateTime.Now; // Текущее время TimeSpan span = date2 - date; double seconds =...
  4. iDnx

    Текущая дата в переменную

    return DateTime.Now.AddDays(14);
  5. iDnx

    Сортировка по времени C#?

    DateTime now = DateTime.Today; int year1 = Convert.ToInt32(project.Variables["year"].Value); int month1 = Convert.ToInt32(project.Variables["month"].Value); int day1 = Convert.ToInt32(project.Variables["day"].Value); DateTime check = new DateTime(year1, month1, day1); TimeSpan interval = now -...
  6. iDnx

    Вычисление даты и времени (формула) C#?

    Преобразует дату в местное время.
  7. iDnx

    Вычисление даты и времени (формула) C#?

    Это не код не работает, а ..... int timenow = (int)(DateTime.Parse(project.Variables["TimeNow"].Value) - new DateTime(1970, 1, 1)).TotalSeconds; int deadline = (int)(DateTime.Parse(project.Variables["deadline"].Value) - new DateTime(1970, 1, 1)).TotalSeconds; int lastpost =...
  8. iDnx

    Вычисление даты и времени (формула) C#?

    99% int unixTime = (int)(DateTime.UtcNow - new DateTime(1970, 1, 1)).TotalSeconds; int timenow = (int)(DateTime.Parse(project.Variables["timenow"].Value) - new DateTime(1970, 1, 1)).TotalSeconds; int deadline = (int)(DateTime.Parse(project.Variables["deadline"].Value) - new DateTime(1970, 1...
  9. iDnx

    C# записать 2 разные ячейки, разными переменными

    Вот рабочий: var table = project.Tables["Таблица"]; table.SetCell("A", System.Convert.ToInt32(project.Variables["НомерСтроки"].Value), project.Variables["Данные"].Value);
  10. iDnx

    C# записать 2 разные ячейки, разными переменными

    var table = project.Tables["Таблица"]; table.SetCell("A", System.Convert.ToInt32(project.Variables["НомерСтроки"].Value), project.Variables["Данные"].Value); "A" - ячейка.
  11. iDnx

    Дописать в каждую строку текст в списке

    var list = project.Lists["Список"]; for(int i = 0; i < list.Count; i++) { if (!list[i].StartsWith("http://vk.com/")) list[i] = "http://vk.com/" + list[i]; }
  12. iDnx

    Помогите смастерить php код (1WMZ)

    <?php $file = file_get_contents(urldecode($_GET['f'])); header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename=' . basename($file)); header('Content-Transfer-Encoding: binary'); header('Expires: 0')...
  13. iDnx

    перегон картинки в цифру

    byte[] imageArray = System.IO.File.ReadAllBytes(@project.Variables["path"].Value); return Convert.ToBase64String(imageArray); в переменную path положить путь к картинке
  14. iDnx

    снипет с# tab загрузка url из переменной

    //взятие строки var path = @"C:\files.txt"; project.Variables["link"].Value = Macros.FileSystem.FileGetLine(path,"random",true); // переходим по сылке Tab tab = instance.ActiveTab; if ((tab.IsVoid) || (tab.IsNull)) return -1; if (tab.IsBusy) tab.WaitDownloading()...
  15. iDnx

    Запись в файл {-Project.Directory-}

    string path = project.Directory + "file.txt"; string text = @"{-Project.Directory-}" + project.Variables["folder"].Value; bool appendNewLine = true; FileSystem.FileAppendString(path, text, appendNewLine); file.txt - файл в папке проекта, куда записываем folder - переменная, в которой DIRECT
  16. iDnx

    C# замена текста в листе

    var list = project.Lists["НашСписок"]; string pattern = "[|'%}]"; // вредные символы string replacement = " "; // на что заменить for (int i = 0; i < list.Count; i++) list[i] = Regex.Replace(list[i], pattern, replacement).ToString(); // удаляем все вредные символы
  17. iDnx

    C# поиск регуляркой

    string pattern = @"\{[\w\W]*\}"; System.Text.RegularExpressions.Regex newReg = new System.Text.RegularExpressions.Regex(pattern); // что ищем System.Text.RegularExpressions.MatchCollection matches = newReg.Matches(resultHttpPost); // где ищем if(matches.Count > 0) {...
  18. iDnx

    Доступ к своим "темам" проверенным людям

    Отсеивать по версии ЗП :D
  19. iDnx

    Поймать запросы с Https

    Нужно еще экспортировать сертификат как показано http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/FirefoxHTTPS и установить.
  20. iDnx

    Поймать запросы с Https

    Fiddler. В настройках есть вкладка HTTPS, в которой включается захват трафика через протокол https перезаписью фидлеровским сертификатом.
  21. iDnx

    {-Project.Directory-} обратиться на директорию выше

    return System.IO.Directory.GetParent(project.Variables["мояпеременная"].Value); Путь положить в переменную мояпеременная. Вернет путь выше.
  22. iDnx

    {-Project.Directory-} обратиться на директорию выше

    return System.IO.Directory.GetParent(project.Directory);
  23. iDnx

    ФИКСИРОВАННЫЙ РАЗМЕР ПОЛОТНА

    +1. Можно еще прозрачность добавить.
  24. iDnx

    Подскажите снипет Закрить все вкладки (Tab)

    // close all tabs instance.CloseAllTabs(); Переименовывать нельзя.
  25. iDnx

    Чаще выпускать билды с фиксами

    Такая же история. Не хватает кнопки обновления! Допустим баг в библиотеке, которую скачав не нужно ждать следующего апдейта.
  26. iDnx

    Как собрать названия папок

    С помощью c# кода. var names = project.Lists["names"]; System.IO.DirectoryInfo directory = new System.IO.DirectoryInfo(project.Variables["path"].Value); foreach(System.IO.DirectoryInfo subDirectory in directory.GetDirectories()) names.Add(subDirectory.Name); В переменную path нужно положить...
  27. iDnx

    ФИКСИРОВАННЫЙ РАЗМЕР ПОЛОТНА

    Удобно было бы фиксировать края полотна на выбор юзеров. Я бы, например, зафиксировал верхний и левый края. Так бы я плотнее разместил блоки.
  28. iDnx

    Очистка директории

    С помощью c# кода. В переменную path положить путь к директории. System.IO.DirectoryInfo directory = new System.IO.DirectoryInfo(project.Variables["path"].Value); foreach(System.IO.FileInfo file in directory.GetFiles()) file.Delete(); foreach(System.IO.DirectoryInfo subDirectory in...
  29. iDnx

    Экранирование символов патерна в рег.выражениях с#

    Топик можно закрывать. Рабочий вариант: (?<=var=\\\\\")\\d+(?=\\\\\") Irbis, спасибо. Была ошибка в коде :)
  30. iDnx

    Экранирование символов патерна в рег.выражениях с#

    Перед искомым тестом есть: var=\" После искомого текста: \" Искомое - цифры: \d+ Рег. выражение работающее в конструкторе: (?<=var=\\")\d+(?=\\") Как правильно заэкранировать для использования в коде c#? Руками: (?<=var=\\\")\\d+(?=\\\") Экранирование методом Regex.Escape...
  31. iDnx

    Код на C# - каждая буква выводится с новой строки.

    string input = project.Variables["Имя переменной"].Value; return System.Text.RegularExpressions.Regex.Replace(input, @"(\w)", "$1" + System.Environment.NewLine).Trim();
  32. iDnx

    Новость Z-Social

    Можно будет самостоятельно добавлять другие ресурсы в Z-Social? Хотелось бы: работать с любым ресурсом, а не только с соц. сетями добавлять свои задание и указывать шаблоны сделанные в PM для них Хотел сначала в предложениях написать, что не хватает ProfileManager, потом вспомнил про Z-Social :)
  33. iDnx

    Формирование Unix TimeStamp из входящих переменных

    int myHours = Convert.ToInt32(project.Variables["myHours"].Value); int myMinutes = Convert.ToInt32(project.Variables["myMinutes"].Value); int unixTime = (int)(new DateTime(DateTime.UtcNow.Year, DateTime.UtcNow.Month, DateTime.UtcNow.Day, myHours, myMinutes, 0) - new DateTime(1970, 1...
  34. iDnx

    Разворачивать окно с кодом c# на весь экран

    Собственно пожелание в топике. Сейчас приходится передвигать и ресайзить окно в рабочей области, что неудобно. Как я это вижу: сделать кнопку "Развернуть" в окне с кодом. Хотелось бы в нем быстрое переключение между действиями с кодом. P.S. Еще не хватает: переноса строк сохранения сниппета
  35. iDnx

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

    var processId = Convert.ToInt32(project.Variables["processId"].Value); var process = System.Diagnostics.Process.GetProcessById(processId); process.Kill();
  36. iDnx

    снипеты операций со списками и таблицами

    1. https://help.zennolab.com/en/v5/zennoposter/5.4/webframe.html#ZennoLab.InterfacesLibrary~ZennoLab.InterfacesLibrary.ProjectModel.IZennoTable~Bind.html 2...
  37. iDnx

    Подскажите про caps lock

    System.Globalization.TextInfo textInfo = new System.Globalization.CultureInfo("en-US", false).TextInfo; return textInfo.ToTitleCase(project.Variables["перемеренная"].Value.ToLower()); перемеренная - указать название с какой брать текст
  38. iDnx

    непонятное действие

    var list = project.Lists["key"]; for(int i=0; i < list.Count; i++) { list [i] = list[i] + project.Variables["url_good"].Value; } return 0;
  39. iDnx

    Несколько предложений по C# макросам

    1. Пишем код с ошибкой. 2. Выполняем это действие. 3. Получаем ошибку о компиляции кода. 4. Исправляем ошибку. 5. Снова выполняем это действие. 6. Снова получаем ошибку о компиляции. 7. Выполняем это действие и получаем результат. Можно выполнять проект сначала на 5-ом действие и все...
  40. iDnx

    Несколько предложений по C# макросам

    Даже после нахождения ошибки и исправления, код перекомпилируется через одно выполнение (без запуска проекта сначала), что не очень удобно.
  41. iDnx

    наборы переменных

    Закину и я пару предложений: Автосоздание переменных - удобно при переносе или вставке кода C# Обновление значений переменных в реальном времени для окна "Variables" (вызываемого по F2) Для этого окна добавить кнопку "не закрывать" при переходе расширенный редактор и обратно Второе пожелание +...
  42. iDnx

    Оповещения

    Не отключили. Стоит чекбокс?
  43. iDnx

    5.4.3.0 передать куки в GET/POST

    С версии 5.0.7.0 (18.10.2013)
  44. iDnx

    Как удалить повторяющиеся слова из одной строчки?

    Можно, указав в макросе переменную, так: string str = project.Variables["var1"].Value; str = string.Join(" ", str.ToLower().Split(' ').Distinct()); return str; а можно прямо ложить в переменную: string str = project.Variables["var1"].Value; str = string.Join(" ", str.ToLower().Split('...
  45. iDnx

    Не срабатывает String.Split

    var LoginIn = project.Variables["akk"].Value; return Macros.TextProcessing.Split(LoginIn,":","0").First();
  46. iDnx

    Релиз ZennoPoster 5 новый билд 5.4.3.0 (25.08.2014)

    Просто супер! Даже и не наделялся увидеть в хотфиксе то, о чем писал :)
  47. iDnx

    Конверктировать переменную в koi8-r

    byte[] utfBytes = Encoding.UTF8.GetBytes(project.Variables["source"].Value); byte[] koi8rBytes = Encoding.Convert(Encoding.UTF8, Encoding.GetEncoding("KOI8-R"), utfBytes); var koi8rString = Encoding.GetEncoding("KOI8-R").GetString(koi8rBytes); koi8rString - в переменной данные в кодировке KOI8-R
  48. iDnx

    Решено [Предложение] Вставить C# сниппет

    Лучше сделать snippetstore. Еще бы добавить кнопку "Сохранить сниппет" в папку.