תוכנה לנעילת מסך/מחשב
-
-
@aknvtchtk אמר בתוכנה לנעילת מסך/מחשב:
@yossiz בתוכנה שהבאת באפשרות השניה יהיה לי איך לסגור לקובץ exe
כן, אבל זה אופציה נוחה רק עבור סוג מסויים של אנשים...
-
@aknvtchtk אמר בתוכנה לנעילת מסך/מחשב:
שלמישהו כמוני שקצת מבין
תלוי כמה קצת הקצת הזה...
לא התכוונתי ח"ו לקבוע את הרמה שלך
הדרך הרגיל הוא לערוך בתוך visual studio ולקמפל שוב.
האופציה השניה הוא קצת טריקי ומתאים לאנשים עם משקפי שמש..., אם כי זה יכול להיות שימושי במקרים שלא בא לך להתקין וויזואל סטודיו. -
@yossiz טוב הקצת הזה זה יותר שאני מוכן לבדוק ולנסות להבין אני לא מתכנת או משהו אבל כן עם הרבה רקע במחשבים ותוכנות ואת האמת נראה לי שבויזואל זה יהיה הרבה יותר קל מהאופציה שהבאת
רק שזה לא מותקן אז צריך להתקין
טוב לגבי המשקפי שמש את היכולות אני משאיר לעצמי אני דווקא צריך לטפל בכמה -
-
רגע רגע (גנבתם לי את האשכול )
@yits אמר בתוכנה לנעילת מסך/מחשב:
@חוקר
האפשרות הטובה היא שומר מסך מיוחד.
אני בעבר חיפשתי פתרון בשביל זה ומצאתי פרוייקט בגיט
https://github.com/wmhilton/lock-screenהתחלתי לבנות לזה משהו ב C# ולא המשכתי.
הרעיון היה קובץ של שומר מסך ללא אפשרות יציאה,
טבלה באקסל לפי ימים ושעות.
וקובץ הרצה שיבדוק בקסל ולפי זה יריץ את השומר מסך או יסגור אותו.Invisble.Lock.Screen.scr
xxx.xlsxוזה הקוד שהתחלתי איתו
using System; using Microsoft.Office.Interop.Excel; namespace ScreenSaverTrigger { class Program { static void Main(string[] args) { int day = (int)DateTime.Now.DayOfWeek + 1; int hour = DateTime.Now.Hour; Console.WriteLine($"Now is day: {day} hour: {hour}"); var xlApp = new Application(); Workbook excelWorkbook = xlApp.Workbooks.Open(@"C:\xxx\xxx.xlsx", 0, true, 5, "", "", true, XlPlatform.xlWindows, "", true, false, 0, true, false, false); Sheets excelSheets = excelWorkbook.Worksheets; Worksheet excelWorksheet = (Worksheet)excelSheets.Item[1];// to change name var cell = (Range)excelWorksheet.Cells[hour+2, day+1]; var isTurnOn = (string)cell.Value; string mode = isTurnOn.ToLower() == "x" ? "on" : "off"; Console.WriteLine($"The ScreenSaver should be turnned {mode}"); Console.ReadLine(); } } }
אני מאוד אהבתי את הרעיון עם האקסל האם הקוד שהוא כתב מוכן כבר ?