דילוג לתוכן

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

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

118 נושאים 869 פוסטים
  • רוצים שיטפלו בהצעות שכתבתם? סמנו (לאחר דיון) כלא נפתר.

    נעוץ נעול
    1
    5 הצבעות
    1 פוסטים
    45 צפיות
    אין תגובות
  • בקשה | למה לא לאפשר שימוש בתוכנה ללא db

    7
    1 הצבעות
    7 פוסטים
    65 צפיות
    יום חדש מתחילי
    ורצה ורצה ורצה ורצה עד ש.... גם הילדון הקטן שלי אומר כל היום שהוא רוצה ורוצה ורוצה ....
  • הצעת ייעול | שיוכלו ללחוץ על החיצים מיד בכניסה לספר

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

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

    הצעה לפיתוח קישור ישיר
    15
    1 הצבעות
    15 פוסטים
    157 צפיות
    מ
    @צדיק-וטוב-לו הישן. אבל יצא נראה לי חדש. אם אני לא טועה יש בזה עוד באג בפתיחה של הפרשנים והקישורים, אבל אני לא מול המחשב עכשיו.
  • הצעת ייעול | קיצור דרך להחלפה בין טקסט לPDF

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

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

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

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

    10
    1 הצבעות
    10 פוסטים
    95 צפיות
    הבל הבליםה
    @יאיר-דניאל ברור, ככה הסנכרון קבצים חדשים עובד [לבינתיים]. Spoiler חשבתי שידעת את זה, ולכן שאלת כי לא פתחת אחרי, אז אמרתי אולי זה היה פתוח תוך כדי, וגם ככה זה עובד, ולזה עדיין אין תשובה...
  • הצעת ייעול | כמה הצעות בעניין ההערות האישיות

    לא נפתר
    8
    1 הצבעות
    8 פוסטים
    53 צפיות
    יוסי כהןי
    אולי כדאי גם להוסיף איזה רמז כל שהוא בטקטסט של הספר שיש הערה עליו [נגיד איזה נקודה שחורה - הכי כיף יהיה שבריחוף עליה תוצג ההערה]
  • הצעת ייעול | שהמסך לא יכבה בעת פעילות התוכנה

    לא נפתר
    3
    2 הצבעות
    3 פוסטים
    62 צפיות
    יאיר דניאלי
    הנה תוכנה קטנה ממש (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()
  • הצעת ייעול | לשפר את הוזזת הכרטיסיות

    1
    1
    0 הצבעות
    1 פוסטים
    19 צפיות
    אין תגובות
  • בקשה | שיפור מראה במילון עברי ארמי

    לא נפתר
    2
    1
    0 הצבעות
    2 פוסטים
    24 צפיות
    הבל הבליםה
    @יאיר-דניאל כבר כתבת את זה פעם.
  • הצעת ייעול | הגדרות קיצורי מקשים

    2
    1
    0 הצבעות
    2 פוסטים
    15 צפיות
    הבל הבליםה
    @דורש-טוב https://otzaria.org/forum/post/474
  • הצעת ייעול | בסרגל הכותרת של הספר הצג גם את שם המחבר

    נפתר
    3
    1
    4 הצבעות
    3 פוסטים
    59 צפיות
    יהודי צעירי
    כבר רואים את זה בתוכנה...[image: 1768412680984-4c77ea80-c3a0-4c49-8038-4dfb56b118e3-image.png]
  • נושא זה נמחק!

    3
    0 הצבעות
    3 פוסטים
    26 צפיות
  • נושא זה נמחק!

    1
    1 הצבעות
    1 פוסטים
    14 צפיות
    אין תגובות
  • בירור | כרטיסיות חדשות נפתחות אחרי הקודם ולא בסוף

    לא נפתר
    3
    1 הצבעות
    3 פוסטים
    48 צפיות
    צבי דורש ציוןצ
    @יום-חדש-מתחיל ברור בכרטיסיה הבאה, אבל אני מדבר כשאני פותח אחר כך שוב מהסיפרייה. ואגב בכרום אפילו מהנסגרו לאחרונה זה פותח בסוף הכרטיסיות.
  • הצעת ייעול | תוכן עניינים לספרים לפי כותרות

    לא נפתר
    12
    1
    0 הצבעות
    12 פוסטים
    91 צפיות
    איש גמזוא
    אכן יש ספרים שזה נורא חשוב, למשל במשנה ברורה איך אני אזכור בדיוק צה זה אומר סימן שכ"ז? אם לא שזה חהיה כתוב בתוכן. כמוהו ספר ברכת שמואל, חידושי ר' שמעון ועוד רבים.