DLL позволяющая менять каталоги используемые 1С (Temp, AppData, LocalAppData)
Перенос каталогов Temp и LocalAppData на RAM диск позволяет добиться снижения времени на выполенение некоторых операций в конфигураторе, например сохранение конфигурации, сравнение/объединение, выгрузка конфигурации. Эффект может достигать 30%.
А также можно задать каталог по-умолчанию для вновь создаваемых баз.
Бесплатные
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Узнавайте о новых бесплатных решениях в нашей телеграм-группе
Инфостарт БЕСПЛАТНО
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
из http://partners.v8.1c.ru/forum/thread.jsp?id=582642 Суть следующая - 1С слишком часто обращается к диску при работе с конфигурацией, в основном в каталоги C:\Documents and Settings\user\Local Settings\Application Data\1C\1Cv81 и C:\Documents and Settings\user\Local Settings\Temp и по результатам:
я тут на досуге подумал, и сочинил библиотеку, которая позволяет менять пути, используемые 1С, и переносить их например на RAM диски. Позволяет изменить каталоги используемые 1С 8.x: Temp, AppData, LocalAppData. каталог по-умолчанию для вновь создаваемых баз: MyDocuments
Использование: поместить в каталог 1cv8 (иначе работать не будет, или в системный каталог), зарегистрировать с помощью regsvr32, настроить :).
Библиотека не является COM объектом, просто лень интерфейсы установки и настройки придумывать
15.10.2010 т.к. я использую для временных файлов RAM диск 1Gb, то иногда его не хватает (например при подключении УПП к хранилищу) и приходится менять каталог временных файлов. Теперь библиотека не обязательно должна быть в системных каталогах - может быть где угодно
Медиадисплей покупателя может отображать текущую покупку на кассовом месте, показывать видеорекламу, баннеры, во время простоя разворачивать рекламу на весь экран. Экран можно использовать в качестве графического меню-борда в кафе и видеовывески. В качестве устройства отображения можно использовать Android-планшеты, смарт-телевизоры с Android, мониторы или проекторы под управлением Windows или Linux-компьютера. Linux-версия успешно запускается на одноплатных компьютерах Raspberri Pi и Orange Pi. Настраивается ЛЮБОЙ ДИЗАЙН экрана при помощи встроенного графического редактора!
Решение можно масштабировать от одного экрана до тысяч экранов с централизованным управлением.
Внешняя компонента позволяет работать c TWAIN-совместимым оборудованием (сканерами, камерами) .
Полностью совместима со стандартной TWAIN-компонентой из БСП и может применяться как ее замена без изменения вызовов, при этом может работать с 64-разрядной платформой, а так же имеет расширенную функциональность, например, сохранение результата непосредственно в PDF без использования сторонних утилит.
Прекрасно работает на сервере, тонком клиенте и веб-клиенте (проверена работа в браузерах Google Chrome, Mozilla Firefox и Microsoft Internet Explorer).
Внешняя компонента позволяет печатать PDF файлы непосредственно из 1С, не используя при этом сторонних программ.
Прекрасно работает на сервере, тонком клиенте и веб-клиенте.
Основана на проекте PDFium из состава проекта Chromium/Chrome
В современных корпоративных решениях на платформе 1С:Предприятие 8.3 всё чаще возникает потребность в визуальном моделировании и автоматизации бизнес-процессов с использованием нотации BPMN 2.0. Стандартные средства платформы не предоставляют полноценного редактора BPMN, однако интеграция открытой библиотеки bpmn-js позволяет реализовать интерактивное моделирование бизнес-процессов непосредственно в 1С.
В статье рассмотрены архитектура решения, пошаговая инструкция по сборке библиотеки из исходников для WebKit, а также примеры программного взаимодействия между 1С и JavaScript.
В статье описывается приложение-конструктор внешних компонент (native API). Конструктор упрощает процесс разработки за счет удобного добавления всех нужных функций и процедур в графическом режиме, с указанием их параметров и типов параметров. На выходе приложение генерирует готовый код на С++ и Rust и позволяет сразу приступить к реализации, без настройки API компоненты вручную.
У меня не получилось.
Всё по инструкции, но 1С по-прежнему ломится к диску С: (информация из filemon)
Похоже, что этой штуке - Accelerator1C - нужно явно указывать, где у меня RamDisk?
Ура!
Заработало!
Мне кажется, правильно описание поправить: Вместо "настроить :)" написать "Проверить значения в HKEY_CURRENT_USER\Software\1C\1Cv8\AlternativePaths "
Спасибо.
(20) Uhyre, Да, в этом случае акселерашка регится, но все равно вспомогательные файлы одинэсина плодит не там, где указали в regedit, а по дефолту:
c:\Users\<пользователь>\AppData\Local\1C\1Cv82\бла.бла
c:\Users\<пользователь>\AppData\Roaming\1C\1Cv82\бла.бла
Я где-то волосы недокрасила или много сахару в чай положила - руки прилипли?
Спасибо.
ну, тот же ФАР имеет инструментарий для создания символических ссылок.
перенаправить нужные папки на соответствующие папки виртуального рам-диска можно.
по свободе могу попробовать потестировать, единственный вариант - как себя поведет ссылка, когда объект-назначение будет недоступен (например, выключили рам-диск)
Не удалось заставить работать длл-ку.
Переписываю в папку: Q:\Exe\1cv82\
Регистрирую, в реестре указываю свои пути к папкам, но все равно информация пишется по старым путям.
Версия 8.2.15.319, установлена одна. Пробовал еще в папку Q:\Exe\1cv82\8.2.15.319\bin (регистрировал по новой) но все равно не работает.
Что делаю не так ?
(29), (30) эт я знаю. с этим сейчас и работаю. А эта DLL в итоге делает тоже самое, что и set? Просто с set у меня не большая проблема. Когда запускаешь вторую базу то имя пользователя берется из первой, т.е. подставляется последнее имя пользователя из последей закрытой базы. Не тожто б это не удобно, но когда работаешь одновременно с несколькими базами и в предприятии и в конфигураторе, начинаются вылеты 1С. Со свободным местом на RAM проблем нет, проверял.
(30) Andreyyy, а ничего страшного не случится, из-за изменения переменных? Другие же программы тоже начнут использовать этот каталог для временных файлов, а не только 1С, так?
А DLL работает только под RAM диск или ей пофиг ? Мне нужно было просто ни другой диск перенести темповые файлы, сервак забит для обновлений места нехватает, перепробовал все вышепечисленные варианты, не прокатило, система 64-х
Всем привет! У меня Win 7 x64. чё то не получается. dll копировал в c:\Windows\System32\ и в c:\Windows\SysWOW64\. Регистрировал их реестр правил, но чё то эффекта нет. В инструкции написано: Использование: поместить в каталог 1cv8 (иначе работать не будет, или в системный каталог), зарегистрировать с помощью regsvr32, настроить :). 1cv8 - Это что за каталог? )))) Решил все темпы перетащить на Ram disk. что бы SSD поберечь.