Имя: Пароль:
1C
1С v8
Можно ли в 1С управлять консолью?
,
0 Гений 1С
 
гуру
21.03.13
11:40
т.е. обычной консолью. Типа CMD
вводить команды, считывать ответы?
1 Fragster
 
гуру
21.03.13
11:43
да
2 Maxus43
 
21.03.13
11:43
вводить команды
КомандаСистемы
3 Defender aka LINN
 
21.03.13
11:44
(0) Не лезь туда, нуегона, пожалей систему.
4 Гений 1С
 
гуру
21.03.13
11:45
(2) не то
(3) мне не система нужна
5 Maxus43
 
21.03.13
11:45
(4) как не то? а что это?
6 Defender aka LINN
 
21.03.13
11:46
(4) Та понятно, что тебе нужна НЕХ. Задачу расскажи, гениталий.
7 MSII
 
21.03.13
11:47
8 Necessitudo
 
21.03.13
11:48
(0) Напиши и будет. Обработку твою до сих пор вот применяем)

//fixin 20070601
//Конструктор описания типа на основе одного типа
//=Проверена

//fixin 20070601
//Возвращает описание типов для справочника. МД - метаданные справочника
//=Проверена
9 Гений 1С
 
гуру
21.03.13
11:49
(7) у меня другая программа, а не CMD, она работает в консольном режиме. Я хочу понимать, как я могу из 1с в нее отправлять команды и читать результаты?
10 Гений 1С
 
гуру
21.03.13
11:50
(6) phantomjs-браузер. работает в консоли.
11 regniws
 
21.03.13
11:51
dir c:\ > c:\c.txt
12 Reset
 
21.03.13
11:51
(10) Мы обязаны знать api твоей левой приблуды?
13 Лефмихалыч
 
21.03.13
11:52
(10) ну, да, других-товариантов в 1С же нет. Особенно встроенных в платформу. Обязательно надо прикрутить какое-нить сторонне гогно для парсинга въебстрничек.
Гениально
14 Reset
 
21.03.13
11:53
КомандаСистемы("ТвояХерня ПараметрыТвоейХерни >>ФайлРезультатТвоейХерни")
15 Reset
 
21.03.13
11:54
(13) Гении идут гениальными путями, простым людям не понять
16 Гений 1С
 
гуру
21.03.13
12:01
(13) спасибо. я уже IE нажрался. хочется чегото другого
17 Гений 1С
 
гуру
21.03.13
12:02
(14) мне нужно, чтобы сохранялся контекст. Я заранее не знаю, какой код хочу исполнять.
18 Гений 1С
 
гуру
21.03.13
12:03
давно не был на мисте, походу тут привыкли все отвечать новичкам - понты так и прут.

господа, я гуру, мне ваши понты смешны. или по делу, или не позорьтесь.
19 Жан Пердежон
 
21.03.13
12:04
выполнить()
20 Reset
 
21.03.13
12:07
"господа, я гуру"
/cry
21 regniws
 
21.03.13
12:13
ахахххахахаха ))))))))

ит мейк май дей...
22 ДенисЧ
 
21.03.13
12:13
(20) (21) Вы не читаете ник автора???
23 Maxus43
 
21.03.13
12:14
(18) тебя маня не кусал случаем?)
по делу тебе сказали, например (12).
Или вы считаете что на ЛЮБУЮ внешнюю приблуду одинаковое управление?
24 Жан Пердежон
 
21.03.13
12:19
(23) на самом деле вопрос спорный и неоднозначный: кто кого покусал
25 Baracus
 
21.03.13
12:19
(24) опередил)
26 Maxus43
 
21.03.13
12:19
(24) не, Сирожа раньше не кидал фразы типа "я гуру", а вот маня постоянно это делает
27 Defender aka LINN
 
21.03.13
12:20
(18) Та ты нам целиком смешон. Но ничего, пишем же.
28 Гений 1С
 
гуру
21.03.13
12:38
(19) нет
(23) это не по делу.
вопрос конкретный - как управлять из 1с любой консолью.
29 ДенисЧ
 
21.03.13
12:39
(28) sendKeys не предлагать?
30 Mort
 
21.03.13
12:44
Таки любой или обычной? Определился бы уже wiki:Консоль_(значения)
31 regniws
 
21.03.13
12:47
(28)  тебе уже в (11) (14) ответили.
32 Maxus43
 
