发 掘 宝 藏 的 好 工 具 — — About My Cache

杨 志 宏 /李 旭

当 你 上 网 时 , 为 了 提 高 效 率 , 节 约 费 用 , 通 常 是 打 开 多 个 浏 览 器 窗 口 , 同 时 访 问 多 个 网 址 , 你 不 仅 要 忙 于 在 各 个 窗 口 之 间 来 回 切 换 , 而 且 遇 到 重 要 内 容 还 要 马 上 存 盘 , 忙 得 不 可 开 交 。 这 时 你 会 想 , 如 果 浏 览 过 的 所 有 页 面 都 能 自 动 保 存 , 在 断 开 连 接 后 从 容 不 迫 地 翻 阅 , 那 该 有 多 好 ! 有 的 网 友 发 现 NETSCAPE 和 IE 都 把 所 有 下 载 的 页 面 自 动 保 存 在 硬 盘 的 缓 存 目 录 中 , 但 使 用 起 来 极 不 方 便 。 于 是 这 些 缓 存 目 录 成 了 尚 未 开 垦 的 宝 藏 , 而 About My Cache( 以 下 简 称 AMYC) 的 问 世 , 为 网 友 们 提 供 了 发 掘 宝 藏 的 挖 掘 机 !

    一 、 工 作 原 理

    Netscape 的 缓 存 功 能 , 使 得 用 户 可 以 离 线 浏 览 下 载 过 的 页 面 , 但 组 织 得 极 不 方 便 : 用 户 若 输 入 浏 览 过 的 网 址 , Netscape 可 以 从 CACHE 中 调 出 页 面 , 如 果 不 记 得 网 址 , 直 接 到 CACHE 目 录 中 打 开 HTML 文 件 , 则 根 本 无 法 从 文 件 名 上 判 断 其 内 容 。 因 为 Netscape 将 所 有 下 载 的 文 件 都 重 新 定 义 了 唯 一 的 文 件 名 , 以 避 免 同 名 文 件 在 CACHE 目 录 中 相 互 覆 盖 , 新 文 件 名 与 旧 文 件 URL 资 源 地 址 的 对 应 关 系 保 存 在 CACHE 目 录 中 的 FAT.DB 文 件 中 。 这 是 AMYC 分 析 的 对 象 。 AMYC 实 际 上 是 把 所 有 访 问 过 的 URL 资 源 地 址 写 在 RESULT.HTM 文 件 中 , 当 用 户 用 Netscape 打 开 该 文 件 , 点 击 其 中 的 地 址 时 , Netscape 将 从 缓 存 目 录 中 恢 复 出 原 有 的 页 面 。 这 样 用 户 就 象 联 机 上 网 一 样 重 新 浏 览 页 面 。 AMYC 只 是 巧 妙 地 恢 复 了 所 有 访 问 过 的 网 址 , 而 Netscape 则 真 正 负 责 离 线 浏 览 的 工 作 。 所 以 AMYC 不 象 其 他 离 线 阅 读 工 具 那 样 具 有 预 订 网 址 、 后 台 下 载 、 定 时 查 询 更 新 等 功 能 , 严 格 地 讲 , AMYC 并 不 是 离 线 浏 览 器 , 它 只 是 一 个 缓 存 分 析 工 具 。 AMYC 的 这 一 思 想 , 使 得 程 序 短 小 精 悍 , 简 单 可 靠 , 使 用 方 便 。

    三 、 使 用 方 法

    设 置 好 各 项 参 数 后 , 可 以 按 图 中 主 菜 单 的 Start Analysis ( 开 始 分 析 ) 按 钮 , AMYC 便 开 始 分 析 CACHE 目 录 中 的 内 容 , 并 将 结 果 写 入 RESULT.HTM 文 件 。 然 后 按 Run Netscape( 运 行 Netscape) 按 钮 , 启 动 Netscape 并 打 开 RESULT.HTM , 将 Netscape 的 网 络 性 能 选 项 (Network Preference) 中 的 缓 存 校 验 (Cache Verify) 设 定 为 NEVER , 这 时 所 有 浏 览 过 的 URL 地 址 都 显 示 在 页 面 中 , 你 可 以 从 容 浏 览 了 ! AMYC 提 供 了 详 细 的 帮 助 信 息 , 均 为 HTML 文 件 , 展 开 在 同 一 个 子 目 录 内 , 可 用 浏 览 器 打 开 INDEX.HTM 文 件 以 获 得 帮 助 。

    四 、 总 结

    AMYC 作 为 一 个 CACHE 分 析 工 具 , 具 有 精 练 、 可 靠 、 安 装 使 用 方 便 等 优 点 , 也 有 其 局 限 性 , 比 如 , 用 户 感 兴 趣 的 主 要 是 页 面 , 对 页 面 中 的 图 形 文 件 可 在 浏 览 器 中 直 接 处 理 , 没 有 必 要 在 RESULT 页 面 中 列 出 所 有 的 非 HTML 文 件 ( 如 JPEG 、 GIF) , 因 此 AMYC 应 增 加 一 个 选 项 , 在 RESULT 中 只 列 出 主 页 地 址 。 当 然 , 有 兴 趣 的 网 友 完 全 可 以 再 编 写 一 个 小 程 序 , 过 滤 掉 RESULT.HTM 文 件 中 的 所 有 非 主 页 资 源 的 地 址 。

    二 、 安 装 与 设 置     AMYC 压 缩 成 了 一 个 ZIP 文 件 , 长 度 为 53384 字 节 。 可 以 在 网 址 http://www.imaginet.fr/ ~ fcrevola/about/ 找 到 , 其 他 很 多 共 享 软 件 站 点 也 有 。 下 载 后 要 先 将 其 展 开 到 硬 盘 上 。 然 后 将 其 中 的 CTL3DV2.DLL 文 件 拷 贝 到 WINDOWS 下 的 SYSTEM 目 录 中 。 运 行 程 序 Amyc11e.exe , 显 示 如 右 上 图 的 主 菜 单 。

    点 击 CONFIGURATION( 设 置 ) 按 钮 进 入 设 置 窗 口 , 如 右 图 。

    用 户 必 须 填 写 的 三 个 目 录 项 :

    Cache directory: 指 netscape 的 缓 存 目 录 cache 的 完 整 路 径 名 ;

    Result directory: 指 AMYC 生 成 的 结 果 文 件 存 放 的 目 录 名 ; 默 认 是 AMYC 所 在 的 目 录 ;

    Run Netscape: 指 Netscape.exe 所 在 的 完 整 路 径 名 , 以 便 AMYC 分 析 硬 盘 缓 存 文 件 后 , 调 用 Netscape 程 序 供 用 户 浏 览 。

    输 入 路 径 时 要 注 意 , 因 为 AMYC 不 支 持 长 文 件 名 , 所 以 如 果 你 的 操 作 系 统 是 WIN95 , 则 不 要 在 路 径 中 输 入 长 文 件 名 , 而 要 将 长 文 件 名 改 为 缩 写 形 式 输 入 。 比 如 Program file 改 为 Progra ~ 1 等 等 , 否 则 程 序 将 会 警 告 出 错 。 以 上 三 个 目 录 项 必 须 正 确 无 误 , 否 则 AMYC 无 法 工 作 。 其 他 参 数 意 义 如 下 ∶

    Sort by: 设 定 资 源 地 址 的 排 序 方 式 , 可 以 按 日 期 、 地 址 、 地 址 加 日 期 等 方 式 排 序 。

    Show type: 在 Result 页 面 中 显 示 文 件 类 型 , 是 HTM 文 件 或 JPEG 、 GIF 文 件 ;

    Show date: 显 示 浏 览 某 页 面 的 日 期 ;

    Extract title: 显 示 页 面 标 题 ;

    Show local name: 显 示 该 文 件 在 CACHE 目 录 中 的 文 件 名 。

    根 据 经 验 , 显 示 日 期 、 标 题 对 浏 览 者 的 帮 助 很 大 。

返回软件助手




月光软件源码下载编程文档电脑教程网站优化网址导航网络文学游戏天地生活休闲写作范文安妮宝贝站内搜索
电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

月光软件站·版权所有