WindowsПроводник 1.3






Внешняя обработка, работает на 8.1. Файловый менеджер компьютера, локальной сети, FTP. Работа с интернетом, мультимедиа, графическими файлами, файлами базы данных, xml и проч. Механизм настройки, сохранения настройки обработки. Инструменты по администрированию компьютера.

 

 

Внешняя обработка «Проводник 1С» версия 1.3


Файловый менеджер с набором основных функций. Программа позволяет полноценно управлять компьютером и сетью, интернетом, редактирование файлов, управление принтерами, редактирование реестра Windows, работа с мультимедиа, управление процессами и службами Windows, мощные внутренние настройки программы и многое другое.

Цели и задачи:

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

Платформа:

1С: Предприятие 8.1, начиная с версии 8.1.7.ХХ

Требования к подключению:

Внешняя обработка (epf) не требует никаких дополнительных подключаемых модулей, внешних компонент. Работоспособность проверялась на рускоязычных операционных системах Windows 2000 Professional SP4, Windows XP SP1, Windows XP SP2, Windows Vista Ultimate.

Внимание Работает только на 32-ух разрядном процессоре!

Основные возможности:

  1. Файловый менеджер с набором основных функций
  2. Встроенный FTP Менеджер
  3. Браузер с возможностью редактирования и расширенного просмотра страниц
  4. Механизм сохранения настроек программы
  5. Сервисы программы по администрированию и управлению компьютера
  6. Встроенные редакторы

Дополнительные новшества, модернизация, исправления (1.2)

  • Реализовано контекстное меню Windows для каждого файла (каталога, диска), таким, каким вы его видите в обычном проводнике (примечание: есть только первый уровень подменю)
  • Расширены свойства файла, у каждого типа файлов, директорий и дисков свои свойства
  • Механизм автовыбора каталога в строке пути главной формы
  • Расширено окно браузера в буквальном смысле слова
  • Полноценный редактор реестра Windows
  • Исправлено формирование печатных форм для «Менеджера программ»
  • Исправлено применение индивидуальных цветовых настроек форм
  • Исправлен блок работы с FTP
  • Добавлен помощник по вводу адреса каталога (в том числе и FTP) в строке
  • Сохранение настрек программы индивидуально для каждого пользователя Windows
  • Самостоятельно конвертирует файлы формата erf и epf из 8.0 в 8.1
  • Просмотр интерента по принципу работы с закладками (в отдельном окне)
  • Помощник программы по первому запуску или при неисправности файла настроек
  • Исправлен механизм работы с Сетевым Окружением
  • «Убит» ряд глюков, связанных с вылетанием 1С

Дополнительные новшества, модернизация, исправления (1.3)

  • Радикально пересмотрена работа с копированием, перемещением, удалением файлов. Реализован инструмент детальной настройки конкретной команды работы с файлами
  • Диспетчер задач: Динамическая гистограмма загрузки процессоров компьютера, в процентах; сортировка по всем полям 
  • Управление учетными записями пользователей Active Directory, Windows
  • Доработан инструмент навигации по папкам компьютера
  • Менеджер программ: Полное администрирование установленных приложений и объектов

 

 

