פיפוש על אובונטו? עובד!

שלום לכולם,

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

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

פיפוש!

עטיפת המשחק פיפוש (מתוך וויקיפדיה)

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

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

dd if=/dev/cdrom of=piposh1-1.iso bs=64k

וגם את החלק השני… (ולא לשכוח להחליף את הדיסק לחלק השני…)

dd if=/dev/cdrom of=piposh1-2.iso bs=64k

את שני קובצי ה־ISO נעביר למחשב עליו אנו רוצים להריץ המשחק (SSH, דיסק און קי, בלוטות’ וכל דרך העברת קבצים שתמצאו לנכון).

כעת נעגון את הקבצים:
אני יצרתי תיקייה בספריית הבית בשם VD (שזה VirtualDrive) עבור כל ה־ISO שאני מתכוון לעגון:

mkdir ~/VD
mkdir ~/VD/piposh1-1
mkdir ~/VD/piposh1-2
sudo mount -o loop ~/VD/piposh1-1.iso ~/VD/piposh1-1/
sudo mount -o loop ~/VD/piposh1-2.iso ~/VD/piposh1-2/

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

אם אין לכם עדיין Wine מותקן, זה הזמן להתקין (דרך מרכז התכנות או עם הפקודה sudo apt-get install wine).
נווטו לתפריט Applications > Wine > Configure Wine.
בלשונית Applications בחרו ב־Windows Version: Windows 98
הכנסו אל הלשונית Drives ולחצו על הכפתור Add > ok.
ב־Path הכניסו את המיקום של הדיסק הראשון (אצלי זה: /home/dor/VD/piposh1-1/), לחצו על Show Advanced ובאפשרות Type בחרו באפשרות CD-ROM.
חזרו על אותה הפעולה, רק עם piposh1-2, כדי לטעון כבר עכשיו את התקליטור השני (שלא תתקעו עם זה אח”כ).
לחצו על הכפתור OK בתחתית כדי לשמור את השינויים שעשינו.

סיימנו עם החלק של ההגדרות (מסובך נכון? תאשימו את Microsoft)! עכשיו להתקנה עצמה 🙂

הכנסו אל piposh1-1, הוא אמור להופיע לכם בתפריט בצד ב־Nautilus (סייר הקבצים), אם לא, פשוט כנסו אל VD/piposh1-1. תמצאו שם את הקובץ setup.exe, הפעילו אותו ועקבו אחר ההוראות (בעיקר Next Next Next).

בתום ההתקנה נווטו בתפריט אל Applications > Wine > C: Drive. משם כנסו אל Program Files > piposh > Piposh.exe להפעלת המשחק.

מסתבר שבלינוקס המשחק פועל אפילו יותר טוב מאשר בחלונות 😉
תהנו!

נ”ב – השתדלתי לכתוב את המדריך שיתאים גם למשתמשים מתחילים… אם יש לכם שאלות אל תחששו לשאול, אני לא נושך בדר”כ.

דור 🙂

Making Xchat more comfortable for netbooks

Hey there!

Not too long ago I bought  a brand new awesome Dell netbook. must say I like it very much and that it runs slickly with Ubuntu 10.04 (Dell Inpiron mini 1012 if you’re curious).

BUT – (and of course there’s one), I had to deal with the new small size. the keyboard is really comfortable though, but the screen is REAL small. on this post I’ll focus on making Xchat IRC client best sized for netbooks.

First let’s begin with the menubar, press F9 to make it disappear. even though it’s only about half centimeter, it’s 2 chat lines that we want to use. the menu is very useful but it’d not used commonly, so we’ll just keep it hid. if you need it back you can just right click on any place inside the chat itself or use the F9 key stroke again to show it up.

