Распаковка файлов *.dt без 1С:Предприятие

Публикация № 18687 26.12.08

Приемы и методы разработки - Инструментарий разработчика

Возможна распаковка *.dt файлов без программы 1С:Предприятие 8.0, 8.1. Исходники можно компилировать под Windows и Linux.

Выложен первый этап, программа для открытия *.dt файлов.

Исходные коды могут быть скомпилированы под Windows и Linux.

Как IDE и библиотеки использовал Ultimate++, что позволяет писать программы с единым кодом для Windows, Linux и MacOS, делает программирование с++ в удовольствие, а не в муку, как делают остальные IDE. Последний build u++ можно скачать здесь.

Просьба ПРИСОЕДИНИТЬСЯ и попытаться вместе копать а не по одиночке! Таким образом мы сможем в разы быстрее прийти к цели.

Моя цель: побольше узнать изнутри 1С (после лет программирования в 1С), попытаться портировать 1С кофигурации в свободный проект, что будем разрабатывать вместе.

Многие спрашивают. ЗАЧЕМ? Отвечу: когда дело касаетя дополнительных возможностей, которых 1С не имеет, и финансов... тогда есть смысл.

30.12.2008 Добавил Linux (Ubuntu 8.10) бинарники!

Я не англоговорящий и не русскоговорящий! Если находите ошибки просто скажите и я исправлю!

(15),(16) По просьбе Sol Добавил то что у меня "Работает"!

 

Спасибо BorovikSV за подсказку!

Скачать файлы

Наименование Файл Версия Размер
исходники

.1230317716 1,48Kb
480
.1230317716 1,48Kb 480 Скачать
Windows xp build

.1230317893 980,50Kb
655
.1230317893 980,50Kb 655 Скачать
Linux build (Ubuntu 8.10)

.1230643201 1,58Mb
110
.1230643201 1,58Mb 110 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. artem666 28 26.12.08 23:56 Сейчас в теме
2. tormozit 6571 27.12.08 01:05 Сейчас в теме
ээ че то маловато даже для начала
3. tojocky 51 27.12.08 13:05 Сейчас в теме
(2) Согласен! по тихонько будем дальже копать!
4. Aleksey.Bochkov 27.12.08 13:08 Сейчас в теме
Уважаемый! У вас русский язык в школе проходили? :)
7. tojocky 51 27.12.08 13:26 Сейчас в теме
(4) не все изучают русский язык в школе! что-то самостоятельно изучает!
8. tojocky 51 27.12.08 13:29 Сейчас в теме
5. Aleksey.Bochkov 27.12.08 13:15 Сейчас в теме
(+4) Сорри.. только сейчас доходит, что Вы, скорее всего, иностранец.
user1561277; +1 Ответить
6. Душелов 3941 27.12.08 13:25 Сейчас в теме
Угу, и точно не англоговорящий.
9. Душелов 3941 27.12.08 13:33 Сейчас в теме
что-то = кто-то :)
succeful = successful ;)
10. tojocky 51 27.12.08 13:35 Сейчас в теме
11. tojocky 51 27.12.08 13:45 Сейчас в теме
(10) исправил!
Если есть предложение, буду рад их услышать!
12. Душелов 3941 27.12.08 13:46 Сейчас в теме
Какие другие этапы планируются?
13. tojocky 51 27.12.08 13:52 Сейчас в теме
(12) Планируется разбирать распакованный файл! декодировать base64 формат, показывать данные в более в приятном виде!
14. Душелов 3941 27.12.08 14:03 Сейчас в теме
(13) Тогда с нетерпением ждем! :)
15. Белый 27.12.08 20:15 Сейчас в теме
(0) теперь все будут DT распаковщики писать? http://www.infostart.ru/projects/2217/ - этого недостаточно? Или этим просто свое "Я" удовлетворено? Ну мол "Я тоже смог" распаковать DT. Честно говоря такого рода утилиты начинают быть похожими на "Консоль запросов", "ОСВ" и т.д., которыми завален портал.
Ей богу это перебор. Ну научился ты DT распаковывать глядя
как это делает http://www.infostart.ru/projects/2217/. Судя по комментам еще у автора алгоритм клянчил.
Ты сначала доделай утилиту, а только потом выкладывай. Добавь возможности которых нет у уже имеющихся утилит. А сейчас это просто EXEшник который распаковывает DT в txt, который требует дальнейшей обработки. т.е. толку никакого...
Fuego; BorovikSV; +2 1 Ответить
16. BorovikSV 1028 27.12.08 20:18 Сейчас в теме
(15) >>Судя по комментам еще у автора алгоритм клянчил.
ага было дело. расспрашивал :)

