Sonako Light Novel Wiki
(→‎top: Normalizing, replaced: <p class="MarckScript">'''Happy New Year 2015'''</p> → '''Happy New Year 2015''')
Thẻ: apiedit
n (clean up)
Thẻ: apiedit
Dòng 1: Dòng 1:
'''Với Baka Tsuki hay các trang khác sử dụng nền tảng là MediaWiki song không có phần tải database dump thì các bạn có thể xem hướng dẫn tại đây:{{#NewWindowLink:Thread:113644}} '''
+
'''Với Baka Tsuki hay các trang khác sử dụng nền tảng là MediaWiki song không có phần tải database dump thì các bạn có thể xem hướng dẫn [[Thread:113644|tại đây]]'''
   
 
<center>
 
<center>
Dòng 12: Dòng 12:
 
Ở đây mình sẽ hướng dẫn các bạn sử dụng 1 số phần mềm để có thể "lột trần", "lột trụi" , "lột sạch" (thực ra là gần sạch) Sonako một cách tự động mang về máy tính. Khỏi cần kết nối mạng vẫn xem được truyện như thường.
 
Ở đây mình sẽ hướng dẫn các bạn sử dụng 1 số phần mềm để có thể "lột trần", "lột trụi" , "lột sạch" (thực ra là gần sạch) Sonako một cách tự động mang về máy tính. Khỏi cần kết nối mạng vẫn xem được truyện như thường.
   
Và các bạn có thể dùng tip này áp dụng với bất cứ trang web nào chạy trên nền MediaWiki.(If u know what I mean =)))
+
Và các bạn có thể dùng tip này áp dụng với bất cứ trang web nào chạy trên nền MediaWiki. (If u know what I mean =)))
   
 
Các bước thực hiện
 
Các bước thực hiện
Dòng 18: Dòng 18:
 
== Bước 1: Lưu file XML của Sonako ==
 
== Bước 1: Lưu file XML của Sonako ==
   
