Вопрос : Как интегрировать 2 программы в одну


Первая ПРОГРАММА:

печать «пожалуйста выбирает архив: »;


@simplex = (" связи C:\Program Files\Spirent \ симплекс \ simplex.exe», «связи C:\Program Files\Spirent \ симплекс \ сценарии \ SimPLEX_RIM_8SV_Y2015 \ RIM_8SV_Y2015.sim ");
== 0 системы (@simplex) или умирает «ое @simplex системы: $? »;


Вторая ПРОГРАММА:

#! /usr/bin/perl
используйте Fcntl; Модуль #The

# спрашивает потребителю сколько времена испытание должно побежать!
напечатайте «сколько времена и вы любят испытать это испытание: »;
chomp ($repeat =<>);

# раскройте вверх по архиву и изменениям EVK определенному значение для испытания повторения Factory_Low_SNR и сохраньте вверх архив.
sysopen (EVK, «C:\Documents and Settings\ochoudhry\Desktop\ - новые gps \ для испытание ежевики \ Дакота GLL, May-27-2010 \ EVK, gpsconfig_4751, 26MHZ_2PPM_10MHZ_100PPB, 4751_DANUBE_EXT_LNA.txt», O_RDWR|O_CREAT|O_TRUNC, 0755);
printf EVK '
xmlns http://www.glpals.com/ ": xsi= " http://www.w3.org/2001/XMLSchema-instance "
xsi: schemaLocation= " http://www.glpals.com/ glconfig.xsd " >

    acPortName= " COM5 "
    lBaudRate= " 115200 "
    cLogEnabled= " поистине "
    acLogDirectory= " C:\debuglog\Automation\ "
    ltoFileName= " lto.dat "
/>

    LogPriMask= " LOG_DEBUG "
    LogFacMask= " LOG_GLLAPI | LOG_NMEA | LOG_RAWDATA | LOG_DEVMS | LOG_DEVET | LOG_DEVKF | LOG_DEVMR | LOG_DEVCV "
      

    FrqPlan= " FRQ_PLAN_26MHZ_2PPM_10MHZ_100PPB "
    RfType= " GL_RF_4751_DANUBE_EXT_LNA "
    BrcmRFwildBase= " 0x1E2D6409 "
    BrcmRFclkDiv= " 21 "
    BrcmRFclkRefHz= " 26000000 "
/>


   
       
   




   
                                ignore_OSC= " поистине "
                     ignore_rom_alm= " поистине "
                     ignore_ram_alm= " поистине "
                     ignore_pos= " поистине "
                     ignore_nav= " поистине "
                     ignore_time= " поистине "
           />
     
   




   
           
   
   



>
   
                           ignore_rom_alm= " поистине "
                    ignore_nav= " поистине "
       />
       
   




   
       
   




   
                                ignore_OSC= " поистине "
                     ignore_rom_alm= " поистине "
                     ignore_ram_alm= " поистине "
                     ignore_pos= " поистине "
                     ignore_nav= " поистине "
                     ignore_time= " поистине "
           />
       
   





   
                            ignore_rom_alm= " поистине "
                    ignore_ram_alm= " поистине "
        />
       
                   
                   
                   
                   
       

       
   

 



   
                            ignore_rom_alm= " поистине "
                    ignore_ram_alm= " поистине "
        />
       
                   
                   
                   
                   
       

       
   

 


';
«печати EVK \ n»;
repeat= " печати EVK 'печати EVK «»;
печать EVK $repeat;
печать EVK ««>»;
«печати EVK \ n»;
'ignore_OSC= "                     печати EVK поистине "
                     ignore_rom_alm= " поистине "
                     ignore_ram_alm= " поистине "
                     ignore_pos= " поистине "
                     ignore_nav= " поистине "
                     ignore_time= " поистине "
           />
                               PRN= " 1 "
                    GL_FACT_TEST_MODE= " GL_FACT_TEST_CONT "
                    GL_FACT_TEST_ITEMS= " GL_FACT_TEST_ACQ "
                    avg_int_sec= " 5 "
                    duration_sec= " 60 "
           />
     



';
#Below где изменение осуществляет
«печати EVK \ n»;
repeat= " печати EVK 'печати EVK «»;
печать EVK $repeat;
печать EVK ««>»;
«печати EVK \ n»;
'ignore_OSC= "                      печати EVK ложное "
                     ignore_rom_alm= " поистине "
                     ignore_ram_alm= " поистине "
                     ignore_pos= " поистине "
                     ignore_nav= " поистине "
                     ignore_time= " поистине "
           />
                              PRN= " 1 "
                   GL_FACT_TEST_MODE= " GL_FACT_TEST_CONT "
                   GL_FACT_TEST_ITEMS= " GL_FACT_TEST_ACQ "
                   avg_int_sec= " 5 "
                   duration_sec= " 60 "
           />
     





      
            
                                          " ignore_pos= " ignore_osc= " поистине поистине "
                              " ignore_ram_alm= " ignore_nav= " поистине поистине "
                              ignore_rom_alm= " поистине "
            />
            />
            
      



';
#closes и сохраняют архив EVK, которому GLGPS будет использовать для того чтобы побежать программа
конец (EVK);

#open вверх по GLGPS и спросите, что потребитель входит архив! он хотел был бы побежать и вписать удостоверение личности работы, котор оно хотел был бы ПОБЕЖАТЬ!
процесс печати «теперь GLGPS идет в процессе! \ n»;
«печати \ n»;
напечатайте «что архив конфигурации вы любит GLGPS для того чтобы достигнуть: »;
chomp ($Glfile = <>);
печать «будет удостоверением личности работы, котор вы как использовали бы: »;
chomp ($jobid = <>);
«печати \ n»;
«печати \ n»;
напечатайте «архивы успешно нагрузите, GLGPS.exe ждет симплекс для того чтобы начать вверх и процесс начнет в коротком периоде. \ n»;
сон (1);
@gps = (" C:\Documents and Settings\ochoudhry\Desktop\ - новые gps \ для испытание ежевики \ Дакота GLL, May-27-2010 \ glgps_win_xp.exe», $Glfile, $jobid);
== 0 системы (@gps) или умирает «ые @args системы: $? »;

Ответ : Как интегрировать 2 программы в одну

хлынутся первые бега программы приемник gps. и вторая программа использует gps сигнализирует после того как она произведена первым для того чтобы оценить сигнал сотового телефона!.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us