Тоже не понимаю что толку все с начала начинать
17. tojocky 51 27.12.08 21:10 Сейчас в теме
35. angeliccare 96 16.01.09 20:59 Сейчас в теме
1. Возможен распаковка *.dt файлы без программы 1С:Предприятие 8.0, 8.1.
Возможна распаковка *.dt файлов ...

2.
3. Выложыл первый этап программы для открытия *.dt файлы.
Выложен первый этап, программа для открытия *.dt файлов.

3. Исходникик могут быть скомпилированны под Windows и Linux.
Исходные коды могут быть скомпилированы под Windows и Linux.

4. Как IDE и библиотеки использовал Ultimate++ что позволяет писать программы с единном кодам для Windows, Linux и MacOS. Делает программирование с++ в удовольствие а не в Ад как делает остальные IDE. Последний build u++ можно скачать здесь.
Как IDE и библиотеки использовал Ultimate++, что позволяет писать программы с единным кодом для Windows, Linux и MacOS, делает программирование с++ в удовольствие, а не в муку, как делают остальные IDE. Последний build u++ можно скачать здесь.

5. Прозьба ПРИСОЕДЕНИТЬСЯ и поппытаться вместе копать а не по одиночестве! таким образом мы будем в разы быстрее прийти к цели.
Просьба ПРИСОЕДИНИТЬСЯ и попытаться вместе копать, а не по одиночке! Таким образом мы сможем в разы быстрее прийти к цели.

6. Моя цель: по больше узнать из нутри 1С (после годы программирования в 1С) и попытаться портировать 1С кофигурации в свободный проект что будем разробатывать вместе.
Моя цель - побольше узнать изнутри 1С (после лет программирования в 1С), попытаться портировать 1С кофигурации в свободный проект, что будем разрабатывать вместе.

(Это десяток человеколет - вы в своём уме?)

7. Многие спрашивает. ЗАЧЕМ? Отвечу: когда дело косаетья допольнительные возможности каторые 1С не имеет и финансы .. тогда есть смысл.

Многие спрашивает. ЗАЧЕМ? Отвечу: когда дело касается дополнительных возможностей, которых 1С не имеет, и финансов... тогда есть смысл.

8. 30.12.2008 Добавил Linux (Ubuntu 8.10) бинарникик!
30.12.2008 Добавил Linux (Ubuntu 8.10) бинарники!

9. Я не англоговорящий и не рускоговорящий! если находите ошибки просто скажите и я исправлю!
Я не англоговорящий и не русскоговорящий! Если находите ошибки - просто скажите и я исправлю!

10. (15),(16) По прозьбе Sol Добавил то что у меня "Работает"!
(15),(16) По просьбе Sol добавил то, что у меня "Работает"!
JohnySC; tojocky; +2 Ответить
36. tojocky 51 17.01.09 23:20 Сейчас в теме
(35) Спасибо!
Не понял одно о означает слово "человеколет". Если это человеко-лет, то думаю что это не займет столько времени!
37. tojocky 51 17.01.09 23:21 Сейчас в теме
(36)(35) Спасибо!
Не понял одно слово "человеколет". Если это человеко-лет, думаю что это не займет столько времени!
38. angeliccare 96 18.01.09 08:09 Сейчас в теме
(37) Вы проекты сдавали готовые? Внедрений и других? Если решаетесь - будьте трезвы, не как студент, не расписывающий проект до конца по срокам.
18. O-Planet 6434 27.12.08 21:30 Сейчас в теме
Круто: "Возможен распаковка *.dt файлы без программы..."

- Нужно программиста звать, конфигурацию править...
- Э-э-э... Пачему праграммист звать канфигурация править, когда возможен распаковка dt файлы без программа!
19. BorovikSV 1028 28.12.08 08:46 Сейчас в теме
в продолжение к (18)
Гром гремит, земля трясЁтся
эт DT распакуЁтся :)
20. Abadonna 3922 28.12.08 09:01 Сейчас в теме
(0)>Я не англоговорящий и не рускоговорящий!
Если не секрет: а на каком именно "говорящий"? ;)
imsoftware; artbear; +2 1 Ответить
21. Душелов 3941 30.12.08 09:06 Сейчас в теме
Накинулись все на человека :)
Fuego; tojocky; +2 Ответить
22. Fuego 458 01.01.09 16:26 Сейчас в теме
Многие спрашивает. ЗАЧЕМ? Отвечу: когда дело косаетья допольнительные возможности каторые 1С не имеет и финансы .. тогда есть смысл.

А может быть просто начать работу над своим проектом?.. К примеру, я знаю кучу возможностей, которых нет в 1С:Предприятии, но знаю, как их реализовать. Я один. А если собрать коллектив из нескольких программеров?..
23. Душелов 3941 01.01.09 20:32 Сейчас в теме
24. Fuego 458 02.01.09 16:25 Сейчас в теме
25. Душелов 3941 02.01.09 16:58 Сейчас в теме
(24) > я знаю кучу возможностей, которых нет в 1С:Предприятии, но знаю, как их реализовать
26. Fuego 458 02.01.09 18:05 Сейчас в теме
(25) ну щас! Взял и рассказал тебе и всем ;)))) Неужели никого не раздражало в 1С-ке то, что там какой-то мелочи, которая так и простися, НЕТ. Не реализована. И хрен когда эти возможности реализуют. Например, СКД пришёл на смену построителю отчета, но лучше стало лишь местами (обыкновенно - задними). Я и сейчас часто пишу на построителе. Потому, что СКД не поддерживает сложные расчеты в итоговых полях. Значение одного поля недоступно в расчете другого. Ну и можно писать и писать...
27. tojocky 51 03.01.09 22:44 Сейчас в теме
(26) у всех есть что-то нового предложить есть, что 1С еще не имеет! но для начало надо правильно строить скелет (архитектуру) а потом добавить все возможности!
Может выложим все на бумажку и проголосуем?
31. Fuego 458 10.01.09 19:04 Сейчас в теме
(26) (27) О каких скелетах и возможностях платформы идёт речь?.. Я никогда не лез в файл формата DT. И никогда не полезу. С таким же успехом и в файл RAR можно лезть. А зачем? Это пакет данных. Нет в нём никаких возможностей платформы. Я даже не утруждал себя скачиванием приведенных здесь материалов. Я нахожу это глупым занятием. Ни о какой ревности и речи быть не может.
33. Sol 54 12.01.09 01:33 Сейчас в теме
(31) > Я даже не утруждал себя скачиванием приведенных здесь материалов. Я нахожу это глупым занятием.

А я нахожу "глупым занятием" заходить в ветки, которые мне не интересны и высказывать мнение, что "мне это не интересно", но учить никого не буду.

И минусы ставить "в отместку" тоже ;)
SerVer1C; Infosearcher; Lemoi; anp; +4 Ответить
34. Fuego 458 12.01.09 16:31 Сейчас в теме
(33) я не говорил, что ветка мне неинтересна. Так что - высказывание не ко мне. И минусы не в отместку ставлю - за содержание, за мысль.
28. Sol 54 07.01.09 00:28 Сейчас в теме
Народ! Действительно непонятно, это что, какая-то профессиональная ревность?

Уважаемые (мной во всяком случае) люди подняли хай, из-за того что проект пока мал и из-за того что есть другие параллельные проекты?

Или из-за того, что кто-то влез на их территорию и к тому же выкладывает исходники? Что за мелочная ревность? Никто не умаляет Ваших заслуг - они велики, откуда такие эмоции?

Во всяком случае это не очередной Ренумератор, написанный в n-сятый раз, а инфа по теме внутренностей Платформы. Не так уж много инструментов в этой области, а открытых - и пальцев одной руки не надо, чтобы пересчитать.

Человек, как уже упоминалось выше, спросил - ему отказали. ОН что-то накопал - САМ. И поделился, по первой просьбе.

