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

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



פרוייקט SubsDownloader וחבריו


עמוד 1 מתוך 8
עבור לעמוד  1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  הבא 
   פורומים > HTPC ומחשוב > תוכנה - KODI
מחבר הודעה
haimbl
חבר ותיק
חבר ותיק

הצטרף בתאריך:
  Feb 16, 2009
הבעות תודה: 39
מספר הודעות: 1199

 #1  נשלח: ה' 01/12/2011 21:37
פרוייקט SubsDownloader וחבריו

אז בהמשך לשרשור העלתי את הפרוייקט, שמכיל בתוכו שני תוכנות, ל Google Code והעלתי גם גרסא טובה של SubsDownloader.

אז קצת על הפרוייקט:
מטרה
א. היא תהייה זמינה לכמה שיותר משתמשים
ב. לא יהיו באגים (yea right)
ג. נוכל לדחוף כמה שיותר פיצ'רים לפי הדרישות ו/או צרכים של משתמשים
ד. והכי חשוב: לא נצטרף לעשות שום דבר ידני!

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

דבר נוסף שהוא לא פחות חשוב לי.
הפרוייקט נכתב בC# וכמו שכל מתכנת יודע, C# היא שפה קלה יחסית, בבסיס שלה. אבל... הפרוייקט מכיל רכיבים שעובדים בMulti Threaded , Generics ועוד. לכן לא כל מתכנת יקבל הרשאות כתיבה (מצטער מראש)

איך להשתמש ב SubsDownloder:
א. נכנסים ללינק הזה ומורידים את הגרסא האחרונה ,1.0.0.1 נכון להיום.
ב. מריצים את ההתקנה
ג.להריץ את האפליקציה: על שולחן העבודה יופיע קיצור דרך SubsDownloader

נקבל את המסך הזה:



הסבר:
המסך מחולק לכמה חלקים שמאלי, עליון תחתון.

החלק השמאלי - מכיל את כל הכותרים שנמצאו
כל סרט יופיע כענף בודד תחת Movies
ותחת Series תופיע הסדרה, בענף בפנימי יופיעו העונות ובפנים הפרקים.

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

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

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

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

החלק התחתון - LOG
פה אנחנו בעצם נוכל לראות מספר הודעות שהמערכת משדרת תוך כדיי הורדת הכתוביות. ההודעות שמופיעות הם של הכותר שנבחר בחלק העליון.


איך להגדיר את התוכנה
נלחץ על האייקון של גלגל השיניים והחלון שייפתח לנו יראה כך:



Threads - מספר התהליכים שמורידים כתוביות שירוצו ברקע
Wait Before Skip - כאשר היוזר צריך לבחור מתוך רשימה מסויימת אני מקציב לו זמן מסויים, אם הוא לא ייבחר שום דבר עד שהזמן שהוגדר יעבור התוכנה ממשיכה לכותר הבא
Monitor Interval - כל כמה זמן התוכנה תחפש קבצים חדשים
Subtitles Type - באיזה סיומות של קבצים התוכנה תומכת (מופרד ב , )
File Types - עבור איזה סוגיי קבצים התוכנה תחפש כתוביות
Prefer Folder Name On Movies - ברוב המקרים כאשר מורידים סרטים, שם התקייה יותר מסודר משם הקובץ, ע"י סימון האפשרות הזאת אנחנו בעצם נותנים עדיפות לשם התקייה ע"פ שם הקובץ
Load Only File Without Subs - התוכנה לא תטען קבצים עם כתוביות (פחות כותרים בעץ)
Download Risk - מאפשר למשתמש להחליט באיזה רמת דיוק התוכנה תתאים את הכתוביות
1. היוזר תמיד בוחר
2. התאמה מלאה של שם הקובץ
3. דרוג לכתוביות לפי המילים הדומות שמופיעות גם בשם הקובץ וגם בכתוביות
4. גם אם יש קובץ כתוביות אחד בלבד התוכנה מורידה - לא ממש ממולץ
כל רמה מכילה את הרמות שלפניה(חוץ מרמה 2), אם בחרתי ברמה 4 ויש לי קובץ עם התאמה מלאה אני אוריד אותו ולא אמשיך לרמה הבאה

הגדרת התקיות



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


וכמובן התוכנה בפעולה





אני אשמח לענות על שאלות, אם יש.
אם יש בקשות, באגים וכו' בבקשה עשו זאת כאן
(9) הבעות תודה: mp3lll , Shayosef , nokobik , kobyb , Itay_Pollak , BigDragoon , b2k , BitBiTe , rabak
| פרופיל | שלח הודעה | חפש
knazi (אורן)
חבר מביא חבר
חבר מביא חבר


