INtime Tech

INtime Top


ÇÏÀ̹ö³×À̼ǿ¡ ÀÇÇÑ INtime ȯ°æÀÇ °í¼Ó ±âµ¿


Microsoft Windows XP embedded (ÀÌÈÄ XPe)¡¡Service Pack 2 Á¦Ç°¿¡ Âü°¡ÇÑ ¡°ÇÏÀ̹ö³×ÀÌ¼Ç ±â´É¡±À» ÀÌ¿ëÇϰí, INtime ¸®¾óŸÀÓ OSȯ°æÀ» °í¼ÓÀ¸·Î ±âµ¿ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ°í °ËÁõÀ» ½Ç½ÃÇß½À´Ï´Ù.¿©±â¿¡¼­´Â ±× ¼Õ¹ý°ú °á°ú¿¡ ´ëÇØ Á¤¸®Çϰí ÀÖ½À´Ï´Ù.

1.XPe ÇÏÀ̹ö³×ÀÌ¼Ç ±â´ÉÀÇ °³¿ä

  • ÇÏÀ̹ö³×ÀÌ¼Ç ±â´ÉÀº PC°¡ °¡Áö´Â Àü¿ø °ü¸® ±â±¸(ACPI)¸¦ »ç¿ëÇϰí, S3·¹º§ ÁßÁö¸¦ ½ÇÇöÇÏ´Â °ÍÀ¸·Î, XPe¿¡¼­´Â Service Pack 2·ÎºÎÅÍ ¼­Æ÷Æ®µÇ¾ú½À´Ï´Ù.Ç¥ÁØÀÇ Windows ½Ã½ºÅÛ¿¡¼­´Â ÈÞÁö ¸ðµå·Î ºÒ¸®°í ÀÖ½À´Ï´Ù.

  • ÇÏÀ̹ö³×ÀÌ¼Ç ±â´É¿¡¼­´Â °¡µ¿Çϰí ÀÖ´Â PCÀÇ ¹°¸® ¸Þ¸ð¸® ³»¿ëÀ̳ª Çϵå¿þ¾î »óŸ¦, ¾î´ÀA ¼ø°£ÀÇ Á¤º¸·Î¼­ HDDµîÀÇ º¸Á¶±â¾ïÀåÄ¡¿¡ º¹¿ø À̹ÌÁö ÆÄÀϷμ­ ÅðÇÇÇØ, Àü¿ø °ø±ÞÀ» ¿ÏÀüÇÏ°Ô ²÷À» ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í ´ÙÀ½ ¹øÀÇ Àü¿ø ÅõÀԽÿ¡´Â, ÀÌ º¸°üµÈ À̹ÌÁö¸¦ Àо º¹¿øÇÏ´Â °ÍÀ¸·Î, °í¼ÓÀ¸·Î Åë»ó µ¿ÀÛ »óÅ¿¡ µ¹¾Æ¿À´Â °ÍÀÌ Æ¯Â¡ÀÔ´Ï´Ù.

  • ½Ã½ºÅÛ ÇÏÀ̹ö³×ÀÌ¼Ç ±â´ÉÀ» ÀÌ¿ëÇϱ⿡ ÁîÀ½Çؼ­´Â, BIOS, ¸ÞÀκ¸µå, Àü¿ø ÀåÄ¡, OS, ¸ðµç Çϵå¿þ¾î·µå¶óÀ̹ö, ¾îÇø®ÄÉÀ̼ÇÀÌ ½Ã½ºÅÛ ÇÏÀ̹ö³×À̼ÇÀ» ¼­Æ÷Æ®Çϰí ÀÖ´Â °ÍÀÌ ÀüÁ¦ Á¶°ÇÀÌ µË´Ï´Ù.

  • XPe¿¡¼­´Â ºÎ¼ÓµÇ´Â À¯Æ¿¸®Æ¼¡°XPEPM.EXE¡±¸¦ ½ÇÇàÇÏ´Â °ÍÀ¸·Î º¹¿ø À̹ÌÁö ÆÄÀÏÀÌ ±¸ÃàµÇ¾î ÇÏÀ̹ö³×ÀÌ¼Ç »óŰ¡ µË´Ï´Ù. ÀÌÈÄÀÇ Àü¿ø ÅõÀԽô ÀÌ º¹¿ø À̹ÌÁö¸¦ »ç¿ëÇØ °í¼ÓÀ¸·Î º¹¿ø ±âµ¿ÇÕ´Ï´Ù. XPe¿¡¼­´Â ÀÌ º¹¿ø À̹ÌÁö¸¦ ÀǵµÀûÀ¸·Î »èÁ¦ ¿ä±¸ÇÏÁö ¾Ê´Â ÇÑ,¸î ¹øÀÌ¶óµµ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â °ÍÀÌ Ç¥ÁØ Windows¿¡´Â ¾ø´Â ÀÌÁ¡ÀÔ´Ï´Ù.

 

