דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. מדריכים - מחשבים וטכנולוגיה
  4. מדריך | צילום מסך נסתר ושמירת התמונות בתיקיה מוסתרת

מדריך | צילום מסך נסתר ושמירת התמונות בתיקיה מוסתרת

מתוזמן נעוץ נעול הועבר מדריכים - מחשבים וטכנולוגיה
2 פוסטים 2 כותבים 286 צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • yosi44Y מנותק
    yosi44Y מנותק
    yosi44
    כתב נערך לאחרונה על ידי yosi44
    #1

    ישנם תוכנות רבות בשוק שמצלמות צילומי מסך ושומרים אותם בתיקיה

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

    דבר ראשון להוריד ולהפעיל את הקובץ הזה
    ללחוץ על COPY TO וכו'

    להוריד את הקובץ הזה שמכיל את הפקודות

    :loop
    nircmd.exe savescreenshot c:\screenshots\~$currtime.HH_mm_ss$.png
    
    timeout 300
    
    goto loop
    

    אלו פקודות שמגדירות לצלם את המסך כל 300 שניות שהם 5 דק' ולשמור אותם בתיקית c:\screenshots . יש לייצר כזו תיקיה התוכנה לא תעשה לכם את העבודה הזו.

    ניתן לשנות את המיקום שישמור את התמונות ואז הזמן שיהיה בין צילום לצילום. ניתן להגדיר שהתיקיה תהיה תיקית מערכת (ולא אכתוב כעת איך לעשות זאת ול @es0583292679 יש תוכנה ייעודית לזה) וככה היא תהיה מוסתרת במחשבים שלא הוגדר להציג תיקיות מערכת. ישנם דרכים להסתיר את התיקיה גם אם הוגדר להציג תיקיות מערכת ואכ"מ.

    את קובץ ה BAT יש להגדיר שיפעל בכל הדלקת המחשב אפשר להעתיקו לתיקית "הפעלה" או ע"י תזמון משימות ועוד.

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


    תוספת קטנה שראיתי בתוכנות אחרות ששומרים רק את 1000 תמונות האחרונות (לדוגמא) או מספר אחר שהגדירו. ישנה אפשרות להוסיף את זה לקובץ BAT לפני מילת timeout שבסוף הפקודות - ע"י פקודות האלו:

    
    @echo off
    setlocal enabledelayedexpansion
    
    REM Specify your folder path here
    set "folder=C:\SCREENSHOTS"
    
    REM Get the total number of pictures in the folder
    for /f %%a in ('dir /b /a-d  "%folder%\*.png"  ^| find /c /v ""') do set filecount=%%a
    
    REM If there are more than 1000 files, delete the oldest ones
    if !filecount! GTR 1000 (
        for /f "skip=1000 tokens=*" %%a in ('dir /b /a-d /o-d "%folder%\*.png"') do del "%folder%\%%a"
    )
    
    endlocal
    
    

    אז הפקודות של הצילום כל 300 שניות בצירוף מחיקת קבצים ישנים שעוברים את ה1000 תמונות יש לכתוב בBAT כך

    :loop
    nircmd.exe savescreenshot c:\screenshots\~$currtime.HH_mm_ss$.png
    
    
    @echo off
    setlocal enabledelayedexpansion
    REM Specify your folder path here
    set "folder=C:\SCREENSHOTS"
    REM Get the total number of pictures in the folder
    for /f %%a in ('dir /b /a-d  "%folder%\*.png"  ^| find /c /v ""') do set filecount=%%a
    REM If there are more than 1000 files, delete the oldest ones
    if !filecount! GTR 1000 (
        for /f "skip=1000 tokens=*" %%a in ('dir /b /a-d /o-d "%folder%\*.png"') do del "%folder%\%%a"
    )
     
    endlocal
    
    timeout 300
    
    goto loop
    

    gmacheem2@gmail.com

    מ תגובה 1 תגובה אחרונה
    12
    • yosi44Y yosi44

      ישנם תוכנות רבות בשוק שמצלמות צילומי מסך ושומרים אותם בתיקיה

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

      דבר ראשון להוריד ולהפעיל את הקובץ הזה
      ללחוץ על COPY TO וכו'

      להוריד את הקובץ הזה שמכיל את הפקודות

      :loop
      nircmd.exe savescreenshot c:\screenshots\~$currtime.HH_mm_ss$.png
      
      timeout 300
      
      goto loop
      

      אלו פקודות שמגדירות לצלם את המסך כל 300 שניות שהם 5 דק' ולשמור אותם בתיקית c:\screenshots . יש לייצר כזו תיקיה התוכנה לא תעשה לכם את העבודה הזו.

      ניתן לשנות את המיקום שישמור את התמונות ואז הזמן שיהיה בין צילום לצילום. ניתן להגדיר שהתיקיה תהיה תיקית מערכת (ולא אכתוב כעת איך לעשות זאת ול @es0583292679 יש תוכנה ייעודית לזה) וככה היא תהיה מוסתרת במחשבים שלא הוגדר להציג תיקיות מערכת. ישנם דרכים להסתיר את התיקיה גם אם הוגדר להציג תיקיות מערכת ואכ"מ.

      את קובץ ה BAT יש להגדיר שיפעל בכל הדלקת המחשב אפשר להעתיקו לתיקית "הפעלה" או ע"י תזמון משימות ועוד.

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


      תוספת קטנה שראיתי בתוכנות אחרות ששומרים רק את 1000 תמונות האחרונות (לדוגמא) או מספר אחר שהגדירו. ישנה אפשרות להוסיף את זה לקובץ BAT לפני מילת timeout שבסוף הפקודות - ע"י פקודות האלו:

      
      @echo off
      setlocal enabledelayedexpansion
      
      REM Specify your folder path here
      set "folder=C:\SCREENSHOTS"
      
      REM Get the total number of pictures in the folder
      for /f %%a in ('dir /b /a-d  "%folder%\*.png"  ^| find /c /v ""') do set filecount=%%a
      
      REM If there are more than 1000 files, delete the oldest ones
      if !filecount! GTR 1000 (
          for /f "skip=1000 tokens=*" %%a in ('dir /b /a-d /o-d "%folder%\*.png"') do del "%folder%\%%a"
      )
      
      endlocal
      
      

      אז הפקודות של הצילום כל 300 שניות בצירוף מחיקת קבצים ישנים שעוברים את ה1000 תמונות יש לכתוב בBAT כך

      :loop
      nircmd.exe savescreenshot c:\screenshots\~$currtime.HH_mm_ss$.png
      
      
      @echo off
      setlocal enabledelayedexpansion
      REM Specify your folder path here
      set "folder=C:\SCREENSHOTS"
      REM Get the total number of pictures in the folder
      for /f %%a in ('dir /b /a-d  "%folder%\*.png"  ^| find /c /v ""') do set filecount=%%a
      REM If there are more than 1000 files, delete the oldest ones
      if !filecount! GTR 1000 (
          for /f "skip=1000 tokens=*" %%a in ('dir /b /a-d /o-d "%folder%\*.png"') do del "%folder%\%%a"
      )
       
      endlocal
      
      timeout 300
      
      goto loop
      
      מ מנותק
      מ מנותק
      משחזר מידע
      כתב נערך לאחרונה על ידי
      #2
      פוסט זה נמחק!
      תגובה 1 תגובה אחרונה
      0
      • יוסי מחשביםי יוסי מחשבים נעל נושא זה
      • יוסי מחשביםי יוסי מחשבים ביטל את נעילת נושא זה
      • D drin100 התייחס לנושא זה

      • התחברות

      • אין לך חשבון עדיין? הרשמה

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