Tags:
Forums: 

คือผมเขียนโปรแกรมเกี่ยวกับ การสั่งงานยูทูปด้วยเสียงครับ แต่มันมีโฆษณาอ่ะครับ ผมไม่อยากให้มันมีโฆษณาอ่ะครับ พอจะมีวิธีไหนไหมครับ ที่จะทำให้โฆษณาไม่ขึ้นมา ผมใช้ส่วนขยาย Adblock ไม่ได้ครับ เพราะใน chromedriver มันไม่สามารถบันทึกข้อมูลอะไรได้เลยครับ แค่ปิดแล้วเปิดใหม่ ทุกอย่างก็หายแล้วครับใน chromedriver

Get latest news from Blognone
By: idxn
iPhoneAndroidUbuntu
on 1 February 2018 - 09:48 #1031622

chromedriver install extension ได้นะครับ ลองค้น google ดูครับ

By: idxn
iPhoneAndroidUbuntu
on 1 February 2018 - 09:49 #1031623

ตัวอย่างครับ https://stackoverflow.com/questions/16511384/using-extensions-with-selenium-python

By: Jackkey on 1 February 2018 - 20:06 #1031767 Reply to:1031623

ขอบพระคุณมากเลยนะครับ(อีกครั้ง) คุณ idnx

By: Jackkey on 1 February 2018 - 20:14 #1031768 Reply to:1031623

ถ้าไม่รังเกียจผม ผมขอถามอะไรหน่อยนะครับ เกี่ยวกับโปรแกรมของผม
นี่คือคำสั่งผมนะครับ เป็นการสั่งเล่นวิดิโอในยูทูปในโหมดภาพยนตร์ และ fullscreen

elif txt.find("ภาพยนตร์") == 0:
    text("โหมดภาพยนต์")
    element = driver.find_element_by_class_name('ytp-size-button')
    element.click()

elif txt.find("เต็ม,จอ") == 0:
    text("โหมดเต็มจอ")
    element = driver.find_element_by_class_name('ytp-fullscreen-button')
    element.click()

และคำสั่งเดิมเป็นคำสั่งยกเลิกในโหมดนั้น ๆ อ่ะครับ แต่ผมอยากทำให้ยกเลิกได้ทั้งสองโหมด
ให้หน้ายูทูปกลับมาปกติ โดยใช้คำสั่งเดียว พอมีวิธีไหนไหมครับ ที่เราจะทำให้หน้ายูทูปมายังหน้า default ผมลองใช้แทบทุกคำสั่งแล้วครับ แต่ก็ error

By: idxn
iPhoneAndroidUbuntu
on 2 February 2018 - 14:28 #1031916 Reply to:1031768

เอ่ออ คือผมไม่เข้าใจคำถามน่ะครับ ยกตัวอย่างสักนิดได้ไหมครับ

By: achidad
UbuntuWindows
on 3 February 2018 - 17:44 #1032093 Reply to:1031768

ถ้าอยู่ใน fullscreen กด F มันจะไปโหมดภาพยนตร์ครับ ก็ส่งคีย์ F ไปก่อนโดยไม่ต้องสนว่าเป็นโหมดอะไรแล้วใช้คำสั่งโหมดภาพยนตร์กลับไปหน้าปกติครับ