Now I’ll focus on is the channel switcher. the channel switcher at default comes on tree mode in the left side, for that reason it takes a big part of the screen that’s not really used well. so.. let’s fix it up!
go to Settings > Preferences menu, and find your path to the Channel Switcher category. let’s change the type of the switcher from “Tree” to “Tabs” and then make it to show on the “Top” instead of “Left”. that way it will take way less place, it will take about the same height we freed by hiding the menus 🙂
we can manage to save a little bit more place by unchecking “Open an extra tab for server messages” option.

EDIT: thanks to Gord Allot for his comment, you should read it!

A little bonus for active Ubuntu users (!!!):
There are many channels that starts with “ubuntu” that’s i’m sitting in, I figured out it takes a lot of place that is quite unnecessary, so I’ve decided to write a little script for Xchat, making the word “ubuntu” on tabs to be replaced with “U” for saving that place too. it doesn’t mean you can join Ubuntu channels using just “U” instead of “ubuntu”, but it will save you that place on the channels switcher.
you may download my script from here (licensed under GPL) and save it under ~/.xchat folder to make it load on Xchat startup.

Xchat tweaked

I believe I’ll make some more guides in this subject, I believe i should spread the experience I have, that’s what open source is all open, right? ;)

Dor 🙂

איך לשנות קידוד לכתוביות סרטים בלינוקס בלי מסוף

שלום לכולם,

נשאלת השאלה  האם ישנה אפשרות לשנות קידוד לכתוביות סרטים – בלי לגעת במסוף? (או יותר נכון נשאלה השאלה בצ’אט, מוזמנים ;))

התשובה היא חד וחלק – כן! וזה אפילו יותר פשוט ממה שנראה לכם!

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

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

  1. הכנסו אל Gedit (ב־Gnome: ‏Application > Accessories > gedit)
  2. נווטו בתפריט אל File > Open או השתמשו בקיצור המקשים: Ctrl + O.
  3. בחלון שנפתח תוכלו למצוא בחלק התחתון רשימת־גלילה בשם Character Encoding. ליחצו עליו וגללו למטה לאפשרות Add or Remove…‎ (ראו תמונה).
  4. כעת ייפתח לכם חלון עם רשימת קידודים מסודרת לפי שפות. גללו ברשימה עד לעברית (Hebrew) והוסיפו את שלושת הקידודים הללו (IBM862, WINDOWS-1255, ISO-8859-8) באמצעות הכפתור Add. ודאו שהקידודים נוספו בכך שהם יופיעו ברשימה בצד ימין (ראו תמונה)
  5. מעכשיו כל פעם שתפתחו קובץ טקסט (כמו למשל כתוביות) עם Gedit, הזיהוי האוטומטי של התכנה ידע לפענח איזה קידוד הקובץ ולהציג אותו בעברית ולא בג’יבריש. מכאן הדרך להפוך אותו ל־UTF8 פשוטה.
    פתחו את הקובץ שאתם מעוניינים לתקן לו את הקידוד, ליחצןו על כפתור השמירה ושנו את ה־Character Encoding ל־UTF8. הקובץ ששמרתם יהיה בקידוד מתוקן, מזל־טוב!

זהו!

תהנו,
דור 🙂

דיסקים ומדבקות: קצת סטטיסטיקות

שלום לכולם,

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

  • קיבלנו 1000 מדבקות מ־System76
  • ייעדנו 100 דיסקים מקנוניקל
  • המקור מימנו את שליחת הדיסקים עד כה (ואני לא יודע אם הם מעוניינים שנכנס למספרים)
  • 19 איש הזמינו דיסקים + מדבקות (וגם קיבלו)
  • 17 איש נוספים הזמינו רק מדבקות (וגם הם קיבלו)
  • ואדם אחד החליט שרק דיסק יספיק לו, וגם הוא קיבל 🙂
  • סה”כ 144 מדבקות נשלחו ו־20 דיסקים.
  • עוד שני אנשים הזמינו פריטים ועדיין לא שלחתי להם.
  • אני חושב שאת מספר השעות שהשקעתי בנושא אפשר לספור על יותר משתי ידיים

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

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

שבוע טוב,
דור 🙂