連線Google瀏覽器的碎檔案

2021-10-01 22:53:34 字數 3851 閱讀 9016

一、準備檔案

找到google瀏覽器的快取位置:

root@ubuntu:/mnt/hgfs/winshare/temp# ls

f_000020 f_000022 f_000024 f_000026 f_000028 f_00002a f_00002c f_00002e

f_000021 f_000023 f_000025 f_000027 f_000029 f_00002b f_00002d f_00002f

二、c程式

1、編寫**,如下:

#include

#include

//exit atoi

#define filename "new.mp4"

intmain

(int argc,

char

*ar**)

// 讀

len_read =

fread

(buf,

sizeof

(char

), size_of_file, fp);if

(len_read != size_of_file)

else

printf

("讀取%d位元組\n"

, len_read)

;

file* fp_new =

null

; fp_new =

fopen

(filename,

"a+");

//接續寫if(

null

== fp_new)

// 寫

len_wrire =

fwrite

(buf,

sizeof

(char

), len_read, fp_new);if

(len_wrire != len_read)

else

printf

("寫入%d位元組\n"

, len_wrire)

;free

(buf)

;fclose

(fp)

;fclose

(fp_new)

;return0;

}

root@ubuntu:/mnt/hgfs/winshare/temp# vi linkfile.c

root@ubuntu:/mnt/hgfs/winshare/temp# gcc linkfile.c

root@ubuntu:/mnt/hgfs/winshare/temp# ls

a.out f_000022 f_000025 f_000028 f_00002b f_00002e f_000020 f_000023 f_000026 f_000029 f_00002c f_00002f f_000021 f_000024 f_000027 f_00002a f_00002d linkfile.c

三、指令碼:

1、編寫指令碼、如下:

#!/bin/bash

for i in`ls

|grep -ve "\w\.\w"`do

size_of_file=

`wc -c $i |

awk''

` echo

'連線檔案:'

$i'; 大小:'

$size_of_file

./a.out $i

$size_of_file

sleep 1

done

2、執行指令碼,得到mp4檔案,如下:

root@ubuntu:/mnt/hgfs/winshare/temp# vi run.sh

root@ubuntu:/mnt/hgfs/winshare/temp# ls

a.out f_000022 f_000025 f_000028 f_00002b f_00002e f_000020 f_000023 f_000026 f_000029 f_00002c f_00002f run.sh

f_000021 f_000024 f_000027 f_00002a f_00002d linkfile.c

root@ubuntu:/mnt/hgfs/winshare/temp# vi run.sh

root@ubuntu:/mnt/hgfs/winshare/temp# ./run.sh

連線檔案: f_000020 ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_000021 ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_000022 ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_000023 ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_000024 ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_000025 ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_000026 ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_000027 ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_000028 ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_000029 ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_00002a ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_00002b ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_00002c ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_00002d ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_00002e ; 大小: 1048576

讀取1048576位元組

寫入1048576位元組

連線檔案: f_00002f ; 大小: 256145

讀取256145位元組

寫入256145位元組

root@ubuntu:/mnt/hgfs/winshare/temp# ls

a.out f_000022 f_000025 f_000028 f_00002b f_00002e f_000020 f_000023 f_000026 f_000029 f_00002c f_00002f new.mp4 f_000021 f_000024 f_000027 f_00002a f_00002d linkfile.c run.sh

root@ubuntu:/mnt/hgfs/winshare/temp#

google瀏覽器除錯

a.控制台方法和屬性有以下幾個 x dir dirxml keys values profile profileend monitorevents unmonitorevents inspect copy clear geteventlisteners undebug monitor unmonit...

Google發布Chrome瀏覽器

我在2008年的時候,google 剛剛發布 chrome,就寫了一片簡短的文章介紹 chrome 這是當時的簡短感受 第一感覺是簡潔,簡單使用一下後感覺是使用很簡單,介面甚至可以用簡陋來形容。不過整個介面的風格和細節把握的比較好,符合google家的一貫風格,其他的功能不說,單單對任務管理器的乙個...

GOOGLE地球瀏覽器分析(三) KML檔案的定義

google 地球瀏覽器分析 三 kml檔案的定義 粟衛民http www.gisdev.cn 日期 2007 5 17 基於檔案的資料交換很早以來就是軟體資料交換的主要方式之一。而 kml檔案就是一種在 google 地圖瀏覽器中用於交換地理資料的檔案。它基於 xml,並定義了一些 tag用於規定...