Последнее обновление: 23 мая 2015 в 14:58
Подпишись на RSS
rss Подпишитесь на RSS, чтобы всегда быть в курсе событий.
9 марта 2010 · Железки

Я уже писал какие существуют проблемы с ресивером GS-8300. Проблемы ресивера GS-8300. 1. Малое количество видеовыходов — 2 SCART 2. Медленное переключение между каналами — занимает до нескольких секнд времени 3. Периодически зависает. Решение данных проблем может стать перепрошивка ресивера. Как перепрошить ресивер GS-8300 1. Необходимо скачать прошивку и специальную программу DRE Burner и распаковать […]


rНа вкус и цвет, как говорится, товарищей нет. Но все же я выскажу свое личное мнение по нескольким браузерам, которыми сам пользуюсь. Самые распространенные браузеры на данный момент, это: 1. Internet Explorer 8 (официальный браузер Microsoft) 2. Mozilla FireFox (у меня стоит версия 3.0.8), скачать можно с http://mozilla.ru/ 3. Opera 10. Скачать можно с  http://ru.opera.com/ […]


Метки

Метки записей
Скачать 1С восстановить нумерацию переустановка windows Экономика 1с реестр Обзоры печать от поставщика партии уменьшить размер базы Проблемы Спутниковое ТВ Игры Drivers заблокирован реестр программы для слепых Файлы 1С Отчет Система HP Pavilion dv6000 Пошаговая свертка свертка сбились номера документов Юмор СМС Драйвер ODBC скачать Программы для 1С Анализ ПДЗ сертфикаты автоматизация Командная строка Сайты День жестянщика Мужчина и женщина Интересные места Добавить новую метку Интернет Фото Деньги homachi локальная сеть через интернет Отзывы Оборудование Загрузка с компакт - диска Делаем LiveCD перенос документов вирус SMS XPE Ошибки 1С взломать пароль Взлом 1С Удаление партий Драйвера Оптимизация Жизнь автозапуск Вирусы Спорт удаление документов пакетный запуск 1С Печатные формы Видео дравер MySQL скачать ZverCD Финансы вирус свертка торговли Свертка по партиям расчет ПЗД узнать пароль антивирус гаджеты Автомобили бесплатно Программы Работа Подключить 1С к MySQL Кино Методика свертки 1С код защита связь Интренет Документы на почту портативный аккумулятор Установка Windows редактирование DBF просроченная дебиторская задолженность СМС оплата новости Свертка 1С Экстремальные игры вирус эмулирует нажатие Win Бухгалтерия office 2003 мошенничество Asus Eee Армия перенумарация удаляем пароли Обработки 1с и MySQL Отношения сайт Свертка базы 1С Вся скачать конвертер office 2003-2007 Структура 1С Интерент office 2007 сверка базы 1С Windows XP антивирусы Взлом 1 Zver DVD Новая форма счет-Фактуры Альпинизм Вопросы открыть xlsx docx LiveCD Dr.Web контент-провайдер свертка в картинках Oracle Лирика Взлом jaws
23 мая 2015

Как работать с Яндекс Диском из 1С

Автор статьи: , 23 мая 2015 в рубрике , Вопросы и ответы. . Просмотров: 3 022

i Как работать с Яндекс Диском из 1С

До недавнего времени работала конструкция, использующая WebDAV, код 1С выглядел примерно так:

Приемник = "https://ЛОГИН:ПАРОЛЬ@webdav.yandex.ru/ИМЯФАЙЛА.XML";
Приемник = "c:\ИМЯФАЙЛА.XML";
КопироватьФайл(Источник, Приемник);

Где,

ЛОГИН — имя пользователя на Яндекс-Диске,
ПАРОЛЬ — соответственно, пароль пользователя,
Но недавно я обнаружил, что Яндекс диск включил SSL — шифрование и вышеприведенный код перестал работать.

Для моих наработок необходим более простой способ обмена.

Я пришел к выводу, что можно подключать Яндекс-Диск как локальный диск в операционную систему. Этот способ даже предпочтительнее, так как дает более широкие возможности при работе с яндексом. В этом случае мы работаем с ЯД как с обычным локальным диском и получаем в свое распоряжение весь инструментарий 1С для работы с файлами. Приведу несколько примеров:

Авторские права на предоставленный материал принадлежат автору сайта http://extremallife.ru

1. Подключаем ЯД с помощью команды операционной системы


ЗапуститьПриложение("net use ИМЯДИСКА: \\webdav.yandex.ru@SSL /USER:ЛОГИН ПАРОЛЬ");

ИМЯДИСКА — буква диска в системе (нужно чтобы была не занята, например «Q»)

Этот способ не очень хорош, и не применим в случае, если после подключения необходимо сразу использовать подключенный диск, например копировать файлы.

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

Поэтому используем следующий способ

2. Подключаем ЯД с ожиданием подключения

WshShell = Новый COMОбъект("WScript.Shell");
WshShell.Run("net use ИМЯДИСКА: \\webdav.yandex.ru@SSL /USER:ЛОГИН ПАРОЛЬ", 1, 10);

10 — время ожидания ответа в секундах.

3. Копируем один файл

КопироватьФайл(ПутьФайлаЛокально,ПутьФайлаНаЯД);

или

КопироватьФайл("C:\test.xml",R:\test.xml);

4. Копировать несколько файлов

НайденныеФайлы = НайтиФайлы("C:\","*.*");
Для Каждого файл из НайденныеФайлы Цикл
КопироватьФайл(Файл.ПолноеИмя,"Q:\"+Файл.Имя);
КонецЦикла;

5. Удалить файлы

НайденныеФайлы = НайтиФайлы("Q:\","*.*");
Для Каждого файл из НайденныеФайлы Цикл
УдалитьФайлы("Q:\"+Файл.Имя);
КонецЦикла;

6. Отключить диск, опять с помощью команды ОС

ЗапуститьПриложение("net use ИМЯДИСКА: /delete");

И так далее…





Оставить комментарий

*

Блог программиста 1С. Программирование 1С
Если Вас что-то заинтересовало или возникли вопросы, пишите.
petr@evseev.ru
Skype - evseev_petr
ICQ - 262808698

Сохраните меня в социальных сервисах

Комментарии

Присоединяйтесь к обсуждению
  • Леха: Мало того, что это говно-антивирус требует .Net Framework не ниже 4.0, так он еще пожирает ресурсы компьютера,...
  • tommy: AVG равно еще хуже Касперского . Иди в жопу с ним
  • просто_чайник: Не люблю этот антивирус. Заметил такую особенность. Если обновить базы в начале работы, довольно часто...
  • Елена: Самое главное. Файл для совместной работы открыть нельзя! Если надо что-то отредактировать — только...
  • Виктор: Поставили мне на работе эту замечательную программку. Работать невозможно, ужасные тормоза. Стали...

Избранное видео

Ссылки