• 大小: 99.03MB
    文件类型: .zip
    金币: 2
    下载: 2 次
    发布日期: 2023-07-18
  • 语言: 其他
  • 标签: KOBO  

资源简介

kobo aura one全套刷机包加教程,也 可以用于kobo aura edition2

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 

#include 
#include 
#include 

#define EVENT_SIZE ( sizeof (struct inotify_event) )
#define EVENT_BUF_LEN ( 1024 * ( EVENT_SIZE + 16 ) )

int main( int argc char* argv[] )
{
    if ( argc != 3 )
    {
        std::cerr << “Error: invalid arguments!“ << std::endl;
        std::cerr.flush();
        return 1;
    }

    std::string fileName(argv[1]);
    std::string cmd(argv[2]);

    std::cout << “fmon started!“ << std::endl;
    while ( 1 )
    {
        int fd = inotify_init();
        if ( fd < 0 ) 
        {
            std::cout << “inotify_init error“ << std::endl;
            std::cout.flush();
            usleep(1000000); // 1s
        }
        else
        {
            int wd = inotify_add_watch( fd fileName.c_str() IN_OPEN );
            if ( wd < 0 )
            {
                std::cout << “inotify_add_watch error“ << std::endl;
                std::cout.flush();
                usleep(1000000); // 1s
            }
            else
            {
                int length = 0;
                char buffer[EVENT_BUF_LEN];
repeat:
                length = read( fd buffer EVENT_BUF_LEN );
                if ( length < 0 )
                {
                    if ( errno == EINTR ) goto repeat;
                    std::cout << “read error: “ << strerror(errno) << std::endl;
                    std::cout.flush();
                    usleep(1000000); // 1s
                }
                else
                {
                    int i = 0;
                    while ( i < length )
                    {
                        struct inotify_event *event = ( struct inotify_event * ) &buffer[ i ];
                        if ( event->mask & IN_OPEN )
                        {
                            std::cout << “start “ << cmd << std::endl;
                            std::cout.flush();
                            int ret = system( cmd.c_str() );
                            std::cout << “finished. return code: “ << ret << std::endl;
                            std::cout.flush();
                            break;
                        }
                        i += EVENT_SIZE + event->len;
                    }
                }
            }        
        }
        close( fd );
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-11-27 23:16  kobo aura one全套刷机包加教程\
     文件        6148  2016-09-28 13:47  kobo aura one全套刷机包加教程\.DS_Store
     目录           0  2017-11-24 21:29  kobo aura one全套刷机包加教程\fonts\
     文件       18444  2016-08-13 11:24  kobo aura one全套刷机包加教程\fonts\kingsoft.ttf
     文件     2660020  2016-08-13 11:27  kobo aura one全套刷机包加教程\fonts\Kobo UD Kakugo_bys.ttf
     文件    10626828  2016-08-13 11:24  kobo aura one全套刷机包加教程\fonts\仿宋.ttf
     文件     6765668  2016-08-13 11:24  kobo aura one全套刷机包加教程\fonts\幼圆.ttf
     文件     5989444  2016-08-13 11:24  kobo aura one全套刷机包加教程\fonts\方正兰亭特黑长.ttf
     文件     6734932  2016-08-13 11:24  kobo aura one全套刷机包加教程\fonts\方正华隶.ttf
     文件     5208688  2016-08-13 11:24  kobo aura one全套刷机包加教程\fonts\方正大标宋.ttf
     文件     2660208  2016-08-13 11:24  kobo aura one全套刷机包加教程\fonts\楷体.ttf
     文件     2154276  2016-08-13 11:24  kobo aura one全套刷机包加教程\fonts\黑体.ttf
     文件     2448636  2016-08-13 11:24  kobo aura one全套刷机包加教程\fonts\黑体改.ttf
     目录           0  2017-11-27 23:07  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\
     文件        6148  2016-09-28 13:47  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\.DS_Store
     目录           0  2017-11-24 21:29  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\
     文件        6148  2016-09-28 10:21  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\.DS_Store
     文件          33  2013-07-18 12:00  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\build.sh
     文件          78  2013-07-18 11:52  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\build_kobo.sh
     目录           0  2017-11-24 21:29  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\etc\
     目录           0  2017-11-24 21:29  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\etc\init.d\
     文件         448  2013-07-18 12:09  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\etc\init.d\on-animator.sh
     文件        2362  2013-07-18 12:25  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\fmon.cpp
     文件        5143  2013-07-26 14:02  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\KoboRoot.tgz
     文件          41  2013-07-26 13:59  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\make_tar.sh
     目录           0  2017-11-24 21:29  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\mnt\
     目录           0  2017-11-24 21:29  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\mnt\onboard\
     目录           0  2017-11-24 21:29  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\mnt\onboard\.kobo\
     目录           0  2017-11-24 21:29  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\mnt\onboard\.kobo\fmon\
     文件       10543  2013-07-18 12:25  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\mnt\onboard\.kobo\fmon\fmon
     文件         120  2013-07-26 10:51  kobo aura one全套刷机包加教程\kobo aura one刷koreader软件包\fmon\mnt\onboard\.kobo\fmon\reboot.sh
............此处省略895个文件信息

评论

共有 条评论