Update vietnamese strings. Document Kissmanga changes

This commit is contained in:
len 2017-03-19 10:51:38 +01:00
parent 68c4116327
commit abe1929b49
2 changed files with 15 additions and 15 deletions

View File

@ -117,25 +117,25 @@ class Kissmanga : ParsedHttpSource() {
override fun pageListParse(response: Response): List<Page> {
val body = response.body().string()
val ca = client.newCall(GET("$baseUrl/Scripts/ca.js", headers)).execute()
val lo = client.newCall(GET("$baseUrl/Scripts/lo.js", headers)).execute()
val caBody = ca.body().string()
val loBody = lo.body().string()
val pages = mutableListOf<Page>()
// Kissmanga now encrypts the urls, so we need to execute these two scripts in JS.
val ca = client.newCall(GET("$baseUrl/Scripts/ca.js", headers)).execute().body().string()
val lo = client.newCall(GET("$baseUrl/Scripts/lo.js", headers)).execute().body().string()
Duktape.create().use {
it.evaluate(ca)
it.evaluate(lo)
it.evaluate(caBody)
it.evaluate(loBody)
// There are two functions in an inline script needed to decrypt the urls. We find and
// execute them.
var p = Pattern.compile("(.*CryptoJS.*)")
var m = p.matcher(body)
while (m.find()) {
it.evaluate(m.group(1))
}
// Finally find all the urls and decrypt them in JS.
p = Pattern.compile("""lstImages.push\((.*)\);""")
m = p.matcher(body)

View File

@ -1,5 +1,5 @@
<resources>
<string name="name">Name</string>
<string name="name">Tên</string>
<!-- Activities and fragments labels (toolbar title) -->
<string name="label_settings">Cài đặt</string>
@ -24,14 +24,14 @@
<string name="action_sort_alpha">Theo bảng chữ cái</string>
<string name="action_sort_last_read">Đọc gần nhất</string>
<string name="action_sort_last_updated">Cập nhật mới nhất</string>
<string name="action_search">Tìm iếm</string>
<string name="action_search">Tìm kiếm</string>
<string name="action_select_all">Chọn tất cả</string>
<string name="action_mark_as_read">Đánh dấu là đã đọc</string>
<string name="action_mark_as_unread">Đánh dấu là chưa đọc</string>
<string name="action_mark_previous_as_read">Đánh dấu các chương trước là đã đọc</string>
<string name="action_download">Tải xuống</string>
<string name="action_bookmark">Đánh dấu</string>
<string name="action_remove_bookmark">Gỡ đánh dấu</string>
<string name="action_remove_bookmark">Bỏ đánh dấu</string>
<string name="action_delete">Xóa</string>
<string name="action_update">Cập nhật</string>
<string name="action_update_library">Cập nhật thư viện</string>
@ -90,7 +90,7 @@
<string name="portrait">Dọc</string>
<string name="landscape">Ngang</string>
<string name="default_columns">Mặc định</string>
<string name="pref_library_update_interval">Thời gian cập nhật thư viện</string>
<string name="pref_library_update_interval">Lịch cập nhật thư viện</string>
<string name="update_never">Thủ công</string>
<string name="update_1hour">Mỗi giờ</string>
<string name="update_2hour">Mỗi 2 giờ</string>
@ -184,7 +184,7 @@
<string name="cache_delete_error">Lỗi đã xày ra khi xóa bộ nhớ đệm</string>
<string name="pref_clear_cookies">Dọn dẹp cookies</string>
<string name="cookies_cleared">Cookies đã được dọn dẹp</string>
<string name="choices_reset">Dialog choices reset</string>
<string name="choices_reset">Thiết lập lại các hộp thoại</string>
<string name="pref_clear_database">Dọn dẹp cơ sở dữ liệu</string>
<string name="pref_clear_database_summary">Xóa các truyện và các chương không nằm trong thư viện</string>
<string name="clear_database_confirmation">Bạn có chắc không? Các chương đã đọc và tiến độ đọc các truyện không nằm trong thư viện sẽ bị mất</string>
@ -245,7 +245,7 @@
<string name="rounded_icon">Biểu tượng hình chữ nhật</string>
<string name="square_icon">Biểu tượng vuông</string>
<string name="star_icon">Biểu tượng ngôi sao</string>
<string name="shortcut_title">Tiêu đề lối tắt</string>
<string name="shortcut_title">Tiêu đề của lối tắt</string>
<string name="icon_shape">Kiểu biểu tượng</string>
<string name="icon_creation_fail">Tạo lối tắt thất bại!</string>