Ngẫu nhiên thứ hai: Vui với tập tin Batch - Chuyển đổi file PDF để TXTs

Tôi đã không quan trọng với gettext Kryloff Technologies của tuần cuối cùng để xuất khẩu 100 các vấn đề đầu tiên của thế giới game máy tính để định dạng TXT để đọc trên điện thoại di động của tôi bằng cách sử dụng TequilaCat Book Reader, khi tôi nhận ra rằng nhiều lần đánh máy và sau đó cắt và dán lệnh ở Command Prompt 100 lần không phải là ý tưởng tốt để chi tiêu một ngày cuối tuần quý giá. Phải thừa nhận rằng, định dạng TXT đồng bằng không phải là cách tốt nhất để tận hưởng những báu vật mà tôi đã rất ít thời gian để đọc ngoại trừ trên đường vào công việc : (

Bây giờ viết một chương trình để làm điều này trong C # NET, trong đó tôi viết code tại nơi làm việc sẽ là một nhiệm vụ nhỏ. Nhưng nó có vẻ như overkill cho một công việc đơn giản như vậy, vì vậy tôi đã quyết định đánh gỉ trên kiến thức của tôi về lệnh DOS để tự động hoặc ít nhất là bán tự động hóa quá trình này.

Do đọc trên nếu bạn quan tâm để hiểu cách làm việc theo đợt tập tin, nếu không, chỉ đơn giản di chuyển đến dưới cùng của bài này để tải các tập tin lô premade để chuyển đổi hoặc một tập tin hoặc một thư mục của file PDF vào văn bản.

Bây giờ tạo một tập tin lô (TXT một tập tin có phần mở rộng BAT) với lệnh sau đây:

% ~ dp0gettext.exe% 1% 1.txt

và thả nó vào thư mục gettext nhanh chóng cho phép tôi để kéo và thả bất kỳ PDF (hoặc trong thực tế, bất kỳ tập tin chuyển đổi bằng cách gettext) vào tập tin thực thi và ngay lập tức chuyển nó đến một tập tin TXT trong thư mục cùng một tập tin để chuyển đổi..

% ~ dp0 được thay thế bằng các đường dẫn đầy đủ của tập tin thực thi mà không có tên tập tin của các tập tin thực thi mà thực chất chỉ vào đường dẫn đầy đủ của ứng dụng gettext.

% 1 đề cập đến tập tin được giảm xuống vào tập tin thực thi. Đối với một số hệ thống, tôi thấy rằng tôi cần phải kèm theo% 1 với ngoặc kép để phục vụ cho đường dẫn với không gian trong các hệ thống khác trong khi họ xử lý tên tập tin dài mà không cần ngoặc kép.

Bây giờ sẽ tự động chuyển đổi một tập tin không phải là quá shabby nhưng nó vẫn không đủ tốt. Cách kéo và thả 10 tác phẩm là OK nhưng không phải 100 : ( Vì vậy, tôi googled cho một số tài nguyên và hàng Rick Lively của lệnh tham khảo, một hướng dẫn tiện dụng cho tất cả các hệ điều hành DOS / Command Prompt lệnh cùng với ghi chú và các ví dụ.

Bây giờ trang bị một vòng lặp for từ tham chiếu này, tôi tạo ra một loạt tập tin để xử lý tất cả các tập tin trong một thư mục.

cho%% f in (% 1 \ *. pdf) làm% ~% dp0gettext.exe% d%% f.txt

Một lời giải thích ngắn về những gì đang xảy ra ở đây.

% 1 là thư mục của bạn mà bạn đưa vào tập tin thực thi.

Các CHO tuyên bố sau đó mất tất cả các file trong thư mục này có phần mở rộng PDF và vượt qua mỗi tập tin áp dụng cho gettext như là%% f biến tuần tự.

Không xấu cho một dòng văn bản. Đôi khi, một kiến thức của một số lệnh DOS thông thường có thể xử lý công việc nhất định nhanh hơn so với viết mã :)

Kiểm tra tiện ích gettext Kryloff Technologies, tải về Rick Lively của lệnh tham khảo hoặc batch files premade của tôi. Tạo phím tắt để những tập tin này đợt hai và bạn có thể sử dụng chúng trong hầu hết các tình huống để chuyển đổi tập tin văn bản của bạn bằng cách kéo và thả tệp hoặc thư mục trên lô các tập tin tương ứng.

MORE @ THE MUNKEY DOWNLOAD:
Đọc sách trên điện thoại di động của bạn với TequilaCat BookReader
Text Mining Tools - Extracting văn bản từ CHMs
Viết, WikiType & PDF Wikis

Tags:

Không có ý kiến.

Viết bình luận:


Blog Widget bởi LinkWithin