============================================================================
               Jack32.dll version 0.20 R}ht@C
                                                              ؑ 
                                                       Toshinobu Kimura
============================================================================

0.  ͂߂
1.  R}hČ`
2.  ߂̏ڍ
3.  IvV̏ڍ
4.  ȕ`

----------------------------------------------------------------------------

0.  ͂߂
============

  JACK32.DLL ł͎̑삪\łB

  (1) t@CK̃TCYŐ؂􂢂ĕ̕t@C쐬
  (2) ؂􂢂t@C𕜌i؂􂢂Ԃ[UɈӎ
      邱ƂȂ\j
  (3) ؂􂢂t@C畜t@C̏擾( API ɂ鑀 )
  (4) ȕ`Ő؂


1.  R}hČ`
========================

    int WINAPI Jack( const HWND hWnd, LPCSTR pszCmdLine,
                     LPSTR pszOutput, const DWORD dwSize );

    ł pszCmdLine Ŏw肷R}hČ`͎̒ʂłB

        -<command> [-<option>...] <file_name> <directory_name>\

    <command>i߁jA<option>͑啶^̋ʂ܂B
    <command>A<file_name>A<directory_name> ͏ȗł܂B
    ܂A<command>A<option>A<file_name>A<directory_name> ͕̏ύXł
    ܂B

    <directory_name> ɂ́ÃfBNĝ݂wł܂B

    <directory_name> ̖ɂ '\' ĂȂĂ܂܂B
     '\' łȂΓŕ₢܂B

    <file_name>A<directory_name> ɃOt@Cw肷ꍇ́At@C
    Ŝ "i_uNHe[VjŊĂB<directory_name>̖
     '\' tĎw肷ꍇ́A܂߂ '"' ŊKv܂B


2.  ߂̏ڍ
==============

     -c, -C  ؂􂫃t@C𕜌܂
    -------------------------------------

        <file_name> ɂ͐؂􂫃t@C̃tpXw肵܂B
        "Jack1.jak", "Jack2.jak", "Jack3.jak" Ƃ؂􂫃t@C畜
        ꍇÃp[^ɂ 3̃t@ĈǂꂩЂƂw肵
        ܂B
        w肳ꂽ؂􂫃t@CefBNgɁAɕKvȂ
        Ă̐؂􂫃t@C݂Ȃꍇɂ́A_CAO\āAc
        t@C݂fBNg[UɎw肳܂B
        Ⴆΐ؂􂫃t@C FDɎeĂꍇɂ͂ FD
        ւ邱Ƃł܂B

        <directory_name> ɂ͕̃fBNgw肵܂B

         JackCombine() API ĂяoĂ܂B

        j-c "c:\ripper files\jack2.jak" "c:\combine folder"


     -r, -R  t@C؂􂫂܂
    -------------------------------

        <file_name> ɂ͐؂􂭃t@C̃tpXw肵܂B

        <directory_name> ɂ͐؂􂫐̃fBNgw肵܂B
        ؂􂫐悪 FD̏ꍇɂ́A FD̓ւv܂B
        FDtH[}bgĂȂꍇɂ́AmF̏ŃtH[}bgsA
        𑱍s܂B

        R}hCŐ؂􂫃TCY؂􂫕w肳ĂȂꍇA
        JackConfigDialog() API Ŏw肳ꂽlœ삵܂B

        ؂􂫕̃ftHǵuʏ̌`vA؂􂫃TCỸftHg
        ́u1423vKB( 1.44MB )łB

         JackRipper() API ĂяoĂ܂B

        j-r "c:\work folder\jack.hlp" "c:\ripper files\"
                 JackConfigDialog() API ł̎wɂ؂􂫂܂

            -r -m0 "c:\work folder\jack.hlp" "c:\ripper files\"
                 ʏ̌`Ő؂􂫂܂B؂􂫃TCY
                   JackConfigDialog() API ł̎wɏ]܂

            -r -m1 -v:1423 "c:\work folder\jack.hlp" "c:\ripper files\"
                 ȕ`ŁA1.44MB TCYŐ؂􂫂܂


3.  IvV̏ڍ
====================

    -m, -M  ؂􂫕w肵܂
    --------------------------------

        -m0 : ʏ̌`Ő؂􂫂܂
        -m1 : ȕ`Ő؂􂫂܂

        -r ߎɂ̂ݗLłB

    -t:xxxx, -T:xxxx  ؂􂫁AɃ_CAOɕ\镶w肵܂
    --------------------------------------------------------------------------

        ؂􂫎̃ftHg̕ "t@Cؗ􂫒..."A
        ̃ftHg̕ "t@C𕜌..." łB

        ɋ󔒂܂ޏꍇɂ -t:(-T:)܂߂ " ŊĂB

        ex)
            -r "-t:jack32 " "c:\work folder\jack.hlp" "c:\ripper files\"

    -v:xxxx, -V:xxxx  ؂􂫃TCYw肵܂
    --------------------------------------------

        xxxx ɂ 1KB 1024oCgŊZlw肵܂B
        1.44MBŐ؂􂭂ɂ "1423"ƁA720KBŐ؂􂭂ɂ "713"Ǝw肵܂B

        -r ߎɂ̂ݗLłB


4.ȕ`
==============

    PԖڂ̐؂􂫃t@C̐擪ɃX^uW[č쐬܂B
    X^uW[ Win32AvP[VŁAWindows GUIœ삵
    ܂B

    gp@
    --------

      炩ߕɕKvȂׂẴt@CЂƂ̃fBNgɒuA
      Ƃ .exes邾łB
      fBNgɃt@C𕜌܂B

    ӓ_
    ------

    EX^uW[̃TCY͖ 8KB邽߁A؂􂭃t@C̃TCY
      ɂẮuʏ̌`vŐ؂􂭂t@Cꍇ
      ܂B
    EJack32.dllŕ̂ƈႢAɕKvȂׂẴt@C
      fBNgɑ݂Ȃ΃G[I܂B
    E.exe̎sɕ̃fBNgwł܂B

============================================================================