21.03.13
12:57
(28) давай я напишу свою консоль, ты мне скажешь как ей управлять, не зная что в неё заложено? вопрос некоректен в своей сути
33 regniws
 
21.03.13
13:00
(32) напиши, он же гуру, делает реверс и эксплоитит твою консоль инжекцией своих тектаклей ))
34 Гений 1С
 
гуру
21.03.13
13:02
(32) все консольные приложения устроены одинаково.
меня интересует, как в консоль отправить текст и почитать из нее ответ.

вопрос корректнее чем полностью.
35 andrewalexk
 
21.03.13
13:04
:))...там маня....тут геня....весна....
36 Fragster
 
гуру
21.03.13
13:09
вообще вскрипт.шелл позволяет это делать (посылать данные в stdin и забирать из stdout). Но сдается мне, что задача у автора - совершенно другая, просто он придумал какой-то, возможно ошибочный, метод решения первоначальной задачи, и нам подсовывает это как саму задачу.
37 andrewalexk
 
21.03.13
13:11
(36) :) ты убил ветку, интригу и наш день....
зы
купишь попкорн за полцены?
38 Fragster
 
гуру
21.03.13
13:12
(37) спасибо, я покушал салатик уже
39 Fragster
 
гуру
21.03.13
13:12
про день - флудите в INFOSTART EVENT EVOLUTION 2013 , задача - добить до 1000
40 Fragster
 
гуру
21.03.13
13:13
или на http://fragster.ru/jsgleest/ рекорды ставьте
41 Maxus43
 
21.03.13
13:15
(34) >>все консольные приложения устроены одинаково
тогда (11)(14). Где они не правы? всё же устроено одинаково
42 acsent
 
21.03.13
13:15
(40) какая багнутая игрушка. слишком быстро
43 Волесвет
 
21.03.13
13:16
в ЖЖ геньки
"зашен на мисту, спросил очевидную весчь, но мне никто не мог толком ответить, ущербные - что с них взять, подумал и придумал гениальное решение - использовать скрипт"
каменты: когда будут пятерки и отчеты по фанатским деньгам??!!!!!
44 Гений 1С
 
гуру
21.03.13
13:21
(36) нет, задача именно эта. а подробнее можно?
45 Гений 1С
 
гуру
21.03.13
13:22
Я управляю IE программно, но этот глючный агрегат уже задолбал.
Поэтому пытаюсь с него соскочить на fantomjs.
46 acsent
 
21.03.13
13:23
(44) скажи лучше изначальную задачу. а то ты похож на заказчика из
http://job.mista.ru/topic.php?id=657198&;
47 Гений 1С
 
гуру
21.03.13
13:24
Конкретно проблемы IE:
1. Если страница выдает ALERT, все, только программно убивать процесс IE. Close не работает.
2. Даже если IE невидим, все равно раздаются какие-то щелчки, звуки, потери фокуса. Т.е. полностью в фоне его сделать нельзя.
3. Кукисы общие на все запущенные параллельно процессы.
4. IE 9 глючит с некоторыми сайтами, конкретно глюки в том, что хоть страница и загружена, но чтение BODY выдает ошибки
48 acsent
 
21.03.13
13:24
(47) мамбу все автоматизируешь?
49 Гений 1С
 
гуру
21.03.13
13:25
(48) её
50 acsent
 
21.03.13
13:26
(49) можеть проще взять ff или хром и продключить пользовательский скрипт?
51 Гений 1С
 
гуру
21.03.13
13:26
(48) хотя после перехода на SSD-диск база в 500 000 сообщений летает, но уж хочу два апдейта сделать:
1. Перейти на FireBird для хранения сообщений (фрилансер уже движок пощупал, осталось только переписать).
2. Соскочить с тупого IE на другой движок, например на phantomjs.
52 Гений 1С
 
гуру
21.03.13
13:27
(50) ага, и как этот скрипт будет взаимодействовать с базой контактов и сообщений в 1с? гыгыгыгы. Через COM?
Да ну нафиг, ковыряться в этом гуане - кодинге плагинов.
53 acsent
 
21.03.13
13:28
(52) собственно ты тоже самое предлагаешь, только движок другой
54 Fragster
 
гуру
21.03.13
13:30
(42) замедлил в 2 раза
55 Fragster
 
гуру
21.03.13
13:31
а что, у мамбы нормального  АПИ нету?
56 Гений 1С
 
