<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    weidagang2046的專欄

    物格而后知致
    隨筆 - 8, 文章 - 409, 評(píng)論 - 101, 引用 - 0
    數(shù)據(jù)加載中……

    k1205 extractor

    $arg_num ? = ? @ARGV ;

    (
    $arg_num ? == ? 1 )? || ? die ( " usage:?perl?$0?[file]\n " );

    open (FH , ? $ARGV [ 0 ])? || ? die ( " Failed?to?open?$ARGV[0]\n " );

    $flag ? = ? 0 ;
    $begin_symbol ? = ? ' |HEX?|0?|1?|2?|3?|4?|5?|6?|7?|8?|9?|A?|B?|C?|D?|E?|F?| ' ;

    while ( $line ? = ? < FH > )
    {
    ????
    chop ( $line );
    ????
    if ( 1 ? != ? $flag ? || ? $line ? =~ ? /^\| 0 \ s{ 3 } \|/ )
    ????{
    ????????
    $flag ? = ? 1 ;
    ????????
    @bytes ? = ? split ( /\|/, ? $line );
    ????????
    for ( $i ? = ? 2 ;? $i ? < ? @bytes ;? $i ++ )
    ????????{
    ????????????
    push ( @data , ? $bytes [ $i ]);
    ????????}
    ????}
    }

    # print?join("?",?@data),?"\n";

    $beginOffset ? = ? 3 ;
    $group ? = ? 3 ;

    $group ? = ? 3 ? - ? $group ;

    $pattern1 ? = ? 0x1 ? << ?( 2 ? * ? $group );
    $pattern2 ? = ? 0x2 ? << ?( 2 ? * ? $group );

    $count ? = ? 0 ;

    for ( $i ? = ? $beginOffset ;? $i ? < ? @data ;? $i ? += ? 4 )
    {
    ????
    $num ? = ? 0 ;
    ????
    for ( $j ? = ? 0 ;? $j ? < ? 4 ;? $j ++ )
    ????{
    ????????
    $part [ $j ]? = ?(( hex ( $data [ $i + $j ])? & ?( 0x1 ? << ?( 2 ? * ? $group )))? >> ?( 2 ? * ? $group )? << ? 1 )? |
    ????????????????????((
    hex ( $data [ $i + $j ])? & ?( 0x2 ? << ?( 2 ? * ? $group )))? >> ?( 2 ? * ? $group )? >> ? 1 );
    ????????
    $num ? = ?( $num ? << ? 2 )? | ? $part [ $j ];
    ????}

    ????
    if ( $num ? < ? 16 )
    ????{
    ????????
    print ? " 0 " ;
    ????}
    ????
    printf ? " %x? " , ? $num ;
    ????
    if ( ++ $count ? % ? 16 ? == ? 0 )
    ????{
    ????????
    print ? " \n " ;
    ????}
    }

    close (FH);

    posted on 2006-04-30 16:19 weidagang2046 閱讀(264) 評(píng)論(0)  編輯  收藏 所屬分類: Perl

    主站蜘蛛池模板: 亚洲13又紧又嫩又水多| h在线观看视频免费网站| 亚洲综合校园春色| 亚洲国产精品国自产拍AV| 国产精品深夜福利免费观看| 100部毛片免费全部播放完整| 国产精品一区二区三区免费| 亚洲欧美日本韩国| 亚洲成av人片在线看片| 亚洲av无码不卡一区二区三区| 亚洲精品麻豆av| 性做久久久久免费观看| 欧美a级成人网站免费| 67pao强力打造国产免费| 国产免费阿v精品视频网址| 视频一区在线免费观看| 亚洲精品无码日韩国产不卡av| 亚洲综合亚洲国产尤物| 亚洲av日韩综合一区在线观看| 国产亚洲老熟女视频| 亚洲精品黄色视频在线观看免费资源| 在线视频免费观看www动漫| 手机在线看永久av片免费| 久久w5ww成w人免费| 色欲国产麻豆一精品一AV一免费 | 猫咪免费人成网站在线观看入口| 国产成人精品日本亚洲11| 亚洲午夜精品一区二区公牛电影院| 午夜影视日本亚洲欧洲精品一区| 亚洲中文久久精品无码ww16| 久久久久国产成人精品亚洲午夜 | 亚洲日韩国产欧美一区二区三区| 亚洲国产品综合人成综合网站| 亚洲国产精品久久久久久| 亚洲成AV人片在线播放无码| 久久亚洲精品视频| 久久夜色精品国产亚洲AV动态图| 亚洲av无码专区国产乱码在线观看 | 亚洲sss综合天堂久久久| 亚洲成a人片在线观看播放| 亚洲欧洲另类春色校园小说|