پیشاپیش عید غدیرخم را به تمامی «علی» دوستان و «عدالت» دوستان تبریک میگویم.
بعد از ماهها و با تاخیر و بدقولی زیاد (که البته امیدوارم آن را ناشی از درگیریهای روزمرهام بدانید) بالاخره نسخه جدید را به سطح انتشار رساندم. همانطور که قبلا هم گفته بودم در این نسخه توجه بیشتر بر قابلیت جستجو متمرکز شده است و اکثر ویژگیها در همین راستا اضافه شدهاند، الگوریتم جستجو دوبار عوض شده است و همچنین الگوریتم جستجوی پیشرفته هم که جدید اضافه شده و مهمترین ویژگی اضافه شده است در واقع خود دوبار نوشته شده است!! به عبارتی دیگر در این قسمت وسواس خاصی را بکار بردهام که نتیجه هرچه بهتر باشد، و به نظر خود بنده قابلیت جستجوی پیشرفته تقریبا اکثر حالتهای ترکیب عملگرهای منطقی و دیگر دستورات را حمایت میکند. توصیه اکید بنده این است که بخش مربوط را در راهنما که بصورت خلاصه هم شرح دادهام مطالعه بفرمایید تا به بهترین نحو از روش جستجوی پیشرفته در «ساغر» آگاه شوید.
در زیر لیستی از مهمترین تغییرات اعمال شده در نسخه جدید ساغر را آوردهام:
ویژگیهای جدید:
۱- قابلیت جستجوی پیشرفته در پایگاه داده.
دستورات و عملگرهای جستجوی:
بهار+گل یا بهار گل: مصراعهایی که هردوی بهار و گل را با هر ترتیبی شامل میشوند.بهار**گل: مصراعهایی که هردوی بهار و گل را دقیقا با همین ترتیب شامل میشوند.
بهار | گل: مصراعهایی که بهار یا گل و یا هردو را شامل میشوند.
بهار -گل: مصراعهایی که شامل بهار میشوند اما گل را شامل نمیشوند.
“بهار”: مصراعهایی که عین کلمه بهار را شامل میشوند.
“بهار گل”: مصراعهایی که عین کلمه مرکب بهار گل را شامل میشوند.
به*ان: مصراعهایی که هر عبارتی که با به شروع و با ان تمام میشوند، شامل میشود؛ بهعنوان مثال: مصراعهایی که بهاران یا بهشتیان یا برادران یا… را شامل میشوند.
برای جزییات و مثالهای بیشتر به بخش ۲٫۴ راهنما مراجعه کنید.
۲- نوار-منو قابلیت جابجایی دارد. (بجز مکینتاش و بجز دسکتاپ Unity)
3- پیشنمایش قلمها در قسمت انتخاب قلم نمایش داده میشود.
۴- جستجو در نتایج جستجو.(صافی کردن نتایج جستجو.)
۵- قابلیت انتخاب چندین شاعر در یک زمان برای انجام جستجو.(به نکته بخش ۲٫۴٫۴ راهنما توجه کنید.)
۶- قابلیت تغییر محدوده عملکرد دکمه «شعر تصادفی» و همچنین باز کردن شعر اتفاقی یا فال در صفحهای جدید.
۷- اضافه کردن گزینهای برای نمایش ندادن تصاویر شعرا در صفحه خانه.
۸- کلیک موشوراه بر روی اشعار آنها را انتخاب نمیکند و بدین صورت کاربر را سردرگم نمیکند.
۹- اضافه شدن منویی برای دسترسی به تمام برگههای باز شده و برگههای بسته شده.
۱۰- اضافه شدن یک منوی میانبر در گوشه سمت چپ نوار-برگهها.
۱۱- توانایی برجستهسازی بیشتر از یک کلمه در یک لحظه.
۱۲- و تعداد زیادی ویژگیهای کوچک دیگر…
بخشهای بهبود یافته:
۱- دکمههای بخشها به شکل مدرنتر و زیباتری درآمدهاند.
۲- توانایی برجستهسازی کلمات کشیده.
۳- جستجوی بهتر کلمات شامل «نیم-فاصله». (به بخش ۲٫۴٫۵٫۱ راهنما مراجعه کنید.)
۴- (فقط مکینتاش): همتراز شدن مصراعها با استفاده از «فاصله».
۵- سرعت بیشتر جستجو و نمایش نتایج بصورت کوتاه شده.
۶- برجستهسازی به شکلی شکیلتر.
۷- و بهبودهای فراوان دیگر…
مشکلات رفع شده:
۱- چندین باگ در محاسبه ارتفاع سلولهای حاوی عناوین شعرها و زندگینامه شاعران رفع شده است.
۲- وقتی شعری را از صفحه نتایج باز میشد برجستهسازی جدید برای آن اتفاق نمیافتاد.
۳- نتایج جستجو در لینوکس با استایل پیشفرض برجستهسازی نمیشد.
۴- مشکل محل برجستهسازی در صفحه خانه حل شد.
۵- یک سری باگ کوچک نیز حل شدند.
برای دیدن جزییات بیشتر به فایل CHANGELOG در بسته سورسکد و یا در محل نصب ساغر مراجعه کنید.
علاوه بر اینها در این نسخه یک سری «پشتزمینه» به بسته دانلودی اضافه کردهام یک سری از این تصاویرها با استفاده از سایت bgpatterns.com توسط یکی از همراهان خوب ساغر ساخته شدهاند که متاسفانه الان نظر ایشون رو پیدا نکردم که اسمشون یادم بیاد و در همینجا از ایشون بخاطر کارشون تشکر میکنم.
بعلاوه مجموعه آیکون جدیدی با نام «light-gray» را به نرمافزار اضافه کردهام که توسط دوست خوبمون «آقای سهند سلطاندوست» ساخته و گردآوری شده است که از ایشون نیز بخاطر کار خوبشون تشکر میکنم.
دانـــلود: برای دانلود نسخه جدید «ساغر» به صفحه «دانلودها»، مراجعه کنید.
دست مریزاد!
کارت حرف ندارد و …
جست و جوی نرم افزار فوق العاده پیشرفته و مفید شده است.
هزاران آفرین بر جان پاکت!
ممنون، خواهش میکنم، سعیم رو کردم به بهترین نحو انجام بشه، هر چند هنوز جا برای پیشرفت جستجو بسیار است.
راستی چرا مهدی اخوان ثالث را در پایگاه داده نرم افزار نمی بینیم در حالی که مدت هاست در سایت گنجور قرار داده شده.
بی تردید او یکی از ستون های اصلی شعر نو پارسی است و وجودش در این نرم افزار همراه داده های پیش فرض بسیار ضروری می باشد.
باز هم درود!
این پایگاه داده گنجور رومیزی ۲٫۵۲ است و من اصلا به همچین چیزی دقت نکرده بودم خیلی عجیبه! باز هم بررسی میکنم مطمئن باشید عمدی در کار نبوده است.
مسئلهای که پیش آمده این است که در نسخه قبلی بتده تعدادی از شاعران را به پایگاهداده منتشر شده از طرف سایت گنجور اضافه کرده بودم اما در این نسخه مستقیما همان پایگاهداده را اضافه کردم که بقیه شاعران را ندارد اما بسادگی میتوانید از منوی اضافه کردن مجموعه جدید آنها را نیز اضافه نمایید.
ممنون. دستتون دردنکنه، و پکیج آرچ هم آپدیت شد : https://aur.archlinux.org/packages.php?ID=45143
موفق باشید
ممنون فرودجان
دست شما درد نکنه.
باعرض سلام و ارادت
نمیدونم چطور از زحمات شما تشکر کنم امیدوارم خداوند مزد شما رو بده
اراتمند شما : مسعود ۵۰ ساله
سلام آقا مسعود،
خواهش میکنم و ممنون از حسن نظر شما
امیدوارم کار کوچیکم کمکی هرچند کوچک به پیشبرد ادبیات پارسی کرده باشه…
اوبونتو ۶۴ بیتی چی؟ :ی کمکی نمیتونم کنم برای ساختش؟
اگه دسترسی ندارید؟
۶۴ بیت جیزه
نه متاسفانه دسترسی ندارم، البته بسته استاتیک برای تمام لینوکسها رو به همین دلیل گذاشتم که کار دوستان راه بیفته، اما خوب علاوه بر اون از کمکتون و همکاریتون کاملا استقبال میکنم!
راستی برای توضیح اضافه بگم که من saaghar-data رو به عنوان recommended برای بسته ساغر تعریف کردم، و اونم به این دلیل بوده که اگر کسی از قبل و به شکل دیگهای پایگاهداده رو داشت دچار مشکل نشه! (از لحاظ اینترنت جزو اقشار رنج کشیدهایم برا همین مردم رو هم درک میکنیم
)حالا نمیدونم کارم غیراستاندارد بوده یا نه، در ضمن در بسته saaghar-data بسته Saaghar با اسم بزرگ بعنوان وابستگی معرفی شده که به این متفاوت بودن sها هم توجه داشته باشید.
آقا اووووووووووولا تشکرررررررررررررر کنم :ی شاهکاررررررررررر شده
خعلی خعلی خوووووووووب و عالی:) دست مریززززززاد :ی
من با کیوت کریتور برنامه رو اجرا کردم خعلی خوب ولی خب نحوه ساخت پکیج دبیان رو بلد نیستم :ی
اگه راهنمایی بفرمایید که چیکار کنم، حتما میسازم و بستش رو آپلود میکنم براتون
خواهش میکنم، یه دلیل دیر به عمل اومدنش همین بود!! منم وسواسی! سعی کردم خوب بشه، خوشحالم خوشتون اومده.
اسکریپت رو بخونید روش کار دستتون میاد! و البته روش کلیک کنید هم بسته به دستتون میاد
اوکی وقتی رفتم تو لینوکس اسکریپت خودم رو به ایمیلتون میفرستم
مررررسی
منتظر اسکریپت هستم :ی
بعد اینکه نسخه اصلی بعدی، خعلی دوست دارم قابلیت هیستوری و اینا رو هم اضافه کنید :ی
بشه اشعار رو امتیاز بندی کرد، یا اشعار قبلا خونده شده رو مشاهده کرد و اینکه چند بار یه شعر رو خوندیم!
یا مثلا حتی قابلیت اجتماعی هم اضافه کنید :ی شعرای خوب رو بشه شیر کرد :ی بیت و مصراع رو دنت و توئیت کرد:ی
خعلی بررررنامه خوووبی شده واقعا
بازم مچکرم :ی
خواهش، بله برای نسخه آینده دو امکان اساسی یعنی هیستوری و بوکمارک مدنظرم است، ایدههای جالبی دادین و یکیش اتفاقا به ذهن خودم هم خورده بود همون تعداد دفعات خونده شدن! اما این خاصیت اجتماعی هم جالبه خوشم اومد حتما بهش فکر میکنم.
سلام
همین الان بهروزرسانی کردم، واقعا رابط کاربری نسبت به قبل خیلی بهتر شده، تشکر
جستجو هم عالیه
خیلی خیلی ممنون
سلام،
خوشحالم خوشتون اومده امیدوارم همراه همیشگی ساغر و گنجور بمانید.
دوست گرامی ما رضی عزیز
یک پیشنهاد که نمی دانم میزان عملی بودن یا دشواری آن را:
اگر می توانستی قابلیتی به جست و جو اضافه کنی که در قافیه ی هر شعر جست وجو انجام شود فوق العاده می شد.البته جاهایی در پایان هر مصراع ردیف وجود دارد که چنین قابلیتی می تواند آن را نادیده بگیرد.یعنی جایی که آخرین واژه ی دو مصراع یک واژه ی مشابه مانند”است” می باشد یک واژه پیش از آن را بیابد.یا این که بدون استثنا در تمام مصراع ها دو واژه ی آخر جست و جو شود.این قابلیت در نرم افزار درج۳ تحت عنوان جست و جو در ردیف و قافیه قرار داده شده که البته دقیق عمل نمی کند و گاهی قافیه هایی را از دست می دهد.این ویژگی برای شناخت قافیه های مورد استفاده ی یک شاعر به ویژه در اشعاری که در قالب مثنوی سروده شده اند(مانند شاهنامه فردوسی و مثنوی مولوی) و تحقیق در ویژگی های موسیقیایی شعر بسیار مفید است.
حتما به ایدهتون فکر میکنم و اگر در توانم بود اون رو عملی میکنم، امیدوارم ایمیلتون رو درست وارد کرده باشید که درصورتی که سوالی برام پیش آمد بتونم از طریق ایمیل باهاتون ارتباط داشته باشم.
با درود و آفرین!
ایمیل درست است و خوشحال می شوم اگر کاری باشد.
پویا بمانی رفیق!
درود بر شما دوست گرامی،
ممنونم از ابراز محبتتون، حتما مزاحمتون خواهم شد…
سلام.
خیلی عالی شده.
دست مریزاد و خدا قوت…
سلام
ممنونم، خوشحالم مورد پسند واقع شده.
سلام کارتون عالیه من همیشه به برنامه نویساى اپن سورس غبطه میخورم و آرزو دارم یه روز منم بتونم به دنیاى نرم افزار آزاد کمکى بکنم.
نرم افزار ساغر همونطور که اشاره شد در زمینه جستجو و اینترفیس از بقیه سرتره.
یه پیشنهاد: خیلى خوب میشه اگه این امکان تو ورژن هاى وجود داشته باشه که مثلا یک یا چند بیت از هر شعر رو علامتگذارى (Bookmark) کرد تا بعد بشه همه اشعار علامتگذارى شده (از همه شعرها) رو
http://1pezeshk.com/
سلام
ممنون از لطفتون،
دوست عزیز ارزشمندی دنیای اپنسورس همین آزادیشه، شما آزادی در هر بخشی که میخوای و میتونی کمک کنی! نیاز نیست حتما برنامهنویس باشی! تست نرمافزارها و گزارش باگ یا دادن ایدههای نو، یا کمک در ترجمه یا نوشتن راهنما یا … و هزاران یا …
در مورد پیشنهاد کامل نظرتون نیومده ولی اگر منظور bookmark کردن هستش، بله به فکر هستم برای نسخه آینده روی این قسمت تمرکز کنم.
سلام خسته نباشید کارت خیلی ارزشمنده دیوان های شعرا کاملتر اگه بود خیلی خوب می شد
با این که جستجوی خیلی خوبی داره اما توی قسمت فیلتر نتایج نشانه های فتحه و ضمه و کسره هنوز فعال هستندو همین اشکال ایجاد می کنه مثلا بهتره (باید استاد و فرودآمد) از احمد شاملو در قسمت فیلتر هم کلمه “استاد” بدون کسره قابل جستجو باشه. موضوع قافیه هم خیلی مفیده و جا برای کار داره
کاش محدوده جستجو هم به جای یک صفحه کامل شامل فقط یک پاراگراف یعنی ۵ سطر یا ۵ مصراع می شد
موفق باشید
درود،
خواهش میکنم، دیوان اشعار مربوط به پایگاه اینترنتی گنجور است و با کمک ادب دوستان کم به کم کاملتر میشود.
در مورد قسمت فیلتر بسیار خوب اشاره کردید، ممنون حتما مشکل را در نسخه آینده رفع خواهم کرد.
در مورد قافیه هم بله با دوست عزیز و ادب دان جناب سیاوش مشورتهایی کردم و به جاهایی رسیدیم به امید خدا در نسخه آینده اتفاقاتی را در این زمینه شاهد خواهید بود.
محدوده جستجو به این شکل که شما میگویید بنظرم لازم نیست، چیزی که به آن فکر میکنم قابلیت برجستهسازی تکتک به همراه دکمه قبل و بعد است.
ممنون بخاطر گزارش باگ
شاد و موفق باشید.
با سلام
کارت بسیار جالب و قابل تحسینه
اشعار شاعرانی جدیدی مثل مریم حیدرزاده، سیمین بهبهانی و…رو هم اگه بزاری که دیگه یه منبع شعری کامل و بدون نقصه.
نسخه موبایل جاوا رو هم اگه درست کنی لطف بزرگی به گوشی های زیر ۲۰۰تومن کردی!!!
باز هم دلم نمیاد تشکر نکنم؛ قربون دستت
پایدار و پیروز باشی
درود
ممنون، برای توسعه پایگاهداده ساغر(که دقیقا همان پایگاهداده گنجور است) دوستان همه میتوانند مشارکت کنند.
پیروز باشید.
زنده باد
ممنون.
سلام، خسته نباشید. این نرمافزار واقعا عالیه.
در مورد نظر قبلیم ببخشید که نصفه ارسال شد، منظورم همون بوکمارک بود که متوجه شدید.
اما دو تا پیشنهاد هم دارم که فک کنم اگه به برنامه اضافه کنید بد نباشه (من از نسخهی ویندوز استفاده میکنم):
اولی اینکه تو هر جای برنامه (یعنی تو آثار هر شاعر) که باشیم، محدودهی جستجو به آثار همون شاعر محدود بشه.
دومی هم در مورد ظاهر نرمافزلره که گاهی اوقات نیاز به اسکرول کردن های افقیش واقعا خسته کنده و گاهی گیجکننده میشه، مثلا وقتی نمایش تصویر رو تو صفحهی اصلی فعال میکنم، یه ستون از شعرای سمت چپ قابل دیدن نیست. یا مثلا پنل جستجو که سمت چپ باز میشه همینطور، در صورتی که اگه طوری طراحی بشه که عرضش متناسب با عرض طولانیترین متن تغییر کنه خیلی عالی میشه.
بازم میگم برنامهتون حرف نداره و امیدوارم وقت کنید این موارد رو هم (اگه صلاح دونستید) بهش اضافه کنید.
در ضمن اگه بازم پیشنهادی به ذهنم رسید یا به مشکلی برخوردم همینجا بگم یا جای بهتری سراغ دارید؟!!
موفق باشید. یاعلی…
درود
ممنون بخاطر حسن نظرتون،
جواب اولی: شما خیلی راحت در نسخه جدید میتونید یک یا چند شاعر را برای جستجو انتخاب کنید.
جواب دومی قسمت اول: خوب این یه مورده عادیه که به علت تعداد زیاد ستونها پیش میاد! باز هم به سادگی میتونید از پنجره تنظیمات تعداد شاعران در هر گروه رو آنقدر زیاد انتخاب کنید که تعداد ستونها به ۲ یا ۳ ستون برسه تا تقریبا هیچ وقت نیاز به اسکرول افقی نباشه.
جواب دومی قسمت دوم: فکر میکنم منظورتون از پنل جستجو همون برگههای نتایج جستجو باشه؟ اگر منظور اونه که خوب این پنل قابل جابجا کردنه و مثلا میتونید در پایین برنامه قرارش بدید.
مسئله اینه که عرض طولانیترین متن وقتی یه فونت با یه اندازه خاص انتخاب کردیم ثابته و درنتیجه ناخودآگاه وقتی اندازه صفحه برای نشان دادن این عرض کفایت نمیکنه نوارپیمایش افقی ظاهر میشه و استفاده از اون اجتناب ناپذیره.
در ضمن بله همینجا بگید خوشحال میشم.
شاد و پیروز باشید.
درود بر شمادوست نازنین!
چه خبر از قافیه سنج ساغر؟
کارها خوب پیش می روند؟
درود بر دوست خوبم سیاوش گرامی،
فعلا کمی درگیر نزدیک شدن آخر ترم هستم! و البته این چند روز اخیر کمی سرد و گرم شدن…
و البته بهتر دیدم کدنویسی قسمت قابلیت بوکمارک را هم شروع کنم برای همین مدتیست روی قافیهسنج کار نمیکنم.
برای قافیهسنج در واقع تابع اصلی همانطور که دیدید نوشته شده است یعنی کار اصلی به انجام رسیده است فقط باید تغییرات مناسبی اعمال شود که به محض اینکه فرصتی پیش آید و قسمت بوکمارک به سطح مناسبی برسد، ایدهام را در این باره برایتان خواهم فرستاد.
درود برشما
من نرم ابزار گنجینه رو روی گوشی ویندوز موبایل خودم دارم.
ولی ای نرم ابزار تعداد کتاب ها شاعر هاش کامل نیست.
و تعداد شاعر های شما کامل تر هستند.
فرمت دیتا بیس کتاب ها gdb
هست.
اگه امکانش براتون هس راهنمایی بفرمایید چطور میتونم این فرمت از دیتابیس ها رو بدست بیارم.
سپاس گران.
درود،
در واقع قالب gdb که در گنجینه به کار رفته است همان فایلهای متنی عادی با رمزینه UTF-8 است که شما میتوانید برای دیدن محتوای آنها یکی از این فایلها را با کشیدن به وسیله موس به درون پنجره Notepad ببینید.
در گنجینه برای هر شاعر یک فولدر با نام شاعر داریم و در هر فولدر برای هر کتاب فایلی با قالب gdb که در بالا توضیح دادم،
ساختار این فایلهای gdb به شکل زیر است:
%شروع فایل%%این خط توضیح است و مربوط به فایل مربوط نیست%%%
%پایان فایل%%این خط توضیح است و مربوط به فایل مربوط نیست%%%%
شما میتوانید از قسمت کپی ساغر استفاده کرده و با کمی وقت گذاشتن شعرهای موردنظرتان را اضافه کنید، و البته اگر با برنامهنویسی آشنا باشید که کار برایتان راحتتر خواهد بود.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
??????????????????????????????????????????????
^^^^^^^^^^^^^^^^^^^^
این آخری ها، شاخ هایی بود که رو سرم در اومده.
تورو بخدا یجوری راحت تر توضیح بدین.
من بدجور معتاد شعر های شاملو و مشیری و باباطاهر سایه وووووووووو هستم که تو نرم ابزار گنجینه ندارمشون.
اینا همه بخاطر خاطرخواهی استاد شجریانه.
تورو بخدااااااااااااااااااااااا
نمیدونم چطور بگم مثلا بخواهیم سه دوبیتی اول باباطاهر را اضافه کنیم:
ابتدا پوشهای با نام «باباطاهر» ایجاد میکنیم و سپس برنامه notepad را باز کرده و متن آخر پاسخم را در داخل آن تایپ یا پیست می:کنیم:(تمام ۲۱ خط)
و این کار را به شکل مشابه میتوانید برای دیگر دوبیتیها ادامه دهید، و از آخر فایل را از گزینه Save As با نام «دوبیتی.gdb» ذخیره کنید دقت کنید نوع فایل «*.*» باشد و رمزینه (Encoding) باید UTF-8 باشد. در پایین ۲۱ خط مثال را میبینید:
-
دوبیتی شماره ۱
***
ببندم شال و میپوشم قدک را
بنازم گردش چرخ و فلک را
بگردم آب دریاها سراسر
بشویم هر دو دست بی نمک را
-
دوبیتی شماره ۲
***
تن محنت کشی دیرم خدایا
دل با غم خوشی دیرم خدایا
زشوق مسکن و داد غریبی
به سینه آتشی دیرم خدایا
-
دوبیتی شماره ۳
***
اگر یار مرا دیدی به خلوت
بگو ای بیوفا ای بیمروت
گریبانم ز دستت چاک چاکو
نخواهم دوخت تا روز قیامت
ببخشید اذیتتون میکنم ولی نت پد من همچین چیزایی که فرمودین رو نداره.
فقط تکست داره.
هم تو ویندوز سون و هم ایکس پی.
به این عکس توجه بفرمایید:
تغییر رمزینه و تغییر نوع فایل در Notepad