Quick Links  
  : Knowledge Base
: Active Directory
: Cisco and Routing
: Exchange Server
: Virtualization
: Windows Server 2008
: Windows Vista
: What's New?
: Forums
: Forums Archive
: Sponsor us
: Feedback
: עברית

 
  Petri Email Digest  
 
Our biweekly emails will keep you up to date on our latest news and articles straight to your inbox!
 
Privacy Policy
 
  Most Popular Articles  
  : PST File Repair with ScanPST
: Forgot the Administrator's Password?
: How to Write ISO Files
: How to Change the Serial in Windows XP
: Install Windows XP Pro  
: Disable UAC in Windows Vista
: How to Install Active Directory on Windows 2003
: How to Install Windows Vista
: Home Network Setup
: How to Setup a VLAN on a Cisco Switch
 
  Read More  
  Computer Training  
 

Top-Rated Windows, Exchange, Cisco CCNA & Virtualization Video Training courses. Products feature Instructor-Led Videos & Lab Books!

 
  : Windows Vista Training
: Learn DNS
:
Active Directory Training
: Small Business Server 2003
: MCSE Training
: Exchange Server 2007
: Cisco CCNA
: ISA Server 2004 Training
: CWNA Wireless Training
: Windows Home Server Videos
: Windows Server Training

: Cisco CCNP Training
: VMware Server Training
: VMware ESX Server Training
: A+ Training
: Sharepoint Server 2007
: Comptia Network+ Training
: Free IT Training
 
  Read More  
  Sponsored Ad  
 
 
  Microsoft MVP Program  
 

Author is a Windows Server System - Exchange Server MVP

 
  Read More  
 

מאת: גיא טברובסקי

הגדרת שעון קיץ בישראל - 2006 - במכשירי Pocket PC

הקדמה

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

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

אני לא אכנס לסוגיות הקשורות לקפיצת פגישות, בעיות יומנים ו/או בעיות סנכרון מול שרתי זמן וכו'. כאן אני אציג את הפתרון הטכני עבור משתמשי Windows Mobile 5 המעוניינים לגרום ל-PDA שלהם להיות מודע לשעון קיץ של שנת 2006.

אלה שכן מעוניינים בקצת יותר פרטים על הבעיות הקשורות לשעון קיץ, מוזמנים לקרוא את המאמר הבא: Summer clock in Israel for 2006.

גרסה באנגלית של המאמר הנוכחי אפשר למצוא כאן: Pocket PC Summer clock in Israel for 2006.

כמה עובדות

  • רשימת אזורי זמן שה- PDA מודע אליהם נמצאת ב- DLL, כאשר את הרשימה ניתן לשלוף תוך שימוש בקריאות מערכת (קריאות API).
  • הגדרות של איזור זמן שהוגדר ב- PDA נמצאות ב- Registry של המכשיר: כאשר משנים איזור זמן ב- PDA, ההגדרות (תחילת שעון קיץ, סיום שעון קיץ, שם איזור הזמן וכו') נקראות מה- DLL ונכתבות ב- Registry בערך הבא:

  • ההחלטה אם ליישם שעון קיץ (במידה וקיימות הגדרות עבור שעון קיץ) הינה על בסיס כמה ערכים הנמצאים תחת המפתח הבא ב- Registry:

מה צריך לעשות?

  1. להשיג עורך Registry שמסוגל לשנות ערכים מטיפוס REG_BINARY

אישית, כאשר ביצעתי את הבדיקות, השתמשתי ב- PHM Registry Editor v0.70. החיסרון הגדול שלו הוא אי-היכולת לבצע ייבוא של קובץ registry ואני בספק שתרצו להשתמש בו (אחרי שתראו את השינויים, תבינו למה).

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

הסיבה לכך שלא השתמשתי בו מלכתחילה הייתה העובדה שכל ניסיון שינוי ערכים הקפיץ הודעת “Access Denied”. מאוחר יותר גיליתי שהעורך משתמש בטכנולוגית RAPI שבברירת מחדל נעולה לשימוש. על מנת לאפשר את RAPI יש להשתמש בכלי בשם aeconfig (הוראות שימוש בתוך הקובץ).

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

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

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

  1. השינויים

השינויים הדרושים:

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

אחרי ייבוא צריך לבצע soft reset ולהגיד ל-ActiveSync  לסנכרן את השעון של  ה-Pocket PC  עם המחשב.
 אם יש למישהו רעיון איך לייבא את השינוי, תבורכו.

דוגמא לביצוע שינויים תוך שימוש ב- MobileRegistryEditor

  1. וודאו שהמכשיר מוגדר לאזור זמן של ישראל
  2. חברו את המכשיר למחשב בו אתם הולכים להשתמש ב- MRE והפעילו ActiveSync
  3. הפעילו את MobileRegistryEditor (או בקיצור MRE על המחשב השולחני):

  1. נווטו ל- HKLM\Time

  1. הקליקו פעמיים בצד ימין על הערך TimeZoneInformation, סמנו את כל המספרים ובמקומם הדביקו את הערכים הבאים:

  1. שימו לב שהתוצאה הסופית חייבת להיות בדיוק 172 בתים (ראו בתחתית התמונה):

  1. נווטו ל- HKLM\Software\Microsoft\Clock ו-וודאו שהערכים הם כפי שהם מופיעים בתמונה:

אני לא בטוח ב 100% לגבי הרלוונטיות של הערך AppInfo, אבל שמתי לב שהוא משתנה כאשר מחליפים איזור זמן ולכן שיניתי אותו. בתמונה לא ניתן לראות את הערך המלא. פשוט הדביקו את השורות הבאות כפי שעשיתם עם הערך TimeZoneInformation:

  1. בצעו Soft Reset וההגדרות החדשות אמורות להיות כבר בתוקף.

 

 

up

back

 

Page updated: 08-01-2009
 
 
 
    Sponsored Ads  
   
 
   
 
   
 
   
 
   
 
   
 
   
 
   
 
  Copyright © 1998 Daniel Petri Ltd. No portion may be reproduced without my written permission. Microsoft, MS-DOS, Windows, Windows 2000, Windows XP, Windows Server 2003, Windows NT, Windows 98, Windows 95 are either registered trademarks or trademarks of Microsoft Corporation in the U.S.A. and other countries. All other names are registered trademarks of their respective companies. Should any right be infringed, it is totally unintentional. Send me an e-mail and I will promptly and gladly rectify it. All external sites will open in a new browser. Petri.co.il does not endorse external sites and is not responsible for their content. For broken links, site problems - please send Feedback.