Skip to content

Instantly share code, notes, and snippets.

@ypochien
Created November 10, 2018 06:37
Show Gist options
  • Save ypochien/069de9badba557656866ea6524bee66c to your computer and use it in GitHub Desktop.
Save ypochien/069de9badba557656866ea6524bee66c to your computer and use it in GitHub Desktop.
uupp
input = document.getElementsByClassName('emojipicker-input')[0]
send = document.getElementsByClassName('send')[0]
let prev_like_count = document.querySelectorAll('.item.like span.name').length
let prev_chat_count = document.querySelectorAll('.item.chat span.name').length
let prev_gift_count = document.getElementsByClassName('item gift').length
let prev_follow_count = document.querySelectorAll('.item.follow span.name').length
inter_like = setInterval(() => {
eleLike = document.querySelectorAll('.item.like span.name')
if (eleLike.length > prev_like_count) {
let idx = prev_like_count
name = Array.from(eleLike[idx].childNodes).map(ele => {
if (ele.tagName == 'IMG') {
return ele.alt
}else {
return ele.textContent
}
}).join('').split(':')[0]
result = '謝謝 ' + name + ' 的戀愛點亮 用心發光~'
// console.info(result)
input.innerText = result
send.click()
prev_like_count += 1
}
if (prev_like_count > eleLike.length) {
prev_like_count = eleLike.length
}
}, 1000)
inter_follow = setInterval(() => {
eleFollow = document.querySelectorAll('.item.follow span.name')
if (eleFollow.length > prev_follow_count) {
let idx = prev_follow_count
name = Array.from(eleFollow[idx].childNodes).map(ele => {
if (ele.tagName == 'IMG') {
return ele.alt
}else {
return ele.textContent
}
}).join('').split(':')[0]
result = '謝謝 ' + name + ' 的追蹤 讓你我緣分不迷路~'
// console.info(result)
input.innerText = result
send.click()
prev_follow_count += 1
}
if (prev_follow_count > eleFollow.length) {
prev_follow_count = eleFollow.length
}
}, 1000)
inter_gift = setInterval(() => {
eleGiftName = document.querySelectorAll('.item.gift span.name')
eleGiftMsg = document.querySelectorAll('.item.gift span.msg')
if (eleGiftName.length > prev_gift_count) {
let idx = prev_gift_count
name = Array.from(eleGiftName[idx].childNodes).map(ele => {
if (ele.tagName == 'IMG') {
return ele.alt
}else {
return ele.textContent
}
}).join('').split(':')[0]
msg = eleGiftMsg[idx].textContent
result = '謝謝 ' + name + ' ' + msg + ' 賜我吃喝活下去~啾咪~ 愛你哦~'
// console.info(result)
input.innerText = result
send.click()
prev_gift_count += 1
}
if (prev_gift_count > eleGiftName.length) {
prev_gift_count = eleGiftName.length
}
}, 1000)
inter_chat = setInterval(() => {
eleChatName = document.querySelectorAll('.item.chat span.name')
eleChatMsg = document.querySelectorAll('.item.chat span.content')
if (eleChatName.length > prev_chat_count) {
let idx = prev_chat_count
name = Array.from(eleChatName[idx].childNodes).map(ele => {
if (ele.tagName == 'IMG') {
return ele.alt
}else {
return ele.textContent
}
}).join('').split(':')[0]
msg = Array.from(eleChatMsg[idx].childNodes).map(ele => {
if (ele.tagName == 'IMG') {
return ele.alt
}else {
return ele.textContent
}
}).join('')
result = name + '說:' + msg
console.info(result)
// input.innerText = result
// send.click()
prev_chat_count += 1
}
if (prev_chat_count > eleChatName.length) {
prev_chat_count = eleChatName.length
}
}, 1000)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment