一、準備檔案
找到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用於規定...