Trình chỉnh sửa bài viết ngoại tuyến cho Gamer.ru [ver 2.6.3]
Phiên bản mới: [post]Trình soạn thảo bài viết ngoại tuyến cho Gamer.ru [ver 2.8.9][/post]
*Trình soạn thảo văn bản chuyên dụng trở lại với chúng ta!
Và sự khác biệt trong số phiên bản so với phiên bản trước đó cho thấy, nó có điều gì đó để cung cấp.
\[post\]Trình soạn thảo bài viết ngoại tuyến cho Gamer.ru \[ver 2.1.5\]\[/post\]
Hãy điểm qua một số cải tiến của phiên bản 2.6.3 so với 2.1.5. Dưới bài viết, bạn có thể tìm thấy danh sách chi tiết hơn. Vậy là, chúng ta đã có các thẻ mới (bài viết, clan, trò chơi), đã có kiểm tra sự tồn tại của các nickname, clan và trò chơi, giải quyết vấn đề nhập trực tiếp từ doc(x), đã có "skins", chức năng thay thế hình ảnh, và còn có thumbnails cho các tệp được kéo thả. Một phần chức năng, như thường lệ, nghiêng về tính ngoại tuyến của chương trình.
Hãy gửi cho tôi những nhận xét, đề xuất và lỗi được phát hiện. ;)
Các phiên bản
**Tải về**, nếu bạn đã cài đặt JRE.
**Tải về**, nếu bạn không định cài đặt JRE. Nhưng cần có thư mục jre6 đã giải nén bên cạnh JRE (ở đây, nếu bạn chưa tải trước đó).
Tính năng
Trong trình soạn thảo bài viết ngoại tuyến cho Gamer.ru, bạn có thể viết và định dạng bài viết để xuất bản sau này trên trang web. Nội dung bài viết đã được chuẩn bị sau khi tải hình ảnh lên trang web và xử lý kết quả tải lên trong trình soạn thảo có thể được xuất bản qua mẫu trên trang web.
Chương trình không chỉ sao chép chức năng của trình soạn thảo trang web, mà còn cho phép tạo bài viết mà không cần kết nối internet, trong đó có khả năng ước lượng cách bài viết sẽ hiển thị trên trang web, và ngay cả kiểm tra sự tồn tại của các người dùng, clan và trò chơi được nêu trong bài viết.
Trình soạn thảo có thể đọc và lưu (theo cách thông thường và tự động) các tệp văn bản, có thể thêm hình ảnh (với việc xem trước chúng). Có thể nhập văn bản từ các tệp .doc và .docx bằng MS Word (và định dạng sẽ được chuyển đổi). Tất cả các tệp có thể mở/thêm bằng cách kéo thả vào ô văn bản (nếu bạn kéo một thư mục hoặc có nhiều tệp, có thể chọn những cái cần thiết). Có công cụ tiện lợi để thay thế bất kỳ hình ảnh nào trong văn bản bằng những hình ảnh khác.
Để thuận tiện, một tệp cấu hình được tạo. Bạn không cần phải tìm kiếm các thư mục cần thiết trong các hộp thoại chọn tệp mỗi lần và cài đặt chương trình.
Có một hướng dẫn tích hợp nhằm giải quyết hầu hết các câu hỏi về chức năng của chương trình.
Sửa lỗi và cải tiến
- Đã thêm thẻ clan, trò chơi và bài viết (vẻ ngoài của các liên kết đã được điều chỉnh tương ứng).
- Đã thêm kiểm tra nickname, clan và trò chơi, giống như trên trang web (đối với nicknames, sau khi tạo thumbnail, chỉ hiển thị danh sách không tìm thấy). Điều này được thực hiện với một cơ sở dữ liệu được tải xuống trước (bằng cách nhấn một nút) có kích thước khoảng 3.5MB (mà tôi sẽ cập nhật định kỳ, vì vậy hãy nhớ tải lại thường xuyên), hoặc thông qua chính trang web (hoạt động chậm và chỉ cho nicknames và clans). Trong liên kết bài viết chỉ kiểm tra tên của trò chơi.
- Đã thêm một hướng dẫn đơn giản nhưng hy vọng đầy đủ về chức năng của chương trình (có sẵn trong menu "Trợ giúp"). Cảm ơn Thinvesil vì ý tưởng. Đối với tất cả các câu hỏi, hãy nhớ, như đã nói, RTFM!
- Đã thêm chức năng thay thế hình ảnh trong văn bản bằng hình ảnh khác.
- Spoiler đã được thay thế bằng mới (chỉ hiển thị trong trạng thái mở; không có viền chấm do các hạn chế của phần mềm).
- Đã sửa nhập từ .doc(x). Giờ đây, nó phải hoạt động cho tất cả những ai có MS Word.
- Đã thêm hình thu nhỏ cho tệp trong menu, xuất hiện khi chúng được kéo thả vào ô văn bản.
- Đã thêm khả năng nhập tệp doc(x) bằng cách kéo thả.
- Đã thêm khả năng chọn bố cục dọc cho các ô xem trước và nhập văn bản (để áp dụng các cài đặt này cần khởi động lại).
- Đã thêm khả năng chọn một trong 12 bố cục giao diện của chương trình.
- Khi nhập nhận diện thẻ h1 và h2, nếu các tiêu đề đã áp dụng các kiểu chuẩn của MS Word — "Tiêu đề 1" và "Tiêu đề 2", tương ứng.

Hướng dẫn và menu thay thế hình ảnh.
Trong quá trình viết chương trình, đã sử dụng thư viện JACOB (để gọi MS Word), Substance (nền tảng giao diện) và Apache Commons IO (để tải cơ sở dữ liệu), cũng như Launch4j (để tạo các tệp exe), cơ sở dữ liệu H2 và trang web Gamer.ru.
PS: Hãy trả lời trung thực trong cuộc khảo sát, bạn có đang sử dụng trình soạn thảo để viết bài không.