Это вызывает уважение, вне зависимости от знания человеком русского (английского или любого другого), а также того, много он там накопал или ещё нет.
JohnySC; Infosearcher; Lemoi; qeuper; anp; BOZKURT; tojocky; freeraider; German; +9 1 Ответить
29. Bacchus 09.01.09 11:47 Сейчас в теме
а где в исходниках 1Cv8Api.h и пр.
30. tojocky 51 10.01.09 18:17 Сейчас в теме
(29)В 1Cv8Api.h разрабатываю работа с 1С... но еще сырой и не имеет смысл ставить! если хочешь могу ставить! ничего интересного пока еще нет!
32. Bacchus 12.01.09 00:02 Сейчас в теме
39. angeliccare 96 18.01.09 08:51 Сейчас в теме
Цитата о Bitrix (это только web-сайт, совместимый с 1С):
Мы на сегодняшний момент потратили на продукт, грубо говоря, 200 человеко-лет, наверное даже больше. Сколько реально ресурсов можно потратить на разработку системы? Заказчик может оплатить от 1-го до 12-ти месяцев работы команды, составом от 1-го до 3-х человек.

По моим оценкам 1С 8 как завершённая платформа имеет сложность порядка 500 человеко-лет.

Для отмерки возьмём ReactOS (клон windows):
http://www.reactos.org/ru/about_roadmap.html#10

Windows 2000 - 5000 человеко-лет.
Они брали исходники других проектов (wine и др.) и не реализуют большое количество компонентов (Internet Explorer, mfc и другие), так что сокращаем до 500-1000.
"ReactOS does not support MFC, we could potentially do so in the future if someone were to implement it. Of course, one would have to be thoroughly familiar with MFC to do so. "

Итак. 400-800 человеколет и уже 6 лет интенсивной разработки коллективом (выход в "издание" будет через ещё 4-5 лет).

Следует быть трезвым. Ваш проект очень похож на ReactOS по трудозатратам. И это - 10+ лет труда коллектива, а не одного человека!
40. angeliccare 96 18.01.09 08:56 Сейчас в теме
Благодарю, да, действительно "человеко-лет".
42. tojocky 51 25.01.09 22:39 Сейчас в теме
(40) Согласен 100%! потому и вызываю на Помощь!
(41) файл у меня... но интересного там ничего нет!
41. AraraT 139 19.01.09 14:53 Сейчас в теме
Где взять файлик 1Cv8Api.h, а то в исходниках его нет...
43. coldwind 13.05.09 23:34 Сейчас в теме
Потребовалось проверить, есть ли в файле 1Cv8.dt какие-либо данные, и наткнулся на эту "программу".

Спасибо автору этой программы за открытый исходный код. Он помог мне ответить на простой вопрос - как этот файл запакован. Оказалось, что содержимое файла сжато используя алгоритм deflate. Шапка файла 9 байт (1CIBDmpF1). После этого набросал небольшой скрипт для распаковки файла (нет желания скачивать Ultimate++ и компилировать программу, если быстрее написать скрипт) и решил поставленную мне задачу.

По существу. Данный проект (изучение структуры хранения данных в 1С) действительно сложен в реализации. Потребуется оптимизировать работу с памятью как при распаковке файла (самое простое, но в исходных кодах не реализовано), так и во время представления конечного распакованного файла в памяти программы (задача не из тривиальных). После представления данных в памяти их можно будет экспортировать в удобном для дальнейшего анализа виде. Некоторые данные в распакованной структуре сначала сжаты deflate, а затем base64 (например, макеты).

Поэтому без конечной задачи, решение которой действительно востребовано и не может быть решено средствами 1С:Предприятия, браться за такую задачу не рекомендую. Хотя, конечно, программировать ради программирования никто не запрещает.

"Попытаться портировать 1С кофигурации в свободный проект, что будем разрабатывать вместе." - утопия, если речь идет о написании своей программы аля "1С:Предприятие".
44. jdo 109 03.08.10 12:20 Сейчас в теме
С огромным удовольствием присоединюсь к отрытому проекту. (открытому*)
45. МихаилМ 16.11.10 12:24 Сейчас в теме
:!: ошибка
на win2003 64bit из dt от демобазы типовой БП 1.6
cf создался 2,7 ГБ
46. Sergey_Murzinov 30.09.11 02:56 Сейчас в теме
47. frai 21.10.11 21:55 Сейчас в теме
Отличная вещь. как обстоит дело с новыми версиями?
48. gagtp5 05.12.11 10:36 Сейчас в теме
49. Ghost13341 05.12.11 10:42 Сейчас в теме
50. user1012133 10.07.18 01:49 Сейчас в теме
Здравствуйте, возможно ли восстановление информации в битом dt файле?

