דילוג לתוכן

הצעות לשיפור - תוכנת אוצריא

תכונות, רעיונות, וסידור ממשק המשתמש

189 נושאים 1.6k פוסטים
  • הצעת ייעול | הדפסה בלוח שנה

    9
    1 הצבעות
    9 פוסטים
    71 צפיות
    י. פל.י
    @A521 כתב בהצעת ייעול | הדפסה בלוח שנה: תודה על הכל!! אשמח לאפשרות הדפסה של לוח שנה בוצע.
  • המלצה | AI

    6
    0 הצבעות
    6 פוסטים
    97 צפיות
    אהרןא
    @יום-חדש-מתחיל כתב בהמלצה | AI: אני מחכה לתשובה של @אהרן @יום-חדש-מתחיל כתב בהמלצה | AI: @אהרן כתב בהמלצה | AI: ובכך להקל על כל מי שרוצה לערוך את הקוד עם AI. אתה מתכוין לערוך את הקוד של התוכנה? או לערוך ספרים? לערוך את הקוד.
  • בקשה | סנכרון אופליין לDB

    12
    1 הצבעות
    12 פוסטים
    214 צפיות
    הבל הבליםה
    @איש-שלו לא, ממש לא, הוא מוריד את הקבצים החדשים ומכניס אותם ל DB. בכל מקרה, צורת הסנכרון הולכת להשתנות כשיעברו ל DB החדש - בעז"ה.
  • המלצה | מצב מסך מלא - להוסיף שוליים

    7
    1
    0 הצבעות
    7 פוסטים
    43 צפיות
    הבל הבליםה
    אבל כמו שכתב י.פל. אין לזה נפק"מ, ותם הדיון, אם יהיה צורך בהמשך - תפתתח נושא חדש.
  • באג | פס גלילה בעיון

    נפתר שיפור - עיון
    8
    0 הצבעות
    8 פוסטים
    180 צפיות
    י. פל.י
    תוקן.
  • בקשה | שיפור מראה במילון עברי ארמי

    נפתר
    3
    1
    0 הצבעות
    3 פוסטים
    67 צפיות
    י. פל.י
    טופל.
  • בקשה | חיפוש ספרים לפי שמם המקובל

    26
    1
    4 הצבעות
    26 פוסטים
    370 צפיות
    ה
    @הבל-הבלים גם באיתור לא עובד יותר טוב מהחיפוש
  • בקשה | למה לא לאפשר שימוש בתוכנה ללא db

    34
    1 הצבעות
    34 פוסטים
    554 צפיות
    דנדיד
    @י.-פל. כתב בבקשה | למה לא לאפשר שימוש בתוכנה ללא db: ממש לא יפה לכתוב כך! אני מעריץ אותך על הנעימות שבתגובות שלך אני רואה איך מפריע לך שלא מגיבים לאנשים בצורה נעימה בסוף בסה"כ המסתבכים הקבועים הם האלה ששקועים עוד יותר בלימוד ומגיע להם יחס טוב [וגם בלי קשר]
  • הצעת ייעול | שיוכלו ללחוץ על החיצים מיד בכניסה לספר

    נפתר
    9
    1 הצבעות
    9 פוסטים
    124 צפיות
    הבל הבליםה
    @צבי-דורש-ציון את זה לא בדקתי בכלל, לא חשבתי ע"ז.
  • הצעת ייעול | קיצורי מקשים

    2
    0 הצבעות
    2 פוסטים
    31 צפיות
    צבי דורש ציוןצ
    @צבי כתב בהצעת ייעול | קיצורי מקשים: מה שלי חשוב בעיקר הוא הוספת הערה אישית כונטרול+N ברירת מחדל
  • הצעת ייעול | הוספת קישור ישיר לספר

    הצעה לפיתוח קישור ישיר
    17
    1 הצבעות
    17 פוסטים
    308 צפיות
    י. פל.י
    השינוי נכנס - ובוטל. הוא לא נמצא כעת, ועינו כאן: https://otzaria.org/forum/topic/564/עדכון-מפתחים-את-אוצריא-זה-בשבילכם
  • בקשה | כבוד רבותינו המחברים, בשמם הטוב יזכרו לטובה

    8
    2 הצבעות
    8 פוסטים
    160 צפיות
    יאיר דניאלי
    Spoiler @איש-שלו שים לב לגוונים של הגופן שאתה בוחר, יש לך נטייה קלה לבחור גוונים בהירים - שממש מאמץ לקרוא את הטקסט...
  • צורת הדף - ברירות מחדל.

    נפתר
    64
    1 הצבעות
    64 פוסטים
    1k צפיות
    דוד משה 1ד
    @איש-שלו יש כרגע עצירה בהמשך ההגדרות של צורת הדף עד שיעברו לDB של לא מתיאש
  • הצעת ייעול | מצב כהה

    5
    0 הצבעות
    5 פוסטים
    101 צפיות
    הבל הבליםה
    @רוצה-לגדול ההבדל הוא מהרי ממש, וגם שם, זה רק הדף עצמו.
  • הצעת ייעול | קיצור דרך להחלפה בין טקסט לPDF

    נפתר
    3
    2 הצבעות
    3 פוסטים
    71 צפיות
    הבל הבליםה
    @מעמע בוצע.
  • הצעת ייעול | אפשרות העתקה ללא ניקוד

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

    4
    2 הצבעות
    4 פוסטים
    74 צפיות
    יאיר דניאלי
    @יהודי-צעיר כתב בהצעת ייעול | שער הציון: אני יכול לתת משנה ברורה PDF למי שרוצה עם כל הכותרות מוכנות וזה עובד רק זה מידי גדול וא"א להעלות פה. אני יכול להביא את זה שיעלו לאתר של ספרים מותאמים לאוצריא או שתעלה לשם, או שתשלח לי קישור להורדה ואעלה, אשמח מאוד! לתועלת הפרט (אני...) והכלל
  • הצעת ייעול | בקישורים

    3
    1
    0 הצבעות
    3 פוסטים
    36 צפיות
    יהודי צעירי
    זה באג בגירסאות DB כי בגירסאות הקודמות זה עבד מצויין התוכנה פשוט שואבת מהלינק שורה לא נכונה היא צריכה לשאוב את השורה: "heRef_2" והיא שואבת את השורה "path_2"
  • הצעת ייעול | שהמסך לא יכבה בעת פעילות התוכנה

    נפתר
    3
    2 הצבעות
    3 פוסטים
    94 צפיות
    יאיר דניאלי
    הנה תוכנה קטנה ממש (GPT ּ ג'מיני), שרצה ברקע ושומרת שבעת עבודה על אוצריא - המסך לא יכבה. היא נמצאת במגש, ואפשר בכל רגע נתון לכבות ולסגור אותה משם, או ממנהל המשימות. בכבוד! [image: 1768444936242-309e238d-1cb9-48eb-948e-ee02a085832f.jpg] אוצריא - שומר מסך.exe התוכנה מזהה אם אוצריא פתוח ברקע, אם כן - המסך לא נכבה בכלל, אם לא - המסך עובד כרגיל. יש אפשרות להפעיל ולכבות את התוכנה, גם בלי לסגור אותה. יש אפשרות שהתוכנה תפעל עם עליית המחשב - באופן אוטומטי. יש בועת מידע אם התוכנה מופעלת/נכבית - בכדי שתדעו בדיוק מה הסטטוס שלה. התוכנה רצה ברקע, ופועלת משורת המשימות. אשמח להערות! קוד פאוורשיל - למי שמעניין אותו איך זה עובד: # 1. הגדרות וטעינת ספריות $ErrorActionPreference = 'SilentlyContinue' [void][System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") [void][System.Reflection.Assembly]::LoadWithPartialName("System.Drawing") # מניעת הרצה כפולה if ((Get-Process -Name ([System.Diagnostics.Process]::GetCurrentProcess().Name)).Count -gt 1) { exit } # פונקציית המערכת למניעת שינה $sig = '[DllImport("kernel32.dll")] public static extern uint SetThreadExecutionState(uint esFlags);' $win32 = Add-Type -MemberDefinition $sig -Name "Win32Sleep" -Namespace "Win32" -PassThru # משתני מצב $script:ManualOverride = $true $ExePath = [System.Diagnostics.Process]::GetCurrentProcess().MainModule.FileName $RegPath = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run" $AppName = "OtzariaNoSleep" $FullTitle = "אוצריא - שומר מסך" # 2. יצירת ה-Tray Icon $notifyIcon = New-Object System.Windows.Forms.NotifyIcon $notifyIcon.Icon = [System.Drawing.Icon]::ExtractAssociatedIcon($ExePath) $notifyIcon.Visible = $true $notifyIcon.Text = $FullTitle # 3. פונקציית עדכון מצב - שקטה לחלוטין function Update-SleepState { param($ForceOff = $false) $IsRunning = Get-Process -Name "otzaria" -ErrorAction SilentlyContinue if ($ForceOff -or (-not $script:ManualOverride) -or (-not $IsRunning)) { [void][Win32.Win32Sleep]::SetThreadExecutionState([uint32]2147483648) } else { [void][Win32.Win32Sleep]::SetThreadExecutionState([uint32]2147483651) } } # 4. תפריט קליק ימני - הודעות מפורשות לשינוי ידני $contextMenu = New-Object System.Windows.Forms.ContextMenu $toggleMenu = New-Object System.Windows.Forms.MenuItem("מניעת שינה פעילה", { $script:ManualOverride = -not $script:ManualOverride $this.Checked = $script:ManualOverride Update-SleepState if ($script:ManualOverride) { $notifyIcon.ShowBalloonTip(3000, $FullTitle, "מניעת שינה הופעלה.", [System.Windows.Forms.ToolTipIcon]::Info) } else { $notifyIcon.ShowBalloonTip(3000, $FullTitle, "מניעת שינה כובתה - המחשב יחזור לישון.", [System.Windows.Forms.ToolTipIcon]::Warning) } }) $toggleMenu.Checked = $true $startupMenu = New-Object System.Windows.Forms.MenuItem("הפעל עם עליית המחשב", { if ($this.Checked) { Remove-ItemProperty $RegPath $AppName } else { Set-ItemProperty $RegPath $AppName "`"$ExePath`"" } $this.Checked = -not $this.Checked }) $startupMenu.Checked = $null -ne (Get-ItemProperty $RegPath $AppName -ErrorAction SilentlyContinue) $exitMenu = New-Object System.Windows.Forms.MenuItem("יציאה", { Update-SleepState -ForceOff $true $notifyIcon.Visible = $false Stop-Process -Id $PID -Force }) [void]$contextMenu.MenuItems.Add($toggleMenu) [void]$contextMenu.MenuItems.Add($startupMenu) [void]$contextMenu.MenuItems.Add("-") [void]$contextMenu.MenuItems.Add($exitMenu) $notifyIcon.ContextMenu = $contextMenu # 5. טיימר בדיקה שקט $timer = New-Object System.Windows.Forms.Timer -Property @{Interval = 10000} $timer.Add_Tick({ Update-SleepState }) $timer.Start() # 6. לוגיקת הודעת הפעלה - תיקון # אם עברו יותר מ-60 שניות מאז שהווינדוס עלה, סימן שהפעלת את זה ידנית $BootTime = (Get-CimInstance Win32_OperatingSystem).LastBootUpTime $SecondsSinceBoot = (New-TimeSpan -Start $BootTime -End (Get-Date)).TotalSeconds if ($SecondsSinceBoot -gt 60) { $notifyIcon.ShowBalloonTip(3000, $FullTitle, "התוכנה הופעלה ומוכנה.", [System.Windows.Forms.ToolTipIcon]::Info) } Update-SleepState [System.Windows.Forms.Application]::Run()
  • הצעת ייעול | הגדרות קיצורי מקשים

    2
    1
    0 הצבעות
    2 פוסטים
    33 צפיות
    הבל הבליםה
    @דורש-טוב https://otzaria.org/forum/post/474