2008-09-10 34 views
5

Ok, vì vậy tôi là một thằng ngốc.RegexBuddy lưu trữ dữ liệu làm việc giữa các lần sử dụng ở đâu?

Vì vậy, tôi đã làm việc trên một regex mất nhiều thời gian để tạo thủ công. Sau khi hoàn thiện nó, tôi nâng cấp máy tính của mình với một ổ đĩa cứng nhanh và nhận ra rằng tôi chưa bao giờ lưu regex ở bất cứ nơi đâu và chỉ đơn giản là sử dụng autosave của RegexBuddy để lưu trữ nó. Câm câm câm.

Tôi đã gửi một bản sao của regex cho đồng nghiệp nhưng hiện tại anh ấy không thể tìm thấy nó (hoặc bản ghi thông tin liên lạc của chúng tôi). Hy vọng tốt nhất của tôi về việc tìm kiếm regex là tìm nó trong RegexBuddy trên ổ cứng cũ. RegexBuddy tự động lưu bất cứ điều gì bạn đang làm việc trên mỗi khi bạn đóng nó. Tôi đã thực hiện một số tìm kiếm sơ bộ để cố gắng xác định nơi nó thực sự tiết kiệm dữ liệu làm việc đó nhưng tôi không thành công.

Câu hỏi này là kết quả của hành vi câm của tôi nhưng tôi nghĩ đó là cơ hội tốt để cuối cùng đặt câu hỏi tại đây.

Trả lời

9

Mở hộp XP của tôi, nó đang ở trong registry ở đây:

HKEY_CURRENT_USER\Software\JGsoft\RegexBuddy3\History 

Có hai khóa REG_BINARY được gọi là Hành động0Hành động1 có dữ liệu hex chứa hai regex của tôi từ lịch sử.

Screenshot of the Action registry key

Các dữ liệu thử nghiệm mà tôi đã được thử nghiệm regex chống đã ở đây:

C:\Documents and Settings\<username>\Application Data\JGsoft\RegexBuddy 3 
+0

Quan sát của bạn là chính xác. Các giá trị đăng ký nhị phân thực sự là dữ liệu XML. Bản thân regex có thể đọc được giữa các thẻ XML. –

3

Nói chung, hãy xem công cụ miễn phí tuyệt vời Process Monitor. Đó là một cách dễ dàng để tìm hiểu nơi ứng dụng lưu trữ tất cả dữ liệu ngẫu nhiên của họ.

0

Nó phụ thuộc vào hệ điều hành, vì lý do, nhưng trên Windows tôi sẽ đoán thư mục dữ liệu ứng dụng. Tôi không thể nhớ những con đường trên xp nhưng trên vista nó là cái gì như thế này:

C: \ Users \ tên người dùng \ AppData \

Và sau đó nó có lẽ sẽ ở đây:

C : \ Users \ tên người dùng \ AppData \ roaming

0

Đây là khó chịu gây phiền nhiễu ...

Nếu bạn có một nhu cầu xuất khẩu RegexBuddy của bạn lịch sử bạn có thể xem this, in ra bảng điều khiển lịch sử của bạn, cũng như Json.

Các vấn đề liên quan