В результате заражения вирусом в dt файле оказались уничтожены 256 кб. в самом начале и в самом конце. Сам размер dt файла около 5 Гиг.
Такой большой размер базы обусловлен в основном картинками, которые особой важности не имеют.

Можете ли вы помочь восстановить информацию? Какова будет прибл. стоимость восстановления?
Если не сможете восстановить - какую информацию реально из этого dt файла вытащить?

P.S. Есть рабочая копия базы 3-недельной давности. За эти 3 недели было добавлено ок. 50 новых документов.

Спасибо,
Оставьте свое сообщение

См. также

Тестирование проводок в ЕРП и КА Промо

Инструментарий разработчика v8 ERP2 Россия БУ Абонемент ($m)

Показывает тексты запросов, которыми формируются бухгалтерские проводки по документу. В обработке можно отредактировать тексты запросов и посмотреть, как изменится результат отражения в регл. учете. Также в обработке можно узнать содержание временных таблиц, которые формируются при отражении документа в регл. учете. Обработку рекомендуется использовать для отладки формирования проводок и анализа проблем с отражением в регл. учете.

1 стартмани

02.09.2020    4792    20    JohnConnor    7    

Программное формирование существующих печатных форм

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Получение списка печатных форм, формирование выбранной печатной формы и сохранение ее в файл.

1 стартмани

17.12.2021    4905    13    RocKeR_13    3    

Резидентная утилита SysTrayRunExe

Инструментарий разработчика Россия Абонемент ($m)

Резидентная утилита (встраивается в sysTray), она следит за каталогом запуска и ждет появления файла SysTrayRunExe.ini, в котором будет команда для выполнения. Это может быть, например, bat файл.

1 стартмани

30.11.2021    1947    1    AlexHelmer    3    

Стартер для 1С (централизованное управление списками + обновление дистрибутивов из базы)

Инструментарий разработчика Абонемент ($m)

Ещё один велосипед. Надеюсь, кому-нибудь пригодится.

2 стартмани

16.11.2021    2167    3    RIS2020    2    

HTTP-клиент Промо

Инструментарий разработчика v8 v8::Mobile 1cv8.cf Абонемент ($m)

Подсистема 1С для работы с HTTP.

1 стартмани

28.07.2021    9580    24    SpaceOfMyHead    45    

Автоматическое завершение зависших процессов Windows

Инструментарий разработчика Россия Абонемент ($m)

Утилита, завершающая зависшие процессы.

1 стартмани

18.10.2021    2309    0    iraev    5    

Универсальный редактор данных (УРД)

Инструментарий разработчика v8 Абонемент ($m)

Универсальный редактор данных (УРД) - это лучший инструмент в своем классе, который позволяет редактировать реквизиты и движения объектов

1 стартмани

27.08.2021    10481    165    Adeptus    53    

Powershell: Про чтение содержимого файлов и скорость

Инструментарий разработчика Абонемент ($m)

Как читать большие файлы? сколько времени займет поиск в файле 144Мб? Сколько ищет в папке логов на 14Гб?

1 стартмани

18.06.2021    2841    0    Dimashiro    2    

Навигатор по конфигурации базы 1С 8.3 Промо

Инструментарий разработчика v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Универсальная внешняя обработка для просмотра метаданных конфигураций баз 1С 8.3. Отображает свойства и реквизиты объектов конфигурации, их количество, основные права доступа и т.д. Отображаемые характеристики объектов: свойства, реквизиты, стандартные рекизиты, реквизиты табличных частей, предопределенные данные, регистраторы для регистров, движения для документов, команды, чужие команды, подписки на события, подсистемы. Отображает структуру хранения объектов базы данных, для регистров доступен сервис "Управление итогами". Платформа 8.3, управляемые формы. Версия 1.1.0.89 от 04.08.2022

3 стартмани

28.10.2018    51457    459    ROL32    72    

Локальное управление мышью по HTTP-сервису

Инструментарий разработчика Абонемент ($m)