гуру
21.03.13
13:31
(53) мне не нравится IE, причины почему я написал. Думаю, будет работать лучше и можно сразу несколько параллельных сессий запускать.
57 Гений 1С
 
гуру
21.03.13
13:32
(55) хахахаха... наверное есть, раз с ведроида с ней работают. Но он держится в тайне
58 Fragster
 
гуру
21.03.13
13:34
59 Fragster
 
гуру
21.03.13
13:35
кидайся XMLками сколько хочешь
60 Гений 1С
 
гуру
21.03.13
13:35
(58) спасибо. не надо.
Видишь ли, с помощью браузера я могу работать с любым сайтом знакомств, а не только с тем, который предоставил API
61 Fragster
 
гуру
21.03.13
13:35
а вообще - чудеса велосипедостроения.... "это и есть задача"... блин.
62 Гений 1С
 
гуру
21.03.13
13:35
Такова и была задумка - потрошить HTML
63 Fragster
 
гуру
21.03.13
13:36
(60) нуну
64 Гений 1С
 
гуру
21.03.13
13:36
(61) я же говорю, что я гуру. Ты увидел АПИ и обрадовался, а помыслить шире не хватило опыта
65 Гений 1С
 
гуру
21.03.13
13:37
(63) что нуну? у меня в базе мамбирования уже 500 000 сообщений, без всяких нуну. Но хочется переписать это с IE на нормальный движок
66 Fragster
 
гуру
21.03.13
13:37
(64) это не шире. если надо будет потрошить html - я буду делать это нужными инструментами. но потрошить хтмл тебе не надо
67 Fragster
 
гуру
21.03.13
13:38
а судя по (57) ты даже не смотрел в эту сторону.
68 Fragster
 
гуру
21.03.13
13:38
(66)+ все равно для каждого сайта потрошить надо по разному - соответственно зацикливаться не стоит.
69 Happy Bear
 
21.03.13
13:45
а нахера мамба. свахой работаешь?
70 kuromanlich
 
21.03.13
13:48
а мне вот это понравилос "Я заранее не знаю, какой код хочу исполнять.", в мемориз
71 trozz
 
21.03.13
13:49
(0) Геня, иди на Дубовый, там сейчас полно спецов, помогут гыыы..
72 alkov
 
21.03.13
13:51
(69) Автоматизирует съём
73 Гений 1С
 
гуру
21.03.13
14:05
(67) не смотрел, потому что мне не надо.
(68) они все одинаково построены. Изменения косметические. А вот АПИ только для мамбы работает.
(71) Дубовый скорее мертв
(72) именно. в планах - бота-болтуна написать
74 trozz
 
21.03.13
14:55
(73) чтоты, Геня, там тебя как родного примут
75 Волесвет
 
21.03.13
15:10
возгордился генька - нос воротит,
а ведь посути вапаус уникальнейший закрытый клуб рунета
76 Гений 1С
 
гуру
21.03.13
16:23
(75) что есть вапаус?
77 Волесвет
 
21.03.13
16:43
(76) не рекламы ради, а для разьяснения для
http://vapaus.ru/
78 sikuda
 
21.03.13
16:50
Я чего-то не понял, а что ты хочешь сделать?
1c работает в своем контексте, консоли (cmd, PowerShell) в контексте ОС Windows. js надо запускать контексте движока.

Если взаимодействовать с 1С, без привязки к ОС то лучше Web-service.
79 sikuda
 
21.03.13
16:56
IE сейчас не тот, 10 хоть и догоняет, но остается оригинальным движком.
80 Лефмихалыч
 
21.03.13
16:56
(78) сайт знакомств читать не в браузере, а в 1С
81 sikuda
 
21.03.13
17:01
Так в 1С чтение произвольного сайта проблематично, ей подавай конкретный ресурс(файл). Так что делать только через прослойку PHP или другого языка. Таким методом 1С они тупо хотят обезапасить себя на выполнение произвольного js...
82 andrewalexk
 
21.03.13
17:02
(74) :)) смешно...
83 sikuda
 
21.03.13
17:42
(80) про сайт знакомств понятно: "Род занятий: программист 1С, совратитель девушек и женщин"
84 andrewalexk
 
21.03.13
17:43
(83) :) ..добровольный сексуальный санитар для старух и бомжих...программа софинансирования и соцобеспечения РФ...мы работаем для вас...