הצטרף בתאריך:
  Oct 01, 2009

מיקום: כפר ורדים
הבעות תודה: 86
מספר הודעות: 3281

 #2  נשלח: ה' 01/12/2011 21:40

כל הכבוד על היוזמה שיהיה בהצלחה
| פרופיל | שלח הודעה | חפש
DeaglinG
חבר פעיל במיוחד
חבר פעיל במיוחד

הצטרף בתאריך:
  Jan 30, 2009
הבעות תודה: 141
מספר הודעות: 534

 #3  נשלח: ה' 01/12/2011 22:00

פששש סחטיין! בהצלחה!
| פרופיל | שלח הודעה | חפש
haimbl
חבר ותיק
חבר ותיק

הצטרף בתאריך:
  Feb 16, 2009
הבעות תודה: 39
מספר הודעות: 1199

 #4  נשלח: ה' 01/12/2011 22:05

תודה רבה
| פרופיל | שלח הודעה | חפש
mp3lll
חבר במועדון 10K
חבר במועדון 10K

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

 #5  נשלח: ה' 01/12/2011 22:07

מה זה התוכנה הזו? אפשר הסבר?

סתם

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

הצטרף בתאריך:
  Feb 16, 2009
הבעות תודה: 39
מספר הודעות: 1199

 #6  נשלח: ה' 01/12/2011 22:12

mp3lll כתב:
מה זה התוכנה הזו? אפשר הסבר?

סתם


את החלק הכי חשוב שכחתי
היא מורידה כתוביות מסאבסנטר וסרטים (קודם סאבסנטר ואם היא לא מוצאת היא מחפשת בסרטים)
| פרופיל | שלח הודעה | חפש
mp3lll
חבר במועדון 10K
חבר במועדון 10K

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

 #7  נשלח: ה' 01/12/2011 22:50

חבל שלא מטורק שם יש מבחר גדול יותר .

אבל אתה בחור רציני ונחמד אז תודה.

_________________
"הציבור מטומטם ולכן הציבור משלם" - אין יותר אקטואלי מזה.
| פרופיל | שלח הודעה | חפש
pixies (דורון)
אחראי תחום HTPC
אחראי תחום HTPC

הצטרף בתאריך:
  Mar 13, 2007

מיקום: פאתי מלאבס
הבעות תודה: 2190
מספר הודעות: 32607

 #8  נשלח: ה' 01/12/2011 23:08

נראה מבטיח מאוד.
המון בהצלחה!!

_________________
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"
| פרופיל | שלח הודעה | חפש
amirchen (amir chen)
חבר פעיל במיוחד
חבר פעיל במיוחד

הצטרף בתאריך:
  Jun 01, 2009
הבעות תודה: 22
מספר הודעות: 813

 #9  נשלח: ה' 01/12/2011 23:49

רעיון נחמד , רק שכאשר אני מריץ את התוכנה אני מקבל את השגיאה הזו:
Access to the path 'C:\Program Files (x86)\HTPC-organizer\SubsDownloader\FolderSettings.xml' is denied.
| פרופיל | שלח הודעה | חפש
eyal_123
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Jul 18, 2007
הבעות תודה: 28
מספר הודעות: 394

 #10  נשלח: ו' 02/12/2011 0:17

תפעיל עם כפתור ימני > Run as administrator
| פרופיל | שלח הודעה | חפש
psike
חבר פעיל במיוחד
חבר פעיל במיוחד

הצטרף בתאריך:
  Jun 04, 2006
הבעות תודה: 19
מספר הודעות: 546

 #11  נשלח: ו' 02/12/2011 3:58

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

1. סיפרת על 4 מצבי RISK ובממשק יש 5, קיים מצב 0. מה הוא עושה?
2. Wait Before Skip - אני חושב שההגדרות לא נכונות. הגדרתי ל30 שניות (ברירת מחדל), כעבור הרבה יותר זמן עדיין לא עבר לקובץ הבא.
נכנסתי לקובץ SETTING ושם רשום: <WaitForUserToSelect>1800000</WaitForUserToSelect>
שיניתי את הקובץ וההורדות התחילו לזרום.
3. למרות שמוגדר אצלי RISK 1 זאת אומרת שאני חייב לבחור את הקובץ המתאים עדיין כמה כתוביות שלא תואמות ירדו אוטומטית.
4. בלוג קיימת שורה try seatching matched subs, אני לא חושב שקיימת כזאת מילה seatching.
5. פרקים אשר ממוספרים בצורה הזאת: private.practice.411.hdtv-lol (ללא S04E11) מזוהים בתור סרטים ולא סדרות.