Приложение для управления мышью. Для управления из программ используется интерфейс HTTP (веб-сервер встроен в приложение). В купе с Windows Script Host's возможно полное освобождение пользователя от рутинных операций.

1 стартмани

14.06.2021    3432    2    acces969    2    

Утилита, имитирующая присутствие за компьютером

Инструментарий разработчика Абонемент ($m)

С переходом на удаленную работу стала актуальной работа в нескольких RDP сессиях одновременно. Если админы толковые, то они наверняка настроили автоматическую блокировку при отсутствии действий пользователя и заблокировали возможность ее отключения. При удаленной работе это неактуально и неудобно. Недаром в магазине windows 10 продается аналогичная утилита. Воспроизводит движение мыши и нажатие клавиш. Предотвращает включение заставки и/или блокировки экрана.

2 стартмани

30.05.2021    4257    10    capitan    8    

Подсистема "Показатели объектов"

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

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

2 стартмани

06.03.2021    10564    6    pila86    16    

Удаление и/или копирование сохраненных в 1С настроек (например настроек печати табличных форм) Промо

Инструментарий разработчика v8 Абонемент ($m)

Иногда нужно удалить сохраненную в 1С "покореженную" настройку или скопировать "удачную" другому пользователю...

1 стартмани

01.09.2012    71683    1400    AnryMc    46    

FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы "Режим сравнения форм") на примере ERP 2.5

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Данная публикация является продолжением описания функционирования обработки "FormCodeGenerator " в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.

5 стартмани

21.12.2020    14369    27    huxuxuya    11    

В8АнПак - onepack - Новый распаковщик конфигураций

Инструментарий разработчика Абонемент ($m)

Инструмент для работы с файлами 1С v8 (cf, cfu, cfe, epf, erf, hbk)

6 стартмани

14.12.2020    11645    57    SerVer1C    92    

Шрифт для программного кода на русском - Hack 1C

Инструментарий разработчика Абонемент ($m)

Случалось ли вам долго и мучительно искать, почему код работает неправильно, а оказалось, что вместо кириллической буквы "С" по ошибке была введена латинская "C"? Этот шрифт позволяет быстро отличать такие буквы и букву "О" от цифры "0".

1 стартмани

13.10.2020    8943    22    tormozit    61    

Faster - многофункциональный ускоритель работы программиста 1С и других языков программирования Промо

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Программа Faster 9.4 позволяет ускорить процесс работы программиста (работает в любом текстовом редакторе). Подсказка при вводе текста на основе ранее введенного текста и настроенных шаблонов. Программа Faster позволяет делится кодом с другими программистами в два клика или передать ссылку через QR Код. Исправление введенных фраз двойным Shift (с помощью speller.yandex). Переводчик текста. Переворачивает текст случайно набранный на другой раскладке. Полезная утилита для тех, кто печатает много однотипного текста, кодирует в среде Windows на разных языках программирования. Через некоторое время работы с программой у вас соберется своя база часто используемых словосочетаний и кусков кода. Настройка любых шорткатов под себя с помощью скриптов. Никаких установок и лицензий, все бесплатно.

1 стартмани

24.05.2012    89531    972    moolex    157    

Чтение файлов с FTP

Инструментарий разработчика Россия Абонемент ($m)

Внешний EXE-файл, который при запуске переносит файлы из указанной папки FTP на локальный диск

1 стартмани

09.09.2020    5470    3    AlexHelmer    8    

Детализированный анализ свободного места на диске просто как "РАЗ-ДВА!"

Инструментарий разработчика Абонемент ($m)

Программа Circle Size разработана специально для точного и детального анализа дискового пространства и успешного избавления от ненужных файлов.

2 стартмани

16.04.2020    5866    1    solbol    2    

Downloader 1C

Инструментарий разработчика 1С:Франчайзи, автоматизация бизнеса Абонемент ($m)

Консольное приложение для подготовки библиотеки дистрибутива 1С.

1 стартмани

13.04.2020    7067    2    korableg    6    

Консоль запросов с графом (Анализатор сложных запросов) Промо

Инструментарий разработчика v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