2.INtime ¸®¾óŸÀÓ OS¿Í ÇÏÀ̹ö³×ÀÌ¼Ç ±â´É

  • INtime ½Ã½ºÅÛÀº »ó½Ã °¡µ¿À» ÀüÁ¦·Î ¸¸µé¾îÁ® ÀÖ¾î, ½Ã½ºÅÛ ÁßÁö³ª ÇÏÀ̹ö³×À̼ÇÀ» ¼­Æ÷Æ®Çϰí ÀÖÁö ¾Ê½À´Ï´Ù.ÀÌ ¶§¹®¿¡ INtime ¸®¾óŸÀÓ Ä¿³Ú ¼­ºñ½º µ¿ÀÛÁß¿¡ ½Ã½ºÅÛÀ» ÇÏÀ̹ٳ×ÀÌÆ® ÇÒ ¼ö ¾ø½À´Ï´Ù.

  • ÇÑÆíÀ¸·Î INtime ¸®¾óŸÀÓ Ä¿³Ú ¼­ºñ½º¸¦ °³½ÃÇϰí ÀÖÁö ¾Ê´Â »óÅ´ Åë»ó ´ë·ÎÀÇ Windows ±× ÀÚüÀÌ´Ù°í ÇÏ´Â INtime ½Ã½ºÅÛÀÇ Æ¯Â¡ÀÌ ÀÖ¾î, ÀÌ »óÅ¿¡¼­´Â ½Ã½ºÅÛÀ» ÇÏÀ̹ٳ×ÀÌÆ® ÇÏ´Â °ÍÀº °¡´ÉÇÕ´Ï´Ù. À̹ø °ËÁõ¿¡¼­´Â, (1) INtime ¸®¾óŸÀÓ Ä¿³Ú ¼­ºñ½º°¡ °³½ÃµÇ¾î ÀÖÁö ¾ÊÀº »óÅ·ΠÇÏÀ̹ö³×ÀÌ¼Ç ÇØ º¹¿ø À̹ÌÁö ÆÄÀÏÀ» ±¸ÃàÇÏ´Â, (2) º¹¿ø ±âµ¿ÇßÀ» ¶§ÀÇ À̺¥Æ® 󸮷μ­ INtime ¸®¾óŸÀÓ Ä¿³Ú ¼­ºñ½º¸¦ °³½ÃÇÑ´Ù···±×·¸´Ù°í ÇÏ´Â ¹æ¹ýÀ» ÃëÇØ INtime ½Ã½ºÅÛ È¯°æÀ» °í¼ÓÀ¸·Î ±âµ¿ÇÏ´Â °ÍÀ¸·Î Çß½À´Ï´Ù.

 

3.°í¼Ó ºÎÆ® ȯ°æÀÇ Áغñ ¼ø¼­

  • ºôµå ÇÒ ¼ö ÀÖ´ø XPe Ÿ°Ù ½Ã½ºÅÛÀÇ µ¿ÀÛÁß¿¡, XPe¿¡ ºÎ¼ÓµÇ´Â Åø XPEPM.EXE¸¦ ´ÙÀ½°ú °°Àº ¿É¼Ç ÷ºÎ·Î °³½ÃÇϸé, ±× ŸÀֿ̹¡ º¹¿ø À̹ÌÁö ÆÄÀÏÀÌ ¸¸µé¾îÁ® ½Ã½ºÅÛÀº ÇÏÀ̹ٳ×ÀÌÆ® ÇÕ´Ï´Ù.
     xpepm.exe -hibernation

 