מקווה שזה יעזור ושהתוכנה תמשיך בפיתוח.
| פרופיל | שלח הודעה | חפש
sking
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Jul 25, 2007
הבעות תודה: 12
מספר הודעות: 138

 #12  נשלח: ו' 02/12/2011 10:07

גדול! בגלל שזה דורש הרשאות מנהל, בWIN7 אין אפשרות לDRAG AND drop מאקספלורר בהרשאה רגילה. עדיף שישמור את ההגדרות שלו למקום אחר (כמו %appdata%) שלא דורש הרשאות כאלו.

בבחירת תיקייה או קובץ קיבלתי:
קוד:

System.NullReferenceException: Object reference not set to an instance of an object.
   at SubsDownloader.SubsDownloaderControl.ToolStripButton2Click(Object sender, EventArgs e) in D:\My Projects\htpc-organizer\Subtitles\SubsDownloader\SubsDownloaderControl.cs:line 552


בסופו של דבר ניסיתי להוריד את הקוד מקור, אבל הVS-2010-C#-EXPRESS טען שחסר לו קובץ TypeLoader.cs שב Common\Infrastructure, אולי אתה מכיר אותו?

הוסופה :הוא טוען שגם SceneUnpacker חסר
| פרופיל | שלח הודעה | חפש
haimbl
חבר ותיק
חבר ותיק

הצטרף בתאריך:
  Feb 16, 2009
הבעות תודה: 39
מספר הודעות: 1199

 #13  נשלח: ו' 02/12/2011 11:30

ציטוט:
רעיון נחמד , רק שכאשר אני מריץ את התוכנה אני מקבל את השגיאה הזו:
Access to the path 'C:\Program Files (x86)\HTPC-organizer\SubsDownloader\FolderSettings.xml' is denied.


סודר, ההגדרות נשמרות עכשיו תחת C:\Users\%user%\AppData\Local\SubsDownloader
הגדרות שנשמר בתקיה הראשית יועברו בעליה של התוכנה

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

1. סיפרת על 4 מצבי RISK ובממשק יש 5, קיים מצב 0. מה הוא עושה?
2. Wait Before Skip - אני חושב שההגדרות לא נכונות. הגדרתי ל30 שניות (ברירת מחדל), כעבור הרבה יותר זמן עדיין לא עבר לקובץ הבא.
נכנסתי לקובץ SETTING ושם רשום: <WaitForUserToSelect>1800000</WaitForUserToSelect>
שיניתי את הקובץ וההורדות התחילו לזרום.
3. למרות שמוגדר אצלי RISK 1 זאת אומרת שאני חייב לבחור את הקובץ המתאים עדיין כמה כתוביות שלא תואמות ירדו אוטומטית.
4. בלוג קיימת שורה try seatching matched subs, אני לא חושב שקיימת כזאת מילה seatching.
5. פרקים אשר ממוספרים בצורה הזאת: private.practice.411.hdtv-lol (ללא S04E11) מזוהים בתור סרטים ולא סדרות.

מקווה שזה יעזור ושהתוכנה תמשיך בפיתוח.

1. בעיית ממשק - סודר, יש רק 4
2. בעיית ממשק - מדובר בדקות לא בשניות
3. סודר
4. שגיאת כתיב, סודר
5. מצב בעייתי, אני אחפש פיתרון בהמשך. כרגע אתה פשוט יכול לשנות את איך שהתוכנה מזהה את הקובץ ע"י לחיצה כפולה על התא המתאים.



בבקשה להודיע על באגים בעמוד המתאים

תודה ותהנו
| פרופיל | שלח הודעה | חפש
oferlaor (עפר לאור)
מנהל
מנהל


הצטרף בתאריך:
  Nov 10, 2004

מיקום: מודיעין, ישראל
הבעות תודה: 3620
מספר הודעות: 68798

 #14  נשלח: ו' 02/12/2011 12:25

נראה מבטיח, כל הכבוד!
_________________
נודה לכם אם לא תשתפו את מחירי הקניות הקבוצתיות בכדי שנוכל לקיים עוד כאלה בעתיד
| פרופיל | שלח הודעה | חפש
DeaglinG
חבר פעיל במיוחד
חבר פעיל במיוחד

הצטרף בתאריך:
  Jan 30, 2009
הבעות תודה: 141
מספר הודעות: 534

 #15  נשלח: ו' 02/12/2011 12:33

רגע, זה אומר שאני יכול להפסיק לעבוד על ASD ולהתחיל להשקיע בלימודים?
| פרופיל | שלח הודעה | חפש
כל הזמנים הם שעון קיץ - ישראל (GMT+3) הצג הודעות קודמות:    
פורומים > תוכנה - KODI עבור לעמוד  1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  הבא 


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

  סיסמא:
 

  


 | 

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

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