Консоль запросов для анализа запросов с большим количеством временных таблиц и вложенных запросов. Отображает структуру взаимосвязей временных таблиц в виде графа. Позволяет быстро передвигаться по тексту запроса и получать результат выполнения подзапросов. Единственная консоль запросов, которая позволяет выводить результат выполнения вложенных запросов и любой части объединения запроса. Удобное получение данных запроса из отладчика включая временные таблицы. Текст запроса в структурированном виде (можно свернуть, развернуть текст подзапроса). И еще много другого, чего вы не найдете в других консолях запросов. Поддержка УФ и ОФ. Версия 0.9.1 от 18.10.2019 (поддержка WebKit).

10 стартмани

03.05.2017    110976    524    manuel    294    

Внешний регламент для 1С

Инструментарий разработчика v8 Россия Абонемент ($m)

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

1 стартмани

05.03.2020    12297    9    moolex    12    

Список измененных объектов из "Отчета о сравнении конфигураций"

Инструментарий разработчика Россия Абонемент ($m)

Конвертер, позволяющий получить список измененных объектов "Отчета о сравнении конфигураций" (текстовый режим), исключающий объекты содержащие только признак "Порядок объекта изменен".

1 стартмани

18.02.2020    6301    2    seriouskeks    2    

Очистка кэша и удаление временных файлов и пустых папок

Инструментарий разработчика Абонемент ($m)

Чистка кэша, удаление временных файлов 1С, Windows, и прочих программ, с сохранением текущих настроек пользователя в 1С.

1 стартмани

26.12.2019    8200    10    vik070777    5    

Установка баз данных из Проводника Промо

Инструментарий разработчика Абонемент ($m)

Взяли выгрузку базы у клиента? Прислали по почте файл конфигурации? Хотите развернуть базу данных двойным щелчком на файле *.dt или *.cf? Database Manager - то что вам нужно!

2 стартмани

28.10.2013    42130    106    Evil Beaver    30    

Утилита, предназначенная для просмотра, изменения, добавления, удаления и извлечения ресурсов в исполняемых (.EXE, .DLL и др.) и ресурсных файлах (.RES) ОС Windows. для формирования своего отдельного DLL файла

Инструментарий разработчика Абонемент ($m)

Иногда в разработке конфигурации мы используем DLL библиотеки с драйверами или приложения для весовых терминалов к примеру, но они представлены не в той форме, которая подходит непосредственно для нашего приложения, либо запрашивает диалоги, которые не очень нужны, для их исправления и изменения и предназначена данная утилита.

10 стартмани

05.11.2019    13999    9    vik070777    14    

CF & SQL : конструктор прямых запросов к БД 1С

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Программа для чтения и анализа внутренней структуры данных 1С V8.х, Содержит конструктор прямых SQL запросов, позволяет обрабатывать и редактировать тексты SQL-запросов, выполнять прямые запросы к базе данных 1С и обрабатывать полученные результаты.

1 стартмани

02.10.2019    37644    353    dmitrydemenew    66    

Перфолента, первое знакомство. Новый язык программирования

Инструментарий разработчика Абонемент ($m)

Первое знакомство с новым языком программирования Перфолента. В статье описано назначение языка, причины его появления, основные характеристики и возможные варианты использования.

22.07.2019    30257    0    Perfolenta    165    

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек. Промо

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    60177    577    Eugen-S    36    

CLR декодер для MS SQL Server

Инструментарий разработчика Абонемент ($m)

Библиотека для расшифровки кракозябр в базе данных.

1 стартмани

05.07.2019    10175    0    hellion    3    

Markdown-editor в 1С (с сохранением в HTML)

Инструментарий разработчика v8::УФ 1cv8.cf Абонемент ($m)

В этой обработке вы пишете свой текст, используя синтаксис Markdown, а на выходе получаете чистый HTML-код, избавленный от JS-библиотеки, которая его сформировала. Совместим с Webkit и IE.

1 стартмани

04.07.2019    16179    28    riposte    6    

Запуск 1С под любым пользователем (без необходимости указания пароля)

Пароли Инструменты администратора БД Инструментарий разработчика v8 v8::Права 1cv8.cf Абонемент ($m)

Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).

1 стартмани

02.07.2019    34482    376    sapervodichka    0    

Модель объекта

Инструментарий разработчика v8 Абонемент ($m)

