Printable Version of Topic
Click here to view this topic in its original format |
Forums > Глюкодром > Server-Client проблема? |
Posted by: Lexus on 22-05-2014, 12:37 |
Имеется задача: у клиента excel-хреновина, в ней забиваются параметры и эта хрен считает для различных параметров различную хрень. Хрень длится по 12-20 часов, хрень менять в другой клиент не хочет. Хочет запускать эти ехцел хреновина на разных компах и по окончанию подсёта забиртать результаты обратно. Моя задача написать прожку в которой: я выбираю компы для просчёта, бывираю параметры - прожка меняет параметры в excel и посылает это на компы в сети (те что я выбрал) Как я понимаю это должно быть какое-то server-client решение. Язык - скортее всего будет c# Может у кого был опыт или с чего хотя бы начать, куда копать? |
Posted by: shatterhand on 22-05-2014, 16:38 |
ноу понял. параметры в экселе - это что? параметры-параметры или просто данные на каком-то листе в книге? считает кто, макрос в этой книге? результаты - это что, какие то данные в ячейках на каком-то листе в той же книге? |
Posted by: Lexus on 22-05-2014, 21:58 | ||
|
Posted by: shatterhand on 22-05-2014, 23:28 | ||||
раскидать? или он там уже есть? блин, как же сложно с вами, системными.... так макрос или что? dcom вам в помощь.....
|
Posted by: Lexus on 23-05-2014, 10:18 | ||
Исходные данные: ексель-файл, в нём в VBA делается симуляция, все апраметры и колл-во сценариев симуляции задаются через лист в этом эксел-файле. Моя задача с одного компа, сделать (скажем 10 копий этого экселя с разными парамятрами, но с одним сценарием) и послать на другие компы, там запустить каждый файл. По оконачнию собрать файлы назад в исходный комп. dcom Покопаю. |
Posted by: shatterhand on 23-05-2014, 18:11 |
А ваще конечно чего усложнять, ведь хватит powershella типа того http://windowsitpro.com/powershell/use-powershell-run-programs-remote-computers (http://windowsitpro.com/powershell/use-powershell-run-programs-remote-computers на нем и раскидать можно, и excel запустить, и обратно собрать |
Posted by: Lexus on 23-05-2014, 22:01 | ||
|
Posted by: FiL on 23-05-2014, 22:58 | ||
А вот параметры вписать в нужные ячейки - х.з. |
Posted by: shatterhand on 23-05-2014, 23:48 | ||
|
Posted by: Set on 24-05-2014, 06:06 |
Если C#, то никаких проблем писать в экселевские таблицы вообще нет. OLEDB или Excel Interop Object... кажется есть и сторонние библиотеки. |