[RE: ขอ code screen shot เว็บ siambit ด้วยจร้า]
// ==UserScript==
// @name [SiamBit] Zoom Screen Shots
// @namespace
http://tampermonkey.net/
// @version 1.71
// @description Show screen shot when mouse hover icon camera or title name
// @author น้องแมว
// @icon
https://i.imgur.com/FZri9uF.png
// @match
https://www.siambit.me/index.php*
// @match
https://www.siambit.me/viewno18.php*
// @match
https://www.siambit.me/viewbr.php*
// @match
https://www.siambit.me/torrent_day.php*
// @match
https://www.siambit.me/torrent_week.php*
// @match
https://www.siambit.me/torrent_month.php*
// @match
https://www.siambit.me/upfinish.php*
// @match
https://www.siambit.me/details.php*
// @require
https://code.jquery.com/jquery-3.4.1.min.js
// @require
https://openuserjs.org/src/libs/sizzle/GM_config.js
// @require
https://cdnjs.cloudflare.com/ajax/libs/blueimp-md5/2.10.0/js/md5.min.js
// @require
https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.js
// @require
https://www.jqueryscript.net/demo/Responsive-jQuery-Modal-Window-Plugin-with-CSS3-Transitions-Custombox/src/jquery.custombox.js
// @resource fancyboxCSS
https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.css
// @resource customboxCSS
https://www.jqueryscript.net/demo/Responsive-jQuery-Modal-Window-Plugin-with-CSS3-Transitions-Custombox/src/jquery.custombox.css
// @grant GM_addStyle
// @grant GM_xmlhttpRequest
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_deleteValue
// @grant GM_getResourceText
// @updateURL
https://gist.githubusercontent.com/akoneko/92613cd3f6a9aa221ccb5af5df46b8aa/raw/Tampermonkey-SiamBitZoomScreenShot.js
// @downloadURL
https://gist.githubusercontent.com/akoneko/92613cd3f6a9aa221ccb5af5df46b8aa/raw/Tampermonkey-SiamBitZoomScreenShot.js
// @require
https://gistcdn.githack.com/akoneko/f00783a9287d7ac723b88cd72a0895c4/raw/Tampermonkey-SiamBitZoomScreenShot.source.js?v=1.71
// @require
https://gistcdn.githack.com/akoneko/26e5273f9682c320779a4447ddca0623/raw/Tampermonkey-SiamBitZoomScreenShot.setting.js?v=1.71
// ==/UserScript==
//This is mockup file.
//Goto source link
https://gist.github.com/akoneko/f00783a9287d7ac723b88cd72a0895c4
//Goto setting link
https://gist.github.com/akoneko/26e5273f9682c320779a4447ddca0623
//Info
$(function () {
GM_addStyle('.overlay{z-index: 99999;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .3s;visibility:hidden;opacity:0}.overlay:target{visibility:visible;opacity:1}.popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:45%;position:relative;transition:all .5s ease-in-out}.popup h2{margin-top:0;color:#333;font-family:Tahoma,Arial,sans-serif}.popup .close{position:absolute;top:8px;right:15px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#333}.popup .close:hover{color:#06d85f}.popup .content{max-height:30%;overflow:auto}@media screen and (max-width:700px){.box{width:70%}.popup{width:70%}} .content hr{border-style: solid;border-top-width: 0px;border-bottom-width: 1px;border-color: #a7a7a7;} .content p{margin: 8px 0;}')
let infoKey = 'SIAMBIT_ZSS_INFO'
let versionLogs = "VERSION : 1.71\n" +
"+ ปรับปรุงลิงค์ uppic.xyz\n" +
"\n"
+"VERSION : 1.70\n" +
"+ แก้ไขข้อผิดพลาดบางประการ\n" +
"+ เพิ่ม Mark ไว้สำหรับรายการโปรด\n" +
"+ รองรับลิงค์ i-pic.info\n" +
"+ รองรับลิงค์ img.thaibuzz.com\n" +
"+ รองรับลิงค์ imgmak.com\n" +
"+ รองรับลิงค์ img.in.th\n" +
"\n"
+"VERSION : 1.62\n" +
"+ แก้ไขระบบไม่ทำงาน เนื่องจากระบบแคชล่ม\n" +
"\n"
+"VERSION : 1.61\n" +
"+ แก้ไขระบบไม่ทำงาน เนื่องจากทางสยามบิทอัปเดตหน้าเว็บ\n" +
"\n"
+"VERSION : 1.60\n" +
"+ แก้ไขระบบ Thumbnail และทำระบบแคชใหม่รวมถึง Thumbnail แบบ Multi upload\n" +
"\n"
+"VERSION : 1.51\n" +
"+ แก้ไขข้อผิดพลาดบางประการ\n" +
"\n"
+"VERSION : 1.50\n" +
"+ แก้ไขระบบดาวน์โหลดไปแล้วแสดงรายการเป็นสีดำไม่ทำงาน\n" +
"+ เพิ่มระบบซิงค์รายการสำหรับข้ามเครื่อง\n" +
"+ เพิ่มระบบซิงค์ Channel สำหรับกรณีให้เพื่อนยืมยูส รายการดาวน์โหลดไปแล้วจะไม่ปนกัน\n" +
"+ แก้ไขการดาวน์โหลด ไม่ว่าจะดาวน์โหลดผ่านปุ่มของปลั๊กอินหรือว่าในหน้ารายละเอียด รายการก็จะขึ้นสีเทาเหมือนกันหมด\n" +
"\n" +
"VERSION : 1.43\n" +
"+ รองรับหน้า Detail\n" +
"\n" +
"VERSION : 1.42\n" +
"+ รองรับหน้ารายการปล่อยไฟล์ของสมาชิก\n" +
"+ แก้ไขระบบ Thank สำหรับ Firefox\n" +
"+ แก้ไขบัค\n" +
"\n" +
"VERSION : 1.40\n" +
"+ เพิ่มระบบแสดงสีของรายชื่อเมื่อกดปุ่มดาวน์โหลดของปลั๊กอิน\n" +
"+ ปรับปรุงระบบแคช\n" +
"+ แก้บัคระบบ Thank ทำงานช้าจนเด้งไปหน้า Thank แทน\n" +
"+ รองรับลิงค์ uppicimg\n" +
"\n" +
"VERSION : 1.34\n" +
"+ เพิ่มอัลบั้มหน้าปก\n" +
"+ เพิ่มขอบคุณอัตโนมัติ\n" +
"+ เพิ่มแสดงขนาดไฟล์ด้วยสีของปุ่มดาวน์โหลด 100% = 10GB \n" +
"+ เพิ่มรายละเอียดของไฟล์เมื่อเอาเมาส์วางบนปุ่มดาวน์โหลด\n" +
"+ เพิ่มรายการในหน้าต่างตั้งค่า\n" +
"+ เพิ่มขนาดภาพในหน้าต่าง Description และ Cover Zoom\n" +
"+ แก้บัคอัปเดตเวอร์ชั่นแต่สคริปต์ถูกแคชไว้\n" +
"+ รองรับลิงค์ img.clipxxx.live\n" +
"\n" +
"VERSION : 1.21\n" +
"+ เพิ่มปุ่มใต้รายการ\n" +
"+ ปุ่มดาวน์โหลด\n" +
"+ ปุ่มรายละเอียด\n" +
"+ ปุ่มซูมภาพหน้าปก\n" +
"+ รองรับลิงค์ 234.in.th\n" +
"\n" +
"VERSION : 1.10\n" +
"+ เพิ่มหน้าต่างตั้งค่า\n" +
"+ เพิ่มการตั้งค่าปิดเปิดหน้าปก\n" +
"+ เพิ่มการตั้งค่าปิดเปิดหน้าปก(วางเมาส์)\n" +
"+ เพิ่มการตั้งค่าปิดกั้นหมวดหมู่ที่ต้องการ\n" +
"+ รองรับลิงค์ Youtube\n"
let popup = $('<div>', { id : 'ZSS_popup', class : 'overlay' })
.append($('<div>', { class : 'popup' })
.append($('<h2>').text('SiamBit Zoom Screen Shot'))
.append($('<a>', { class : 'close', href : '#' }).html('×').click(() => {
localStorage.setItem(infoKey, GM_info.script.version)
popup.css({ opacity : 0, visibility : 'hidden'})
}))
.append($('<div>', { class : 'content' })
.append($('<p>', { 'style' : 'color:green' }).html('YOUR VERSION: ' + GM_info.script.version))
.append($('<p>').html('CODE BY: น้องแมว'))
.append($('<p>').html("SETTING MENU: ").append($('<a>', {
target : '_blank',
href : '
https://i.imgur.com/pDh6BAa.png'
}).text('ตั้งค่า')))
.append($('<p>').html("REPORT A PROBLEM: ").append($('<a>', {
target : '_blank',
href : '
https://m.me/100001345584902'
}).text('แจ้งปัญหา')))
.append($('<p>').html('SCRIPT: ').append($('<a>', {
target : '_blank',
href : '
https://gist.github.com/akoneko/92613cd3f6a9aa221ccb5af5df46b8aa'
}).text('
https://gist.github.com/akoneko/92613cd3f6a9aa221ccb5af5df46b8aa')))
.append($('<hr>'))
.append($('<p>').html(versionLogs.replace(new RegExp('\r?\n', 'g'), '<br />')))
)
)
$('body').append(popup)
if(GM_info.script.version !== localStorage.getItem(infoKey)){
popup.css({ opacity : 1, visibility : 'visible' })
}
})