4.ÇÏÀ̹ٳ×ÀÌÆ® »óÅÂÀÇ È¸º¹°ú INtime ¼­ºñ½ºÀÇ °³½Ã

  • Windows ½Ã½ºÅÛÀº PCÀü¿ø ÅõÀÔ ÈÄ ÇÏÀ̹ٳ×ÀÌÆ® »óÅ·κÎÅÍÀÇ º¹±Í°¡ ¿Ï·áÇÑ ½ÃÁ¡¿¡¼­, ¸ðµç Windows ÇÁ·Î¼¼½º¿¡ ´ëÇØ¼­ WM_POWERBROADCAST¶ó°í ÇÏ´Â ¸Þ¼¼Áö¸¦ ÅëÁöÇÏ´Â ´É·ÂÀÌ ÀÖ½À´Ï´Ù.ÀÌ Á¡Àº XPe¿¡ ´ëÇØµµ °°½À´Ï´Ù.

  • ÀÌ ¸Þ¼¼Áö¸¦ Àâ´Â Windows ¾îÇø®ÄÉÀ̼ÇÀ» °³¹ßÇØ, ±× ¸Þ¼¼Áö Çڵ鷯·Î ´ÙÀ½ÀÇ ¿ø½Ã ÄÚµå¿Í °°ÀÌ INtime ¸®¾óŸÀÓ Ä¿³Ú ¼­ºñ½º¸¦ °³½ÃÇϵµ·Ï(µíÀÌ) Á¤ÀÇÇß½À´Ï´Ù.

  • INtime ¸®¾óŸÀÓ Ä¿³Ú ¼­ºñ½º¸¦ °³½ÃÇϰí ÀÖÁö ¾Ê´Â »óÅ·ΠÀÌ ¾îÇø®ÄÉÀ̼ÇÀ» °³½ÃÇÏ°í ³ª¼­ XPe¸¦ xpepm.exe·Î ÇÏÀ̹ٳ×ÀÌÆ® ÇÕ´Ï´Ù. ÀÌ ½ÃÁ¡ÀÇ º¹¿ø À̹ÌÁö ÆÄÀÏÀÌ ¸¸µé¾îÁý´Ï´Ù.

  • ÀÌÈÄ ÀÌ º¹¿ø À̹ÌÁö·ÎºÎÅÍ ±âµ¿ÇÒ ¶§ WM_POWERBROADCAST ¸Þ¼¼Áö¸¦ ¹Þ¾ÆµéÀÎ ÀÌ Windows ¾îÇø®ÄÉÀ̼ÇÀÌ, INtime ¸®¾óŸÀÓ Ä¿³Ú ¼­ºñ½º¸¦ °³½ÃÇÏ´Â ±¸Á¶ÀÔ´Ï´Ù.
 #include <atlbase.h>
 #include <ntx.h>
 
 LRESULT CAPMDlg::WindowProc(UINT message, WPARAM wParam, LPARAM lParam) 
 {
     if( message == WM_POWERBROADCAST ){
 
         switch( wParam )
         {
         case PBT_APMRESUMEAUTOMATIC:
             break;
 
         case PBT_APMRESUMESUSPEND:
             break;
 
         case PBT_APMRESUMECRITICAL:     //  ÁßÁö·ÎºÎÅÍÀÇ º¹±Í
             // ¾ÈÀü ÀåÄ¡·Î¼­[CTRL]۰¡ ¹Ð¸®°í ÀÖÀ¸¸é ½ºÅµ ÇÑ´Ù
             if( (GetKeyState(VK_LCONTROL) & 0x80) || (GetKeyState(VK_RCONTROL) & 0x80) ){
 
                 // INtime ServiceÀÇ °³½Ã
                 StartINtimeService();
 
             }
             break;
 
         case PBT_APMQUERYSUSPEND:       // ÁßÁö Çã°¡ÀÇ ¹®ÀÇ
             CDialog::WindowProc(message, wParam, lParam);
 
             // INtime °¡µ¿ÁßÀ̶ó¸é ÁßÁö¸¦ °ÅÀýÇÑ´Ù
             if( ntxGetRtStatus( NTX_LOCAL ) == E_OK ){
                 return BROADCAST_QUERY_DENY;    // °ÅÀý
             }
             else{
                 return TRUE;                    // Çã°¡
             }
         }
     }
 
     return CDialog::WindowProc(message, wParam, lParam);
 }
 
 // INtime Ä¿³Ú ¼­ºñ½ºÀÇ °³½Ã
 void CAPMDlg::StartINtimeService( void )
 {
     CRegKey reg;
     char    intime_path[MAX_PATH];
     char    target_path[MAX_PATH];
     DWORD   dwStrLen;
 
     if( ERROR_SUCCESS  == reg.Open( HKEY_LOCAL_MACHINE ,"SOFTWARE\\TenAsys\\INtime" ) ){
         reg.QueryValue( (LPTSTR ) intime_path ,"InstallPath" ,&dwStrLen );
         reg.Close();
 
         strcat( intime_path ,"bin" );
         strcpy( target_path ,intime_path );
         strcat( target_path ,"\\loadrtk.exe" );
 
         ::ShellExecute( m_hWnd ,"open" ,target_path ,"-v" ,intime_path ,SW_HIDE );
     }
 }
  • °á°ú´Â ¾çÈ£Çϰí, º¹¿ø À̹ÌÁö·ÎºÎÅÍ ±âµ¿ÇÑ Á÷ÈÄ INtime ¸®¾óŸÀÓ Ä¿³Ú ¼­ºñ½ºÀÇ °³½Ã¸¦ ½ÇÇöÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù.

 

