Tìm hiểu về cách sử dụng Isolated Storage Explorer Tool trong Windows Phone

I. Introduction

Trong thực thế do du cầu mà trong một số tường hợp các chúng ta cần phải extract thông tin từ Local Folder ra các file. Việc này có một vài giải pháp, các bạn có thể dùng tool đã xây sẵn như Windows Phone 7 Isolated Storage Explorer hoặc dùng Isolated Storage Explorer tool của Microsoft.

Trong bài này mình xin chia sẻ về cách lấy các file trong Local Folder (Isolated Storage) ứng dụng Windows Phone.

II. Fundamental

1. Overview

Với Isolated Storage Explorer Tool chúng có thể extract các file trong Emulator hay Device ra một folder.

Để sử dụng tool này bạn phải đảm bảo rằng :

  • Ứng dụng mà bạn muốn test phải được cài vào phone dạng app đang được phá triển.
  • Emulator hay Device phải đang được chạy

Tool này không thể extract các ứng dụng cai từ Store

Chúng ta có thể mở tool này theo đường dẫn

Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\IsolatedStorageExplorerTool

sẽ thấy  ISETool.exe

2. Syntax

Chúng ta có thể dùng theo cú pháp :

ISETool.exe <cmd[:param]> <target-device[:param]> <product-id> [<desktop-path>]

Option Description
cmd[:param]

cmd option:

  • ts : (Take snapshot) copy file từ Local Folder
  • rs : (Restore snapshot) replace file trong Local Folder
  • dir[:device-path] : Danh sách file hay đường dẫn trong Local Folder
  • EnumerateDevices : Danh sách Device và số thư tự các device
target-device[:param]

target-device option :

  • xd : chỉ định lấy Local Folder từ Emulator.
  • de : chỉ định lấy Local Folder từ Device
  • deviceindex:n : chỉ định device trong danh sách EnumerateDevices bằng số thứ tự
product-id Product id của ứng dụng
desktop-path Đường dẫn tới thư mục trong máy tính của bạn

3. How to use

Bước 1 : các bạn mở cmd

image

Bước 2 : chuyển tới thư mục chứa IESTool.exe

image

Bước 3 : Gõ lệnh mà bạn muốn, trong trường hợp ví dụ phí dưới mình sẽ gõ lệnh để extract Local Folder từ device

ISETool.exe ts de 84975528-8a0e-4fba-aa7f-430533c99b99 c:\data\myfiles

image

vậy là bây giờ hệ thống đã tạo thư mục c:\data\myfiles đã có IsolatedStore

image

cd c:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\IsolatedStorageExplorerTool

 

ISETool.exe ts de 84975528-8a0e-4fba-aa7f-430533c99b99 c:\data\myfiles

Với cú pháp khá là đơn giản chúng ta có thể dể dàng với các thao tác trên IsolatedStorage

Hy vọng bài viết này hữu ích với các bạn

Leave a comment