Подсистема позволяет описать модель данных объекта, где описана зависимость между реквизитами, и затем использовать эту модель в разных сценариях работы с объектом. Версия платформы: 8.3.6 и выше. С небольшими доработками будет работать на 8.2.

1 стартмани

30.06.2019    20039    1    vadim1980    5    

Сценарий PowerShell для конвертации файла правил обмена данными КД 2 в Excel

Инструментарий разработчика Абонемент ($m)

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

1 стартмани

24.05.2019    7132    0    c1nil    5    

Блин, мы забыли включить регламентные задания…

Инструментарий разработчика v8 Абонемент ($m)

Привет, Инфостарт! Сегодня расскажу, как я решил проблему с выключенными регламентными заданиями в рабочих базах. Желая исключить человеческий фактор и минимизировать количество ошибок, я написал небольшую конфигурацию.  В конфигурации два регламентных задания. Первое периодически подключается к кластеру и сохраняет текущие параметры: имя, Сервер БД, базу СУДБ, блокировки входа и регламентных заданий и т.д. Второе задание периодически проверяет эти параметры на ошибки.

1 стартмани

08.04.2019    29583    22    slozhenikin_com    37    

Windows сервис генерации pdf417-штрихкодов. Обработка для печати марок алкогольной продукции ДУМ

Инструментарий разработчика Россия Акцизы Абонемент ($m)

Служба windows для генерации штрихкодов pdf417 в виде отдельных файлов JPEG. Делал для 1С:Далион Управление Магазином.

1 стартмани

18.02.2019    8803    1    user597086_dir_box    13    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019)

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Склад и ТМЦ Инструментарий разработчика v8 v8::Mobile БУ УУ Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    69170    278    informa1555    239    

Мониторинг windows серверов на раз, два с помощью prometheus и grafana

Инструментарий разработчика Абонемент ($m)

Вдохновленный статьей про сбор, хранение и визуализации показателей с помощью prometheus и grafana подготовил готовый docker-compose файл для быстрой настройки и запуска мониторинга windows серверов.

1 стартмани

08.01.2019    22458    9    metmetmet    20    

Легкое и гибкое управление списком доступных баз 1С у пользователей

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Когда в локальной сети много пользователей, а еще большое количество различных баз и при этом каждому нужны свои, то администрирование этого зоопарка превращается в АД! Этот комплекс позволяет централизованно управлять списком доступных баз в разрезе пользователей. За пару кликов можно добавить или убрать базу у всех пользователей.

7 стартмани

05.12.2018    25586    27    RomikR    11    

CopyCopy - Копирование любого файла по расписанию

Инструментарий разработчика Абонемент ($m)

Программа копирует файл в равный промежуток времени указанный пользователем.

1 стартмани

28.08.2018    9927    2    FIERYLIONS    0    

1C Форматер кода

Инструментарий разработчика Россия Абонемент ($m)

Автоматическое форматирование кода 1С

1 стартмани

24.08.2018    12311    3    admin_at_gkgeostroy    9    

Управляемая консоль запросов, отчетов 3.8.9 (расширение, внешняя обработка)

Инструментарий разработчика v8 v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m)

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц, Сравнение результатов, текстов, Разбор структуры запроса в виде дерева, Анализ плана запроса, Групповая обработка

5 стартмани

14.08.2018    140536    3267    Evg-Lylyk    792    

Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции

Инструментарий разработчика v8 Абонемент ($m)

Данная публикация содержит в себе редактор и интерактивную карту склада или иного помещения, на которой в реальном времени отображается позиция устройства, координаты которого вычисляются по уровням сигнала нескольких роутеров Wi-Fi. В статье и приложенным к ней разработкам предлагаются инструменты и методика для реализации вычисления точной геопозиции внутри помещений с помощью нейронной сети. Конфигурация написана на релизе 1С:Предприятие 8.3.12.1412, клиентское приложение имеет минимальный уровень совместимости SDK -16.

5 стартмани

09.08.2018    41380    35    informa1555    30    

РусскийФокс и ClickerMann заносят данные в 1С

Инструментарий разработчика Россия Абонемент ($m)

Новый объектно-ориентированный русскоязычный 1С-подобный язык программирования РусскийФокс. . РусскийФокс создает сценарии для Clickermann. Сценарий заполняет справочник в 1С.

1 стартмани

21.07.2018    16036    1    andreosh    20