5.XPe¸¦ Åë»ó ±âµ¿¿¡ µÇµ¹¸®´Â ¹æ¹ý

  • ¾î¶°ÇÑ ÀÌÀ¯·Î ÇÏÀ̹ٳ×ÀÌÆ®·ÎºÎÅÍÀÇ º¹¿ø ±âµ¿À» Ãë¼ÒÇÏ°í ½ÍÀ» ¶§´Â, XPeÀÇ ·ÎµùÁß¿¡ F8۸¦ ´©¸£°í, Ç¥½ÃµÇ´Â ºÎÆ® ¸Þ´º·ÎºÎÅÍ ÇÏÀ̹ö³×ÀÌ¼Ç Á¤ÀÇÀÇ »èÁ¦¸¦ ¼±ÅÃÇÏ´Â °ÍÀ¸·Î½á, ´Ù½Ã Åë»óÀÇ ½Ã½ºÅÛ ±âµ¿¿¡ µ¹¾Æ¿Ã ¼ö ÀÖ½À´Ï´Ù.

 

6.½Ã½ºÅÛ ±âµ¿¿¡ ÇÊ¿ä·Î ÇÏ´Â ½Ã°£

°á·ÐÀ¸·Î¼­ XPe ÇÏÀ̹ö³×ÀÌ¼Ç ±â´É°ú INtime ¸®¾óŸÀÓ Ä¿³Ú ¼­ºñ½º °³½Ã ¾îÇø®ÄÉÀ̼ÇÀÇ Æí¼º¿¡ ÀÇÇØ¼­ INtime ½Ã½ºÅÛ È¯°æÀ» °í¼ÓÀ¸·Î ±âµ¿ÇÏ´Â °ÍÀº ½ÇÇöµÉ ¼ö ÀÖ½À´Ï´Ù. À̹ø °ËÁõÀÇ °á°ú ¾òÀ» ¼ö ÀÖ´ø INtime ½Ã½ºÅÛÀÇ ±âµ¿ ½Ã°£À» ÀÌÇÏ¿¡ Á¤¸®Çß½À´Ï´Ù.

À̹ø °ËÁõ¿¡ ÀÌ¿ëÇÑ PCȯ°æ
Intel Celeron 533MHz

  • 256MB Memory
  • 40GB HardDiskDrive(UDMA mode)
  • Phoenix BIOS

±âµ¿ ½Ã°£ ¼º´É
BIOS ó¸® ½Ã°£Àº ¸ÞÀÌÄ¿¿¡ µû¶ó¼­ ´Þ¶ó, ¿äÁîÀ½ÀÇ PC´Â ²Ï °í¼ÓÀ¸·Î µÇ¾î Àֱ⠶§¹®¿¡, ¾îµð±îÁö³ª Âü°í·Î¼­ ÁÖ¼¼¿ä. º¸´Ù °í¼ÓÀÇ CPUÀÇ Ã¤¿ë, CompactFlashDiskÀÇ ÀÌ¿ëµî¿¡ ÀÇÇØ¼­, »õ·Î¿î ±âµ¿ ½Ã°£ÀÇ ´ÜÃ൵ ±â´ëÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

 


HOME | INtime