Các bạn click vào link này: {{#NewWindowLink:http://sonako.wikia.com/wiki/Special:Statistics}}
+
Các bạn click vào link này: http://sonako.wikia.com/wiki/Special:Statistics
   
 
Các bạn nhìn xuống dòng Database dumps và click vào mục Current pages có link xanh xanh có thứ ngày tháng (ngày tháng ở đây là hiên thị cho phiên bản Sonako cập nhật tới thời điểm đó)
 
Các bạn nhìn xuống dòng Database dumps và click vào mục Current pages có link xanh xanh có thứ ngày tháng (ngày tháng ở đây là hiên thị cho phiên bản Sonako cập nhật tới thời điểm đó)
Dòng 24: Dòng 24:
   
 
Có thể tải trực tiếp tại link sau:
 
Có thể tải trực tiếp tại link sau:
*Bản nhẹ: {{#NewWindowLink:http://s3.amazonaws.com/wikia_xml_dumps/s/so/sonako_pages_current.xml.7z}}
+
*Bản nhẹ: http://s3.amazonaws.com/wikia_xml_dumps/s/so/sonako_pages_current.xml.7z
*Bản nặng có bao gồm cả lịch sử sửa đổi của các trang: {{#NewWindowLink:http://s3.amazonaws.com/wikia_xml_dumps/s/so/sonako_pages_full.xml.7z}}
+
*Bản nặng có bao gồm cả lịch sử sửa đổi của các trang: http://s3.amazonaws.com/wikia_xml_dumps/s/so/sonako_pages_full.xml.7z
   
 
Khi click vào các bạn sẽ down được 1 file có tên: '''sonako_pages_current.xml.7z''' (bản nhẹ) hoặc '''sonako_pages_full.xml.7z''' (bản nặng). Và sau đó các bạn dùng trình giải nén file như Winrar hoặc 7zip để giải nén ra 1 file có đuôi dạng xml.
 
Khi click vào các bạn sẽ down được 1 file có tên: '''sonako_pages_current.xml.7z''' (bản nhẹ) hoặc '''sonako_pages_full.xml.7z''' (bản nặng). Và sau đó các bạn dùng trình giải nén file như Winrar hoặc 7zip để giải nén ra 1 file có đuôi dạng xml.

Phiên bản lúc 14:55, ngày 26 tháng 10 năm 2016

Với Baka Tsuki hay các trang khác sử dụng nền tảng là MediaWiki song không có phần tải database dump thì các bạn có thể xem hướng dẫn tại đây

Happy New Year 2015

Năm 2014 trôi qua, năm 2015 đến. Đối với Sonako thì năm ngoái đã đạt rất nhiều thành tựu. Và cũng thật mong năm 2015 này Sonako sẽ phát triển hơn nữa.

Để bắt đầu năm mới, dưới danh nghĩa là admin chuyên phụ trách về mảng kỹ thuật mình cũng có một món quà muốn gửi tặng các bạn. (Còn Mahouka thì tuy là leader nhưng cho mình xin khất sau vậy :v)

Như các bạn cũng biết là mình có thêm tính năng bản in vào cho Sonako cho tiện các bạn khi đọc offline nhưng cái đó chỉ có thể thực hiện cho từng trang riêng lẻ một, nếu mà cần lưu hết cho tầm 6-7 bộ thì chắc chết =))

Ở đây mình sẽ hướng dẫn các bạn sử dụng 1 số phần mềm để có thể "lột trần", "lột trụi" , "lột sạch" (thực ra là gần sạch) Sonako một cách tự động mang về máy tính. Khỏi cần kết nối mạng vẫn xem được truyện như thường.

Và các bạn có thể dùng tip này áp dụng với bất cứ trang web nào chạy trên nền MediaWiki. (If u know what I mean =)))

Các bước thực hiện

Bước 1: Lưu file XML của Sonako

Các bạn click vào link này: http://sonako.wikia.com/wiki/Special:Statistics

Các bạn nhìn xuống dòng Database dumps và click vào mục Current pages có link xanh xanh có thứ ngày tháng (ngày tháng ở đây là hiên thị cho phiên bản Sonako cập nhật tới thời điểm đó)

Wikitaxi 0

Có thể tải trực tiếp tại link sau:

Khi click vào các bạn sẽ down được 1 file có tên: sonako_pages_current.xml.7z (bản nhẹ) hoặc sonako_pages_full.xml.7z (bản nặng). Và sau đó các bạn dùng trình giải nén file như Winrar hoặc 7zip để giải nén ra 1 file có đuôi dạng xml.

File xml này chứa đựng toàn bộ database của Sonako (trừ hình ảnh)

Cơ mà để không thế này thì không đọc được. Vì vậy chúng ta sẽ chuyển tiếp sang bước 2

Bước 2: Dùng phần mềm trích xuất file xml

Cách 2: Sử dụng XOWA

Như mình đã nói ở phần trước mình sẽ giới thiệu 1 phần mềm khác tối ưu hơn khắc phục được các nhược điểm của wikitaxi. Đó là XOWA Yêu cầu các bạn phải cài đặt thêm Java bản 1.6 trở lên: Các bạn có thể tải phần mềm đó ở đây:

XOWA: http://gnosygnu.github.io/xowa/download.html

Lưu ý: tắt toàn bộ các phần mềm quản lý download như IDM và dùng trình duyệt để tải về, do vụ tấn công vào Github của Trung quốc nên họ đã chặn không cho các phần mềm kiểu như IDM.

Java: http://www.java.com/en/download/manual.jsp

Chọn phiên bản phù hợp với máy bạn, riêng XOWA thì các bạn chỉ cần giải nèn không cần cài đặt là dùng được.

Các bạn tải file sonako_pages_current.xml.7z rồi giải nén ra được file sonako_pages_current.xml

Giờ các bạn mở chương trình XOWA lên, vào phần Tools và chọn Import Offline Một khung thông báo sẽ hiện như trong hình:

Xowa 1

Ở chỗ chọn Wiki sổ xuống các bạn chọn Other wiki và ở phần Where to get the dump thì các bạn ở nút sổ xuống các bạn chọn read from file và nhấn vào nút có khoanh đỏ ngoài cùng bên phải màn hình để chọn file xml mà bạn vừa tải về. Ở mục Uncompress thì các bạn chọn uncompress first

Xowa 2
Xowa 3

Nếu các bạn không muốn phức tạp thì hãy làm luôn thao tác sau, còn nếu không thì phiền các bạn đọc thêm đoạn phía dưới nữa

Sau khi chọn file xml xong từ nút browse bạn có thể chọn Import now và đợi, sau khi import xong thì ở dưới chữ Wiki có nút sổ xuống. Ỏ nút sổ xuống có 1 chữ cái C, các bạn nhấn vào đó và thế là xong

Nhưng nếu các bạn dùng cách import luôn thì sẽ hiện là chữ C, chứ ko phải chữ Sonako Light Novel như của mình.

Xowa 4

Ở đây mình không nhấn chọn Import now ngay mà mình dùng cái khung trắng xóa ở phía dưới chữ Import


Bạn copy paste dòng code này

// import wiki from dump file

app.setup.cmds.cmd_add("wiki.dump_file", "C:\sonako_pages_current.xml", "Sonako Light Novel", "");

Ở đây các bạn có thể thấy C:\sonako_pages_current.xml chính là đường dẫn của file xml (các bạn nếu không để file này ở ổ C thì phải tùy chỉnh lại), và Sonako Light Novel chính là cái tên mình muốn XOWA lưu, bạn có thể thay đổi cái tên mà bạn muốn XOWA lưu tùy ý bạn.

Xowa 5

Chỉnh sửa và copy paste vào khung trắng đó xong thì các bạn ấn vào nút Run script, và đợi rồi tận hưởng thành quả.

Xowa 6

Giao diện giống như cái Monobook của Sonako và cũng search được như ai =))

