ארכיון תגיות: אנדרואיד

בחירת הקו ממנו תתבצע השיחה

sipme בקלות עם csipsimple

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

למידע כללי על פרוטוקול הטלפוניה SIP, היישום csipsimple, על שירות sipme וטיפים כלליים, אני ממליץ לקרוא את הרשומה הקודמת. ברשומה זו יופיעו הוראות ההתקנה העדכניות.

כדי לקבל את פרטי החשבון שלכם ב־sipme, היכנסו לחשבון שלכם בשירות, ולחצו על הכפתור Send שמופיע בשורה Use Personal Equipment. תוך מספר שניות ישלח למכשיר הסלולר שלכם מסרון הכולל את פרטי ההתחברות ב־SIP.

  1. … נפעיל את csipsimple ונגדיר את אופן העבודה של התוכנה. אני אישית מעדיף שלא לשלב את התוכנה עם החייגן המובנה כדי למנוע בלבול מיותר, וגם מגדיר את התוכנה לעבוד אך־ורק ב־wifi כדי למנוע צריכת נתונים במכשיר.
  2. נוסיף חשבון חדש.
  3. נבחר ב־sipme באשף הגדרת החשבונות. אם החשבון לא מופיע מיידית על המסך, יש לדפדף ברשימה ולפתוח את הקטגוריה של ישראל. כרגע מופיע שם רק אשף הגדרה עבור sipme; כולי תקווה שספקי שירות SIP אחרים יפעלו כדי להתווסף לרשימה.
  4. נגדיר את החשבון.
    • בשדה Phone Number נזין את מספר הקו שהוקצה לנו בשירות. ערך ברירת המחדל הוא 078555. יש להשלים את הערך למספר הקו המלא.
    • בשדה Password נזין את הססמה שקיבלנו במסרון. שימו לב שהססמה שלכם אינה זהה לזו שמשמשת אתכם בכניסה לאתר השירות.
  5. לאחר אישור פרטי ההתחברות יוצג חיווי על זמינות החיבור ל־sipme.סיימנו את כל הגדרות הנדרשות! ברשומה הקודמת כאן היה צורך להגדיר את הקידודים בהם משתמש השירות, אבל זה אינו נחוץ כיום כי האשף ביצע זאת עבורכם.
  6. כעת נוכל להוציא ולקבל שיחות. שימו לב שהחייגן של csipsimple יכול לאפשר לכם לבחור מאיזה קו תוציאו את השיחות, וכדאי לוודא תמיד שהוא לא נמצא על מצב סלולר כאשר תרצו להוציא שיחות מקו ה־sipme שלכם. בהגדרות התוכנה ניתן לקבוע כי שיחות למספרים מסוימים יצאו תמיד דרך הקו הסלולרי הרגיל או מחשבון ה־sip.ניתן לבחון שההגדרה תקינה באמצעות התקשרות למשיבון שלכם (לחיצה קבועה על הספרה 1) או להתקשר למספר של אדם אחר ב־sipme.

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

המשימה הבאה: לגרום להוספת מקלדת si1452 ב־Hackers Keyboard. ☺

שימוש בקו טלפון נוסף באמצעות CSIPSIMPLE ו־sipme

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

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

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

ברשומה זו אנסה להסביר בצורה פשוטה כיצד להגדיר את קו טלפון לשיחות על מכשיר ה־Android שלכם באמצעות csipsimple ו־sipme. בסוף הרשומה ישנם מספר טיפים שיאפשרו לנצל טוב יותר את השירותים. להמשיך לקרוא

צילום עצמי

השתדרגתי לאנדרואיד

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

המכשיר שעלה בגורל הוא Samsung Galaxy S II, שנחשב לאחד מהמכשירים המתקדמים שישנם בשטח, מריץ מערכת הפעלה אנדרואיד, ומופעל עם ליבת לינוקס, כי מה שטוב לשרתים רבי עוצמה, מחשבים אישיים וגם לציוד היקפי טוב גם למכשירים ניידים. הטלפון החדש מחליף בצורה מלאה את הטלפון הנייד הקודם שלי, וגם את הסייען הדיגיטלי האישי ששימש למגוון מטרות שהוא לא בהכרח היה מיועד אליהן במקור.

צילום עצמי

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

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

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

Android Busybox shell

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

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

פיירפוקס לאנדרואיד, במבחר צבעים וגדלים

  • Mozilla Firefox– ובכן, לרגע לא חשבתם שאני אפסח על הדפדפן הזה, נכון? בכל מקרה, כרגע המכשיר מצוייד בשלוש גרסאות שונות של פיירפוקס, בשאיפה שהן יעזרו לי להוציא את המיץ מהרשת טוב יותר.
  • CSipSimple – לקוח VoIP משוכלל שמאפשר לבצע שיחות מוזלות עם קו ישראלי בארץ ובחו"ל (שימו לב שיש ליצור חשבון בספק טלפוניה כלשהו).
  • ConnectBot – תוכנת טרמינל משוכללת המאפשרת לגשת לקרבי המכשיר וגם לשרתי SSH מרוחקים.
  • Hacker's Keyboard – אנדרואיד כולל אמנם מקלדת מלאה, אבל למי שמתכנן לעבוד על שרתים מרוחקים או אפילו סתם מעוניין ביכולות עריכה נוחות יותר בשורת הפקודה או בשדות טקסט, מקלדת מלאה יכולה להיות תוספת מבורכת. מקלדת זו כוללת מקשי חצים, Tab,‏ Escape, מקשי פונקציות ועוד. מקלדת זו אינה ברירת המחדל שלי, אבל אני מוצא את עצמי עובד איתה די הרבה.

מחשבות על מעבר לאנדרואיד

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

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

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

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

ועדיין, אנדרואיד היא הבחירה השפויה ביותר למי שמעוניין במכשיר סלולר מתקדם מבלי לסיים עם מכשיר מוגבל. אנדרואיד הופך להיות פופולרי מאד בתקופה האחרונה ומבחר המכשירים רחב. יצרנית מערכת ההפעלה אינה חברה שמגבילה את חופש המשתמשים עם הגבלות שונות ומשונות (Apple iOS) או מיצרים מערכת הפעלה מוגבלת (Nokia Symbian) או כזו שמנסה לכוון את עצמה לדרכה של Apple מבלי שבפועל קיימים מכשירים תומכים (Microsoft Windows Phone).

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

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

 

עד כה הצלחתי להבין מספר דברים בנוגע לשדרוג למכשירי סלולר מתקדמים ומסלולי חברות הסלולר:

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

לגבי מכשירים אני עדיין מתלבט, וטרם החלטתי לגבי מכשיר אם כי אני שוקל ללכת על מכשיר Samsung Galaxy S שעולה כיום בסביבות 2,000 שקלים בשוק החופשי. הבעיה הגדולה ביותר עם מכשיר זה כרגע היא שהוא לא נתמך על־ידי cyanogenmod בניגוד למכשירים בולטים אחרים, והרי מכשיר שאי־אפשר לשחק איתו הוא לא באמת מכשיר טוב. ☺

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

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