1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/milaoshu1020-NScript

01.12.2024 08:49
GitLife Service Account
  • Расширение имени файла для добавления в системный скрипт изменено с vbs на vbx;
Последнее сообщение коммита: 将添加扩展名到系统的脚本从vbs改为vbx;
01.12.2024 08:49
GitLife Service Account

Основное обновление в этой версии связано с решением проблем со скоростью обработки и OOM-сбоями при обработке сверхбольших текстовых файлов (>10 ГБ);

  • Ограничение на объем памяти, равное 4 ГБ, снято путем изменения конфигурации app.config;
  • Установка программы автоматически копирует файл конфигурации в тот же каталог, что и exe-файл;
  • Для nscript добавлены и используются конфигурации x86 и x64, а также изменена установка программы;
  • Оптимизация компиляции VBX (/optioninfer+ включение вывода типов), что значительно повышает эффективность выполнения некоторых сценариев;
  • Добавлены два параметра оптимизации компиляции сценариев: /highentropyva- /filealign:512, которые немного повышают эффективность выполнения сценариев;
01.12.2024 08:49
GitLife Service Account
  • Обновить значок справки;
  • Добавить некоторые функции в checkpath.exe;
Последнее сообщение коммита: Update help's icon;
01.12.2024 08:49
GitLife Service Account
  • В checkpath добавлено обнаружение путей к реестру app paths;
Последнее сообщение коммита: checkpath新增对注册表app paths路经的检测;
01.12.2024 08:49
GitLife Service Account

Основные изменения в этой версии связаны с решением проблемы, когда сценарий выдает исключение без указания на строку кода;

  • Обработано предупреждение checkpath, обновлено до версии 2.2;
  • Изменены параметры командной строки компиляции, добавлена отладочная информация;
  • Определение и присвоение значения временного каталога перенесено в блок try, чтобы его можно было использовать в блоке finally;
  • Определение пути к скрипту и копирование перенесены в блок try, чтобы их можно было использовать в блоке catch;
  • Больше не создается скомпилированный результат в памяти, вместо этого используется метод компиляции с использованием временных сущностей;
  • Установлен дополнительный параметр отладки в значение True;
  • Параметры компиляции dll и основного файла скрипта установлены одинаковыми;
  • Версия iss обновлена до 1.19, выпущена версия;
  • Процесс удаления временного каталога был перенесен вперед, он выполняется сразу после завершения компиляции и загрузки в память, чтобы предотвратить сохранение временных каталогов и файлов в случае неожиданного завершения процесса;
01.12.2024 08:49
GitLife Service Account
  • Файл vbx не требует опций explicit/infer/strict, удалите их;

  • Во время установки удалите все предыдущие версии, включая 32-битную версию;

  • Опубликуйте версию 1.12;

Последнее сообщение коммита: vbx file does not need option explicit/infer/strict, remove them;
01.12.2024 08:49
GitLife Service Account
  • Обновите файл README;
  • Добавьте ярлык справки, который напрямую связан с Microsoft .Net Framework 4.0 Help;
Последнее сообщение коммита: 升级版本号为1.13,发布版本;
01.12.2024 08:49
GitLife Service Account
  • Удален CharsetDector.dll, его код перенесен в проект nscript;
Последнее сообщение коммита: 删除了CharsetDector.dll,将其代码转移到nscript工程中;
01.12.2024 08:49
GitLife Service Account
  • Добавить меню "Редактировать" для файла скрипта;
Последнее сообщение коммита: Add Edit menu for script file;
01.12.2024 08:49
GitLife Service Account
  • Исправление: после добавления ссылок смещение строки ошибки компилятора неверно;

  • Опубликуйте версию 1.7

Последнее сообщение коммита: Fix: After adding references, line offset of the compiler's error i...
01.12.2024 08:49
01.12.2024 08:49
GitLife Service Account
  • Модифицируйте скрипт iss, удалите перед установкой;

  • Опубликуйте версию 1.9;

Последнее сообщение коммита: Modify the iss script, uninstall before install;
01.12.2024 08:49
GitLife Service Account
  • Измените заголовок окна сообщения по умолчанию в файле сценария на "nscript";

  • Опубликуйте версию 1.10;

Последнее сообщение коммита: Change script file's default msgbox's title to "nscript";
01.12.2024 08:49
GitLife Service Account
  • Измените контекстное меню скрипта, добавьте режим открытия 32bit;

  • Опубликуйте версию 1.11;

Последнее сообщение коммита: Modify the script's right click menu, append 32bit open mode;
01.12.2024 08:49
GitLife Service Account
  • v1.3
  • Показывает внутреннее исключение, когда скрипт генерирует исключение;
Последнее сообщение коммита: Show innerexception when the script throws an exception;
01.12.2024 08:49
GitLife Service Account
  • v1.4

  • Измените способ добавления ссылок;

Последнее сообщение коммита: Change the way to add references;
01.12.2024 08:49
GitLife Service Account

Обновите версию до 1.5;

Измените сообщение об ошибке компилятора;
Добавьте псевдоним findpath для checkpath;

Последнее сообщение коммита: Update version to 1.5;
01.12.2024 08:49
GitLife Service Account
  • Добавьте CharsetDetector, чтобы скрипт можно было записать в любой кодировке;

  • Опубликуйте версию 1.6

Последнее сообщение коммита: Add CharsetDetector, so the script file can be written in any encod...
01.12.2024 08:49
GitLife Service Account
  • Измените setup.iss, чтобы удалить ярлык исполняемого файла в группе;
Последнее сообщение коммита: Change setup.iss to remove exe file shortcut in group;
01.12.2024 08:49
GitLife Service Account
  • ncscript.exe будет приостанавливаться при отображении ошибки;
  • добавьте поддержку cfg-файла;
  • измените некоторые скрипты, чтобы использовать cfg-файл;
Последнее сообщение коммита: update version to 1.1;
1
https://api.gitlife.ru/oschina-mirror/milaoshu1020-NScript.git
git@api.gitlife.ru:oschina-mirror/milaoshu1020-NScript.git
oschina-mirror
milaoshu1020-NScript
milaoshu1020-NScript