Uu, nhược điểm

Cái XOWA này có thể nói là khắc phục được các nhược điểm của Wikitaxi giúp ta có thể chỉnh sửa copy, paste nội dung (rất hữu ích cho việc backup) và có cả những cải thiện hơn như hệ thống Category vẫn được giữ nguyên. Song giao diện dùng có hơi phức tạp vì nó có nhiều tính năng hơn Wikitaxi.

Ngoài ra thì XOWA vẫn đang được phát triển chứ ko như WIkitaxi và theo như mình tìm hiểu thì họ sẽ phát triển một phiên bản cho Android trong năm 2015 này

Cách 1: Wikitaxi combo cùng 7zip

Các bạn tải 2 phần mềm này tại đây. Chọn phiên bản phù hợp với máy bạn nhé:

Sau khi cài đặt xong 2 phần mềm này, các bạn hãy dùng 7-zip, nén lại cái file xml đó nhưng không phải ở định dạng .gz nữa mà dưới định dạng .bz2 (chỉ có 7-zip hõ trợ nén ở định dạng này ,winrar thì ko)

Wikitaxi 1
Wikitaxi 2
Wikitaxi 7

Lý do làm việc này là để có thể Import vào dữ liệu cho wikitaxi thì file xml phải được nén ở định dạng .gz2 ( định dạng file nén xml của bên wikipedia, Wikitaxi vốn là phần mềm đươc thiết kế dành cho wikipedia chứ ko phải wikia nên phải dùng chút thủ thuật :v)

Sau khi nén xong thì các bạn dùng đến cái wikitaxi

Bạn click chọn vào file WikiTaxi_Importer.exe Và hiện lên 1 khung như hình sau.

Wikitaxi 3

Các bạn ấn vào nút browse đầu tiên để chọn file xml vừa nén khi nãy.

Nút browse thứ 2 phía dưới thì các bạn chọn nơi lưu file .taxi còn tên file thì mình chọn là Sonako.taxi (file import để cho wikitaxi có thể đọc được)

Nên lưu file taxi đó vào thư mục của chính wikitaxi để sau này dễ dùng hơn. WIkitaxi mình để ở Ổ E nên mới có đường dẫn như trên

Xong xuôi các bạn ấn vào chữ "Import now" và đợi 1 lúc.

Khi chương trình đã tạo xong file Sonako.taxi rồi thì các bạn chạy file WikiTaxi.exe Nếu các bạn lưu file Sonako.taxi vừa tạo vào thư mục của wikitaxi thì sẽ có dòng chữ như trong hình, click vào đó là xong

Wikitaxi 4

Còn nếu các bạn lưu vào chỗ khác thì các bạn mỗi khi muốn mở trang Sonako ra đọc thì ấn vào nút Option rồi chọn Open *.taxi database. Rồi chọn file lưu đó (cũng khá là phiền toái)

Xong rồi thì các bạn chỉ còn việc tận hưởng thành quả thôi.

Wikitaxi 5
Wikitaxi 6

Uu, nhược điểm

Định dạng hiển thị của wikitaxi rất dễ đọc và có thể tùy chỉnh được một cách dễ dàng, giao diện cũng dễ dùng. Các bạn cũng có thể search tìm các trang muốn đọc, update được các trang bằng việc import các file xml mới nhất của Sonako.

Cơ mà nó có 1 nhược điểm là các bạn không thể copy bất cứ nội dung nào trong wikitaxi, tức là các bạn chỉ có thể đọc và không thể làm gì khác như copy, paste nữa. Với bạn đọc thì không sao nhưng với 1 tay đang thầu cái project backup cho Sonako như mình hoặc với những bạn thích copy nội dung vào cái gì đó khác thì không ổn chút nào =))