powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Просветите о методах взаимодействия приложений
25 сообщений из 71, страница 2 из 3
Просветите о методах взаимодействия приложений
    #37455933
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinВопрос - как по-другому можно сделать управление.
Из всех механизмов интеграции в 1С есть только COM и командная строка.
С этого и надо было начинать. Выбери КОНКРЕТНЫЙ браузер и шурши инфу
как им управлять. Может быть там и СОМ не нужен а есть просто протокол
типа "открыть-браузер-с-моей-ссылкой" или открыть anchor e.t.c.
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37456180
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonС этого и надо было начинать. Выбери КОНКРЕТНЫЙ браузер и шурши инфу
как им управлять. Может быть там и СОМ не нужен а есть просто протокол
типа "открыть-браузер-с-моей-ссылкой" или открыть anchor e.t.c.

Это уже пройденный этап. Программно управляемый - только IE, он не катит.
Поэтому я хочу, чтобы мне написали свой.
Осталось только выбрать метод управления - через командную строку или через порты. Как посоветуете?
По идее, если слать пакеты через порт, то это умеет делать объект HTTPRequest или нет?
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37457831
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinОсталось только выбрать метод управления - через командную строку или через порты.
"через порты".
XML-RPC например.
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37461541
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinОсталось только выбрать метод управления - через командную строку или через порты. Как посоветуете?
По идее, если слать пакеты через порт, то это умеет делать объект HTTPRequest или нет?Фигачь через пайпы, порты нынче не на каждой мойшине дадут открыть.
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37462412
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoFixinОсталось только выбрать метод управления - через командную строку или через порты. Как посоветуете?
По идее, если слать пакеты через порт, то это умеет делать объект HTTPRequest или нет?Фигачь через пайпы, порты нынче не на каждой мойшине дадут открыть.

А как через пайпы? В смысле есть ли какой-то COM-объект, умеющий работать через PIPE? С HTTP то я смогу получить данные через HTTPRequest

Может быть просто HTTP запрос на localhost делать? Или для этого тоже надо порты открывать?
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37467376
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пайп - это стрим, как любой файл.
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37467611
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoпайп - это стрим, как любой файл.
гм... интересная тема...
а в винде есть пайпы, размещаемые в памяти, которые можно читать как обычные файлы?
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37467692
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinmaXmoпайп - это стрим, как любой файл.
гм... интересная тема...
а в винде есть пайпы, размещаемые в памяти, которые можно читать как обычные файлы?
Нет. Pipe в винде это другая сущность. Не такая как в Unix.
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37468368
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
FixinmaXmoпайп - это стрим, как любой файл.
гм... интересная тема...
а в винде есть пайпы, размещаемые в памяти, которые можно читать как обычные файлы? да, при чем с помощью стандартных файловых функций (createfile и так далее).
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37468369
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
можно даже настройки безопасности использовать
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37468548
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose да, при чем с помощью стандартных файловых функций (createfile и так далее).
Ну расскажите как.
Допустим, одно приложение создает пайп, а другое из него читает. Но пайп в памяти, а не в файлах. И в винде.
Как?
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37468580
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
FixineNose да, при чем с помощью стандартных файловых функций (createfile и так далее).
Ну расскажите как.
Допустим, одно приложение создает пайп, а другое из него читает. Но пайп в памяти, а не в файлах. И в винде.
Как? http://hackins.narod.ru/data/vzlom/1_7.html
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37468889
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose http://hackins.narod.ru/data/vzlom/1_7.html
А говорите, можно открыть стандартными файловыми операциями... А ведь это не так, насколько я понял.

Было бы удобно, если бы я мог открыть файл "pipe:sdkfsfsfsdfsdfsfdsfdsf", записать в него, а другой процесс бы считал из него. Причем типовыми файловыми операциями, но файл бы хранился в памяти, а не на диске
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37468907
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinБыло бы удобно, если бы я мог открыть файл "pipe:sdkfsfsfsdfsdfsfdsfdsf", записать в него, а другой процесс бы считал из него. Причем типовыми файловыми операциями, но файл бы хранился в памяти, а не на диске
Это архитектура брадт. Если ты кодер под Windows то используй те механизмы,
API которых описан в MSDN.
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37469293
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonFixinБыло бы удобно, если бы я мог открыть файл "pipe:sdkfsfsfsdfsdfsfdsfdsf", записать в него, а другой процесс бы считал из него. Причем типовыми файловыми операциями, но файл бы хранился в памяти, а не на диске
Это архитектура брадт. Если ты кодер под Windows то используй те механизмы,
API которых описан в MSDN.
У меня нет доступа к API, я думал с PIPE можно работать стандартными файловыми операциями. Вы меня разочаровываете.
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37469329
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinБыло бы удобно, если бы я мог открыть файл "pipe:sdkfsfsfsdfsdfsfdsfdsf", записать в него, а другой процесс бы считал из него. Причем типовыми файловыми операциями, но файл бы хранился в памяти, а не на дискеСудя по докам, можно открыть клиентский конец пайпа. Пиши туда, а сервер пусть читает. Пайпы хранятся только в памяти.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365592%28v=vs.85%29.aspx
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37469355
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinУ меня нет доступа к APIА что так?
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37469376
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoFixinУ меня нет доступа к APIА что так?
В 1С я могу создавать только COM-объекты или запускать приложения. Вот так.
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37469476
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinmaXmoпропущено...
А что так?
В 1С я могу создавать только COM-объекты или запускать приложения. Вот так.
Создай приложение которое работает с pipes и запусти.
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37469506
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonСоздай приложение которое работает с pipes и запусти.
Масло масляное, тебе не кажется.
У меня есть программно управляемый браузер, думаю, через что им управлять из 1с.
Если через командную строку, то зачем мне посредник - я и так могу? Я думал можно управлять более быстрым способом, а ты меня опять через командную строку ведешь
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37469712
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinВ 1С я могу создавать только COM-объекты или запускать приложения. Вот так.Ну а что тебе тогда ещё надо? Фигачь через ком. Если 1С тебе все руки открутил, Билл Гейтс тебе тут не поможет.
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37469742
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinВ 1С я могу создавать только COM-объекты
Вот и напиши свою COM-компоненту
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37469777
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NafВот и напиши свою COM-компоненту

Это из пушки да по воробья, не кажется? Тогда уж через Command Line.
БОльше идей по взаимодействию приложений нет?
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37469782
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoНу а что тебе тогда ещё надо? Фигачь через ком. Если 1С тебе все руки открутил, Билл Гейтс тебе тут не поможет.
В винде есть типовые COM-объекты для работы с PIPE? Вот с HTTPRequest есть, а с PIPE?
...
Рейтинг: 0 / 0
Просветите о методах взаимодействия приложений
    #37469948
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinNafВот и напиши свою COM-компоненту

Это из пушки да по воробья, не кажется?
нет, не кажется.
...
Рейтинг: 0 / 0
25 сообщений из 71, страница 2 из 3
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Просветите о методах взаимодействия приложений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]