דילוג לתוכן

תוכנה

3.1k נושאים 33.3k פוסטים
  • עזרה | visual studio נדפק

    7
    0 הצבעות
    7 פוסטים
    181 צפיות
    נ

    @odeddvir בסוף השבתתי את הדברים האלה
    e2c9e777-5aa5-4f38-a739-6e7e1935151b-image.png
    וההשלמה אוטומטית חזרה

  • קיצור דרך ל'הצג ציורים ותיבות טקסט על המסך'

    2
    0 הצבעות
    2 פוסטים
    100 צפיות
    OdedDvirO

    @חוות-דעת תוכל ליצור מאקרו עבור כך:

    Sub TogglePicturesAndDrawings() With ActiveWindow.View If .ShowPicturePlaceHolders = False Or .ShowDrawings = True Then .ShowPicturePlaceHolders = True .ShowDrawings = False Else .ShowPicturePlaceHolders = False .ShowDrawings = True End If End With End Sub

    שיניתי את המקור מכאן.

  • זום - הצטרפות מטלפון

    6
    0 הצבעות
    6 פוסטים
    221 צפיות
    OdedDvirO

    @אלי-tza אמר בזום - הצטרפות מטלפון:

    Important Notice: Due to increased demand, dial-in by phone audio conferencing capabilities may be temporarily removed from your free Basic account. During this time, we strongly recommend using our computer audio capabilities. If you require dial-in by phone audio conferencing, please see our other package options.

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

  • רשיון לאנטי וירוס ESET

    2
    0 הצבעות
    2 פוסטים
    112 צפיות
    אורייא

    @יהודה
    תראה כאן

  • בקשה. עורך כתוביות בעברית

    6
    0 הצבעות
    6 פוסטים
    233 צפיות
    L

    @נ-נח
    windows movie maker
    https://softwares.center/windows-essentials-2012/

  • עזרה באקסס - מיון טופס לפי תיבה משולבת

    15
    0 הצבעות
    15 פוסטים
    363 צפיות
    אורייא

    @avi-rz סורי, צודק זה משום מה היה נראה לי שהיה חסר לך גרש

  • אילוסטרייטור להורדה

    60
    0 הצבעות
    60 פוסטים
    5k צפיות
    משה ב.מ

    @clipsss תסתכל פה:
    https://mitmachim.top/topic/776/אדובי-אילוסטרייטור-2020-adobe-illustrator-cc-2020-v24-0-1-341

  • מדריך: שורת הפקודה

    8
    64 הצבעות
    8 פוסטים
    25k צפיות
    yossizY

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

    השלמה בנושא File handles (המכונים גם File descriptors) רקע

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

    מימוש בווינדוס ולינוקס

    הזכרנו שלכל תהליך שה-shell מריץ קיימות בברירת מחדל 3 ידיות לקבצים. מספרי הידיות הם 0,1 ו-2 והם מייצגות את הקבצים של הקלט/פלט/ושגיאות.
    במערכות מבוססות לינוקס מספרים אלו באמת מייצגות את הידית של מערכת ההפעלה. אפשר לראות את זה על ידי הפקודה:

    lsof -a -p $$ -d0,1,2

    זה מראה את הידיות 0,1,2 של ה-shell עצמו.
    והתוצאה אמורה להיות משהו כמו זה:

    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 16104 yossizahn 0u CHR 136,2 0t0 5 /dev/pts/2 bash 16104 yossizahn 1u CHR 136,2 0t0 5 /dev/pts/2 bash 16104 yossizahn 2u CHR 136,2 0t0 5 /dev/pts/2

    הנתיב ‎/dev/pts/2 מכיל את הקובץ שמייצג את חלון הטרמינל (ע"ע PTY)

    ℹ הסבר הפקודה כאן; אגב, אתר מגניב, לא?
    המשתנה $$ מייצגת את ה-PID של ה-shell עצמו

    אם נבצע ניתוב פלט על ידי פקודה כזו:

    exec 2> ~/error.log

    נקבל טבלת ידיות כזה:

    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 3460 yossizahn 0u CHR 136,2 0t0 5 /dev/pts/2 bash 3460 yossizahn 1u CHR 136,2 0t0 5 /dev/pts/2 bash 3460 yossizahn 2w REG 8,0 0 519201 /home/yossizahn/error.log

    והנה הידית עם מזהה (FD = File Descriptor)‏ 2 באמת פונה לקובץ error.log.

    ℹ הפקודה exec עם ניתוב גורם לנתב את הפלט של ה-shell עצמו. עיין help exec.
    פקודת help נותנת עזרה על פקודות "מובנות" או "פנימיות".
    בונוס: תלמדו את הייעוד של פקודת exec ותסבירו למה היא חייבת להיות פקודה מובנית/פנימית ולא פקודה חיצונית

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

    ניתן לראות את הידיות של תהליך בכלי הנפלא process hacker.

    ככה נראה רשימת הידיות של תהליך CMD שהרצתי:
    19a96ca7-bb06-4df1-a11b-afba86f99eb1-image.png

    [סיננתי את הרשימה להראות רק ידיות מסוג File]

    אפשר לראות שאין שם ידיות עם המספר 0,1,2. אז איפה הם?

    התשובה היא שלשם תאימות עם מנגנון זה שמקובל בשורות פקודה של מערכות הפעלה, יש מטהדאטה נוסף שמוצמד לתהליך (ה-PEB) שכולל בתוכו את המידע שממפה ידיות ה-native-ים לידיות 0,1,2.

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

    אבל יש דרך לא פשוטה... 🙂

    בא ננסה ביחד!
    החלק הבא למתקדמים בלבד...

    נפתח את תוכנת windbg ונבחר מתוך התפריט attach to process.
    5c0510fb-8ca2-467f-b70d-fc664ca85f6c-image.png ברשימת התהליכים נבחר את התהליך שנרצה לקבל מידע עליו.
    9169c634-74b3-44a6-b4a9-4fd40742f448-image.png
    [אפשר לסנן את הרשימה לפי שם התהליך] עכשיו נריץ את הפקודה הבאה בחלון command: dt _peb @$peb

    ℹ פקודת dt מציג דאטה בצורה יפה (dump בלע"ז), הפרמטר ‎_peb אומר להציג את זה כמבנה מסוג ‎_peb. הפרמטר ‎@$peb מתורגם לכתובת של מבנה ה-PEB.

    נקבל dump של מבנה ה-PEB. מתוך זה נבחר את התת אובייקט: ProcessParameters.
    למזלינו windbg מספיק חכם לדעת איך לתרגם את האובייקט הזה, והוא מציג אותו כקישור שבלחיצה עליו מורצת אוטומטית הפקודה שתעשה dump עליו:
    48e63683-45e7-487d-9e6b-58e65808be3f-image.png

    בפלט של הפקודה, סמוך לתחילת הרשימה נראה את המיפוי של הקלט,פלט,ופלט שגיאות:
    c2d451a3-89ea-4846-834d-f4026af35990-image.png

    כל שורה הוא סוג הפלט/קלט עם ערך של הידית שמשוייך אליו.

    עכשיו אפשר לחזור ל-process hacker ולקבל את הנתיב של הקובץ לפי המזהה.

    (נראה לי שבדיבוג ב-user mode אין דרך פשוטה לקבל את הנתיב של הקובץ מ-windbg, (רק בדיבוג קרנל אפשר) אבל יש דרך מסובכת מאוד, עיין כאן)

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

  • בקשה- תוכנה/משהו מתרגם מסמכים ארוכים.

    5
    0 הצבעות
    5 פוסטים
    173 צפיות
    ש

    @hmje תודה

  • הסרת K9

    4
    0 הצבעות
    4 פוסטים
    803 צפיות
    WWWW

    @261040 אמר בהסרת K9:

    @www האם תוכל להעלות כאן איך להסיר את K9 ?
    תודה

    ממש לא.

  • נושא זה נמחק!

    3
    0 הצבעות
    3 פוסטים
    41 צפיות
  • בקשה - בבילון

    2
    2 הצבעות
    2 פוסטים
    120 צפיות
    dovidD

    מחוקי הפורום:

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

  • נושא זה נמחק!

    1
    0 הצבעות
    1 פוסטים
    6 צפיות
    אין תגובות
  • המרת PDF (עם טבלאות) לאקסל - הפתרון!

    3
    4 הצבעות
    3 פוסטים
    160 צפיות
    UAU

    @a0533057932 אין לה קשר ל-OCR
    כל הנושא הוא טבלה ב-PDF שצריך להמיר לאקסל
    במקומות מסויימים כמו אצלי זה מאד קריטי
    ה-ABBYY מתיימר לעשות את זה אבל זה לא שווה כלום

  • תוכנה מהירה לאיחסון בענן

    27
    1 הצבעות
    27 פוסטים
    689 צפיות
    ש

    @nigun
    אני חושב שאני ירד מהעניין.
    חשבתי שיש משהו פשוט יותר..
    @בערל 🤣

  • הערות חדשות בוורד, בכיוון טקסט משמאל לימין

    7
    0 הצבעות
    7 פוסטים
    144 צפיות
    א

    @אהרן אמר בהערות חדשות בוורד, בכיוון טקסט משמאל לימין:

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

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

    ייש"כ!

  • האם אפשר למחוק הקבצים בתיקיה דלהלן:

    14
    0 הצבעות
    14 פוסטים
    500 צפיות
    חוות דעתח

    @odeddvir כל הכבוד על התשובה המפורטת!!

  • מעבר לקובץ הבא ב VLC

    16
    0 הצבעות
    16 פוסטים
    418 צפיות
    ח

    @יוסף-חיים-016 בהתקנה דרך k lite זה עשה לי באנגלית
    אפשר להחליף לעברית...

  • סינון טלגרם | ווצאפ - האמנם?

    42
    7 הצבעות
    42 פוסטים
    3k צפיות
    by6199B

    @a0533057932 אמר בסינון טלגרם | ווצאפ - האמנם?:

    @by6199 למה שיהיה הבדל בין וואצפ ווב לזה?
    מצד נטפרי כמובן

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

  • הצעת מחיר להקמת שלוחה

    1
    0 הצבעות
    1 פוסטים
    95 צפיות
    אין תגובות
בא תתחבר לדף היומי!