דילוג לתוכן

מחשבים וטכנולוגיה

7.5k נושאים 81.1k פוסטים

קטגוריות משנה


  • 3k 34k
    3k נושאים
    34k פוסטים
    א
    רציתי להביא לפניכם ישום שעשיתי לשימוש הפרטי שלי, אבל אני חושב שהוא יועיל גם לאחרים. הישום SmoothDrag הוא כלי מערכת קומפקטי ומתקדם לווינדוס, המאפשר גרירה ושינוי גודל של חלונות מכל נקודה בתוך החלון. הוא נועד לספק חווית משתמש חלקה ומהירה, במיוחד עבור חלונות מודרניים נטולי שורת כותרת קלאסית. התועלת המרכזית בתוכנה: הקוד פותר בעיה יומיומית מוכרת: ניסיון לתפוס חלונות ללא שורת כותרת ברורה, או צורך לפגוע במדויק במילימטרים הספורים של פינת החלון כדי לשנות את גודלו. SmoothDrag מאפשר אחיזה חופשית ואינטואיטיבית מכל מקום, מה שחוסך זמן ומשפר משמעותית את זרימת העבודה. הפעולה מתבצעת באופן אלגנטי על ידי שליטה ישירה במערכת (SetWindowPos), מה שמאפשר לעקוף את המגבלות המובנות עבור חלונות מורכבים. אופן השימוש: • גרירה : לחיצה כפולה והחזקה בכל מקום בחלון תאפשר לגרור אותו בחופשיות, או לחילופין החזקת מקש Alt או Win בשילוב לחיצה שמאלית תאפשר גרירה מיידית של החלון במשיכה אחת כמו ב LINUX, ראה בתפריט הסמל שלו בשורת המשימות. • שינוי גודל: החזקת מקש Ctrl יחד עם לחיצה שמאלית והחזקה. התוכנה מזהה אוטומטית באיזה רבע של החלון לחצתם, ומשנה את הגודל מהפינה הקרובה ביותר. יעילות מרבית וצריכת משאבים אפסית: נקודת החוזקה המשמעותית ביותר של הקוד היא הדרך בה הוא מנהל את האירועים במערכת. בניגוד לתוכנות המשתמשות בדגימה מחזורית שמעירה את המעבד ברצף, התוכנה מבוססת על מתלים ברמה נמוכה (WH_MOUSE_LL). המשמעות היא שכל עוד אין אירוע עכבר פעיל, התהליך נמצא בשינה עמוקה וצורך 0% משאבי מעבד. ארכיטקטורה זו הופכת את התוכנה לאידיאלית לעבודה מאומצת על סוללה במחשבים ניידים, ומבטיחה שחווית השימוש לא תפגע בזמן הסוללה. הקוד נכתב בשפת C ("שפת מכונה") לביצועים מרביים במינימום צריכת משאבים. הערה להפעלה - הרשאות מנהל מערכת (Administrator): אם רוצים ש-SmoothDrag יוכל לפעול ולשלוט גם בחלונות אשר רצים בעצמם תחת הרשאות מנהל מערכת (לדוגמה, מנהל המשימות או תוכנות התקנה), אז צריך להפעיל את קובץ ה-EXE כמנהל מערכת. מנגנון האבטחה המובנה של ווינדוס (UIPI) מונע מתוכנות בעלות הרשאה רגילה להשפיע על חלונות בעלי הרשאה גבוהה, ולכן ללא הפעלה כמנהל, חלונות אלו לא יגיבו לגרירה. פרטי קימפול ותאימות: את הקובץ קימפלתי באופן שיהיה עצמאי לחלוטין (Static) וללא תלויות חיצוניות, דרך סביבת UCRT64 ועם דגלי אופטימיזציה לביצועים. הקימפול בוצע עם תאימות גנרית מלאה לארכיטקטורת 64-ביט. SmoothDrag.exe SmoothDrag.c
  • 1k 15k
    1k נושאים
    15k פוסטים
    T
    @dovid תודה לך
  • 723 נושאים
    8k פוסטים
    ס
    יש לי נגן סמארט באס 2, שהמסך שלו לא מגיב [לא בפעם הראשונה. בפעם הקודמת, היה לי עדיין אחריות, והלכתי למעבדת שירות, ואין לי מושג מה הוא עשה, אבל זה חזר לעבוד]. למישהו יש מושג האם חייבים טכנאי לפרק את המכשיר, או שמספיק לאפס אותו בדרך כלשהיא [או לצרוב לו תוכנה אחרת]. איפוס עם מחט לא עוזר, הוא רק מכבה את הנגן, ובהדלקה מחדש שוב המסך לא מגיב.
  • 617 6k
    617 נושאים
    6k פוסטים
    שלומש
    אם אתה מוכן לשלם כ200 ש"ח יש לך ב015 עם תוכניות חודשיות וטלפונים סלולרים (גם כשרים) שמחוברים למרכזיה ניתן גם לשלוט על הזיהוי היוצא של הסלולרי שיצא מהמספר של העסק
  • 46 נושאים
    93 פוסטים
    מדמ
    כידוע לכם, חיבור מטלפון VOIP לטלפון VOIP אחר הוא בחינם. אז איך מחייגים למספר VOIP? פשוט חייגו ‎sipnumber@sipserver‎! אבל מה עושים כשהמכשיר תומך רק במספרים רגילים? הנה הפתרון: נכנסים לאתר sipbroker.com ומחפשים את קוד ה-SIP של שרת ה-SIP של הנמען. לאחר מכן מחייגים את המספר כך: ‎‎*(כוכבית), אחריה קוד ה-SIP, ואחריה מספר ה-SIP. לדוגמה, אם רוצים לחייג לטלפון VOIP שכתובת ה-SIP שלו היא ‎0123456789@nanocom.co.il‎, מחפשים את nanocom ברשימת השרתים באתר ומוצאים שהקוד הוא ‎9569‎. לכן, מחייגים: ‎95690123456789‎ ועוד חידוש: מה עושים כשאין לכם קו VOIP? אין בעיה! התקשרו למספר ‎03-9150800‎ או ‎077-5664488‎ (או לאחד מהמספרים שמופיעים כאן), והזינו את המספר הנ"ל ללא הכוכבית (בדוגמה שלנו: ‎95690123456789‎). שיהיה לתועלת!
  • 2k נושאים
    17k פוסטים
    מדמ
    @THMV תוודא שסינכרון מופעל בשניהם. כניסה לחשבון לא מפעיל אוטומטית סינכרון.
בא תתחבר לדף היומי!