33 Comments

  1. coder1cv8

    Видно что работа проделана большая, только вот зачем?… ) Разве что для собственного развития )

    ЗЫ: Где картинки?

    ЗЗЫ: Писать в КаталогПрограммы() — это моветон. У меня обработка сразу же с ошибкой вывалилась.

    Reply
  2. artem666

    Круто! Хотя и не знаю куда прикрутить)

    Reply
  3. akkvamarin

    Спасибо. Какого то прикладного применения программе я и сам не знаю )

    Понравилась идея что из 1С можно выудить практически всё о компьютере, программах и тому подобное. Стал эту идею раскручивать и получился вот этот epf-ничек. Программа писалась в свободное время. Как coder1cv8 говорит для саморазвития — конечно это тоже. Про КаталогПрограммы() учту. И скриншоты тоже )

    Reply
  4. ValentinV

    Мельком глянул, понравилось.

    Даже очень. И очень нужная вещь.

    Когда появлялись такие вещи на 7.7, так просто хлопали в ладоши.

    А это — отличный органайзер для 1с.

    Сам хотел делать, да руки не доходили.

    А то уже во всех этих разработках путаться начал.

    И конечно это не для тех, кто только «писатель» и не читатель.

    Время будет доработаю по свои нужды.

    Reply
  5. ValentinV

    Подписываюсь на доработки.

    Reply
  6. RomDron

    Просто класс! Возьму для анализа!

    Reply
  7. Serj1C

    Интересно и красиво.

    Только у меня после двух минут обзора 1С вылетела с ошибкой и записью дампа 🙁

    Reply
  8. OAD

    Красиво.

    Исправлено.

    Спасибо.

    Reply
  9. SunShinne

    ПРОСТО ШИКАРНО. ЧЁ ТАК МАЛО ПЛЮСОВ??? АВТОРУ РЕСПЕКТИЩЕ!!!

    Reply
  10. CheBurator

    рядовому юзеру — оно нафиг не надо давать, а специалисту — и без этого инструментария хватает… Конечно, если не за чужим компом, где вход в 1Ц только…

    Reply
  11. NDM

    РЕСПЕКТ!!! поставил бы +5

    Reply
  12. MRAK

    Круто! действительно, большая работа.

    Сам начинал Тотал командер на 1С писать, но потом свободное время исчезло — и забил…

    Reply
  13. akkvamarin

    (12) Спасибо! 🙂 Обработку не забросил, по мере наличия времени дописываю ее потихоньку. Если кто-то чё-то заметил какой-то баг, то пожалуйста сообщите мне.

    Reply
  14. Bambrlog

    Молоток +5.

    Возможна ли работа на 64 битной оси. Конеретно на 2003 serber 64 bit. Все пользователи 1С у меня терминально заходят.

    Reply
  15. seermak

    как использовать см пост 10, в остальном для общего развития

    Reply
  16. akkvamarin

    (14) хм…вот вопросец так вопросец, посмотрю, мысль интересная

    Reply
  17. Romeo__23

    Осталось совсем немножко «дожать» и можно будет запускать «один це» на компе без операционки! :)))

    Reply
  18. Bambrlog

    Вот еще идейка, замутить такое на linux )))

    Reply
  19. zergey128

    Отлично!

    Reply
  20. zergey128

    после заюзания данной обработки в системе появился какой то вирус.. его касперыч мочит а он снова появляется..что за дела?

    Reply
  21. akkvamarin

    (20) все коды открыты, вирусописания там нет )) Скачай новую верию, может это исправит твою проблему

    Reply
  22. SirYozha

    Только сейчас обнаружил эту чудо обработку!

    Спасибо автору!

    p.s. Для меня полезность разработки заключается в том, что это отличный сборник различных «рецептов» — нестандартного функционала 1С!

    Reply
  23. Andy1981

    Прикольная штука. Не понял, когда к внешнему ФТП коннектишься, параметры соединения можно только в командной строке писать? Есть где-нить место куда можно параметрый соединения забивать?

    Reply
  24. Coollerok

    отличная штука!! спасибо

    Reply
  25. Жолтокнижниг

    Да работы не мало)) спасибо за работу, думаю найду чего полезного в твоих трудах

    Reply
  26. BoryaMbi

    Нашел по ссылке: http://www.xakep.ru/magazine/xa/134/098/1.asp

    Никогда не думал, что в Хакере уделят внимание 1Ске.

    Скачал. Спасибо автору. Успехов.

    Reply
  27. akkvamarin

    (26) BoryaMbi, Ого, спасибо за пожелания и ссылку, сам офигел и приятно удивлен )) И вам успехом 😉

    Reply
  28. Yashazz

    История о том, как автор наткнулся на книжку и слепил воедино множество примеров из неё. Знакомо, знакомо ))) Правда, не очень качественно — я за 5 минут работы наткнулся на 3 грубые ошибки. Но речь не об этом, речь об упомянутом «встроенном FTP-менеджере». Ау, автор, где он? В справке — нифига. Как настраивается, откуда вызывается?

    Reply
  29. Yashazz

    А может, и не было никакого FTP, был лишь рекламный трюк и анонс? )))

    Reply
  30. akkvamarin

    (28) Yashazz, Ок. Если нашел ошибки, особенно грубые, опиши мне их, сюда или в личку. Чтоб твоё 5минутное тестирование не пропало даром, внеси свой вклад в качество 😉 я а обещаю сделать его более качественным. Да, FTP менеджер сначала добавлял, после правил, но так и не выложил в финале.

    Reply
  31. Yashazz

    (30) Все ошибки заново уж не вспомню, извините, недосуг, а самая легко находимая вот: 1) Открываем обработку, 2) Жмём «Файл» — «Свойства», 3) Получаем {Форма.Информация.Форма(214)}: Ошибка при получении значения атрибута контекста (Size) РазмерПапки = ?(СтрДлина(Файлик.Path) < 4, Файлик.Drive.TotalSize, Файлик.Size); // а вдруг папка это корень диска,

    по причине:

    Произошла исключительная ситуация (0x800a0046)

    Вы уж как-то обставляйте такое через Попытка-Исключение, что ли…

    Т.е. заявленный в заголовке FTP-менеджер отсутствует в публикации? Вот интересно, что скажут модераторы насчёт такого несоответствия? Особенно если кто-то, не располагающий большим количеством sm, потратится вследствие этой ложной рекламы и не обретёт желаемого.

    Reply
  32. akkvamarin

    (31) Yashazz, Писал я обработку под влиянием книжки А. Михайлова. О чем указал еще в самых первых версиях обработки в справочной информации. Я это не скрываю. Некоторые примеры из этой книжки я внес сюда. Дальше я ВСЁ писал сам.

    FTP Менеджер, можно посмотреть код где я ссылаюсь, что введенная в адрес строка это ftp адрес, далее забыл вставить код работы с ftp. Вам нужен ftp — будет, но это не значит что я заведо кого-то обманывал.

    Моя обработка полностью бесплатна и с полностью открытым кодом, ни о каких sm речи не идет. Две последние версии обработки полностью бесплатны.

    Прочитал еще раз правила публикации, и если вам интересно то модераторы ничего не скажут.

    И спасибо за тест, данную возможную ошибку в строке 214 исправим.

    Reply
  33. Yashazz

    (32) Вы, наверно, не в курсе — на ИС нет бесплатных публикаций, за исключением кода, выложенного текстом напрямик. Всё скачиваемое — за sm и только так. Так что — или добавьте FTP, или исправьте анонс, иначе нэхарашё выходит ))

    p.s. мне-то FTP не особенно нужен, могу сам написать (просто встроенный Far-ftp-клиент проксю не понимает, а мне нравится такой дизайн работы). Кстати, у вас с учётом прокси, надеюсь? )))

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *