מאמרים אחרונים

שתף בפייסבוק שיתוף בפייסבוק
RSS - מאמריםמאמרים
RSS - פורומיםפורומים
דווח למנהל דיווח למנהל
קישור לעמוד זה קישור לעמוד זה
עוד בקבוצת HT



סקריפט שכתבתי לIMDB


   פורומים > תוכן (סרטים/מוזיקה) > סרטים וטלויזיה
מחבר הודעה
iSolt (מייקל)
חבר פעיל במיוחד
חבר פעיל במיוחד

הצטרף בתאריך:
  Mar 19, 2014
הבעות תודה: 32
מספר הודעות: 574

 #1  נשלח: ו' 25/09/2015 16:16
סקריפט שכתבתי לIMDB

הסקריפט יוצר לינקים אוטומטיים אל אתרים. הוא קליל מאוד ואינו משפיע על זמן הטעינה של העמוד, נח מאוד לעבודה וקל לעבוד איתו כשרוצים למצוא מידע על כמות סרטים גדולה (לראות טריילר, לבדוק אם יש כתוביות).


הדגמה :: כדי לנסות לחצו על האייקונים ::
הסרט טורבו







שלב 1 :: יש להתקין את התוסף [url=https:/ google.com webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo]Tampermonkey [/url] מתוך חנות היישומים בכרום (בפיירפוקס יש תוסף מקביל)
שלב 2 :: התקנת הסקריפט

הסקריפט
קוד:
// ==UserScript==

// name           Links on IMdB
// description    Adds a link next to the title on imdb to the movie
// include        *imdb.com*
// version        1.0
// ==/UserScript==

imdb_id = document.URL.split('tt')[2];
imdb_id = imdb_id.substring(0,7);
imdb_name = document.getElementsByClassName("itemprop")[0].innerHTML

imdb_title = document.getElementsByClassName('header')[0];
if(!imdb_title)
  imdb_title = document.getElementsByTagName('h1')[0];
imdb_year = imdb_title.getElementsByTagName('span')[1];
GM_log(imdb_year);

//

subscenter = document.createElement('a');
subscenter.target='_blank'
subscenter.href = 'http://subscenter.cinemast.com/he/subtitle/search/?q='+imdb_name;
subscenter.innerHTML = '<img src="http://i.imgur.com/OUpksDT.png" height="16" width="16">';

Subtitle = document.createElement('a');
Subtitle.target='_blank'
Subtitle.href = 'http://www.ktuvit.com//browse.php?speechval=&q=tt'+imdb_id;
Subtitle.innerHTML = '<img src=http://i.imgur.com/ijofloi.png height="16" width="16">';

YouTube = document.createElement('a');
YouTube.target='_blank'
YouTube.href = 'http://www.youtube.com/results?search_query='+imdb_name+' trailer';
YouTube.innerHTML = '<img src="http://i.imgur.com/VS9ju7K.png" height="16" width="16">';

///

YouTube_span = document.createElement('span');
YouTube_span.appendChild(YouTube);
imdb_year.parentNode.insertBefore(YouTube_span, imdb_year.nextSibling);

Subtitle_span = document.createElement('span');
Subtitle_span.appendChild(document.createTextNode('  '));
Subtitle_span.appendChild(Subtitle);
Subtitle_span.appendChild(document.createTextNode('   '));
imdb_year.parentNode.insertBefore(Subtitle_span, imdb_year.nextSibling);

subscenter_span = document.createElement('span');
subscenter_span.appendChild(document.createTextNode('  '));
subscenter_span.appendChild(subscenter);
subscenter_span.appendChild(document.createTextNode('  '));
imdb_year.parentNode.insertBefore(subscenter_span, imdb_year.nextSibling);

///

br_span = document.createElement('span');
br_span.appendChild(document.createElement('br'));
imdb_year.parentNode.insertBefore(br_span, imdb_year.nextSibling);



להורדה כקובץ *.js

_________________
המסך שלי
Panasonic THL50B6 50" led IPS


נערך בפעם אחרונה על-ידי iSolt בתאריך ו' 25/09/2015 17:07, נערך סך הכל פעם אחת
(2) הבעות תודה: vivi , FIRE_WIRE
| פרופיל | שלח הודעה | חפש
vivi
חבר ותיק
חבר ותיק

הצטרף בתאריך:
  Jan 06, 2009

מיקום: ירושלים
הבעות תודה: 260
מספר הודעות: 2382

 #2  נשלח: ו' 25/09/2015 16:48

נשמע מעניין מאוד.
איך מתקינים את הסקריפט?

https://www.dropbox.com/s/veys88dsqcit1ys/Capture....
| פרופיל | שלח הודעה | חפש
iSolt (מייקל)
חבר פעיל במיוחד
חבר פעיל במיוחד

הצטרף בתאריך:
  Mar 19, 2014
הבעות תודה: 32
מספר הודעות: 574

 #3  נשלח: ו' 25/09/2015 17:08

vivi כתב:
נשמע מעניין מאוד.
איך מתקינים את הסקריפט?

https://www.dropbox.com/s/veys88dsqcit1ys/Capture....

הלינק תוקן
https://www.dropbox.com/s/65gi67ioleq20ex/IMdB_Lin...

אם ביצעת העתקה ידנית של הקוד, תוודא שהעתקת את הטייטלים עם ה@ נכון, הם קוד פנימי של התוסף ולא קשורים לJS
האתר הופך את כל ה4 שורות הראשונות ללינקים. צריך להופיע שם @ לפני כל ה4.


_________________
המסך שלי
Panasonic THL50B6 50" led IPS
| פרופיל | שלח הודעה | חפש
vivi
חבר ותיק
חבר ותיק

הצטרף בתאריך:
  Jan 06, 2009

מיקום: ירושלים
הבעות תודה: 260
מספר הודעות: 2382

 #4  נשלח: ו' 25/09/2015 17:15

תשמע, זה פשוט גאוני. כל הכבוד לך.

עובד מעולה!

חג שמח
(1) הבעות תודה: iSolt
| פרופיל | שלח הודעה | חפש
vivi
חבר ותיק
חבר ותיק

הצטרף בתאריך:
  Jan 06, 2009

מיקום: ירושלים
הבעות תודה: 260
מספר הודעות: 2382

 #5  נשלח: שבת 26/09/2015 9:34

דרך אגב, הייתי מוסיף לינק גם לפורום, לכמעט כל סרט או סדרה יש חוות דעת כאן בפורום.
| פרופיל | שלח הודעה | חפש
Mad-Dog
חבר מביא חבר
חבר מביא חבר

הצטרף בתאריך:
  Sep 15, 2007
הבעות תודה: 474
מספר הודעות: 3744

 #6  נשלח: שבת 26/09/2015 11:19

ממש לא הבנתי מה זה עושה?
| פרופיל | שלח הודעה | חפש
b2k
חבר מביא חבר
חבר מביא חבר

הצטרף בתאריך:
  Jul 15, 2008
הבעות תודה: 992
מספר הודעות: 4254

 #7  נשלח: שבת 26/09/2015 11:35

Mad-Dog כתב:
ממש לא הבנתי מה זה עושה?


·כשאתה גולש באתר imdb.com
זה מוסיף לך מתחת לשם של הסרט בדף,
3 לינקים נוספים

1. לחפש את הטרילר של הסרט ביוטיוב
2. לחפש את הסרט באתר ktuvit
3. לחפש את הסרט באתר subscenter

אם אתה לא גולש ב imdb.com זה לא רלוונטי עבורך.


נערך בפעם אחרונה על-ידי b2k בתאריך שבת 26/09/2015 11:37, נערך סך הכל פעם אחת
| פרופיל | שלח הודעה | חפש
vivi
חבר ותיק
חבר ותיק

הצטרף בתאריך:
  Jan 06, 2009

מיקום: ירושלים
הבעות תודה: 260
מספר הודעות: 2382

 #8  נשלח: שבת 26/09/2015 11:36

הסקריפט מוסיף לאתר IMDB - שלושה אייקונים [יוטיוב\כתובית\סאבסנטר] שבלחיצה אחת פותח את האתר ומחפש את הסרט המדובר [טריילר \ כתובית]
| פרופיל | שלח הודעה | חפש
mp3lll
חבר במועדון 10K
חבר במועדון 10K

הצטרף בתאריך:
  Sep 26, 2007
הבעות תודה: 1034
מספר הודעות: 20516

 #9  נשלח: שבת 26/09/2015 15:01

מעולם לא גלשתי ב imdb, אבל מעולה! כל הכבוד!
_________________
"הציבור מטומטם ולכן הציבור משלם" - אין יותר אקטואלי מזה.
| פרופיל | שלח הודעה | חפש
vivi
חבר ותיק
חבר ותיק

הצטרף בתאריך:
  Jan 06, 2009

מיקום: ירושלים
הבעות תודה: 260
מספר הודעות: 2382

 #10  נשלח: שבת 19/12/2015 10:05
Re: סקריפט שכתבתי לIMDB

iSolt
·

היי, לאחרונה IMDB שינו את תצוגת האתר שלהם והכפתורים נעלמו.
ניסיתי לחפש בהגדרות של IMDB אם יש אפשרות לחזור לתצוגה הקודמת ולא מצאתי דרך.

יש מצב שאתה מבצע התאמה בסקריפט לתצוגה החדשה?
| פרופיל | שלח הודעה | חפש
iSolt (מייקל)
חבר פעיל במיוחד
חבר פעיל במיוחד

הצטרף בתאריך:
  Mar 19, 2014
הבעות תודה: 32
מספר הודעות: 574

 #11  נשלח: שבת 19/12/2015 10:22
Re: סקריפט שכתבתי לIMDB

vivi כתב:
@iSolt
·

היי, לאחרונה IMDB שינו את תצוגת האתר שלהם והכפתורים נעלמו.
ניסיתי לחפש בהגדרות של IMDB אם יש אפשרות לחזור לתצוגה הקודמת ולא מצאתי דרך.

יש מצב שאתה מבצע התאמה בסקריפט לתצוגה החדשה?


כבר בוצע. אבל אם תתנתק ותתחבר מחדש, העיצוב הישן יחזור

_________________
המסך שלי
Panasonic THL50B6 50" led IPS
| פרופיל | שלח הודעה | חפש
כל הזמנים הם שעון חורף - ישראל (GMT+2) הצג הודעות קודמות:    
פורומים > סרטים וטלויזיה


  
    שם משתמש:
נתוני כניסה לכל אתרי HT:

  סיסמא:
 

  


 | 

קפוץ אל: 
לא ניתן לשלוח הודעות בפורום זה
לא ניתן להגיב להודעות בפורום זה
לא ניתן לערוך את הודעותיך בפורום זה
לא ניתן למחוק את הודעותיך בפורום זה
לא ניתן להצביע לסקרים בפורום זה
לא ניתן לצרף קבצים בפורום זה
לא ניתן להוריד קבצים בפורום זה

תקנון / תנאי השימוש באתר צור קשר / contact us כל הזכויות שמורות לקבוצת ht