OMN-Go
TurboApp republication: Mikhail Basovیادداشتهای مارکداون خودمیزی با همگامسازی گیت، اشتراکگذاری شبکه محلی و اسکریپتنویسی SQL
تصاویر برنامه
درباره این برنامه
OMN-Go یک اپلیکیشن ویکیپدیای شخصی خودمیزحتاج است که از مارکداون استفاده میکند. این برنامه یک سرور وب کوچک محلی روی دستگاه شما اجرا کرده و یادداشتهای شما را در رابط کاربری شبیه مرورگر نمایش میدهد. برای کار کردن نیازی به حساب کاربری، سرویس ابری و هیچ شخص ثالثی ندارد. یک یادداشت یک فایل مارکداون ساده با یک بلوک سربرگ کوچک (عنوان، تاریخ، برچسب) است. OMN-Go هر یادداشت را به یک صفحه HTML ایستا کامپایل میکند. شما میتوانید این صفحات را بخوانید و بین آنها با لینکهای نسبی یا مطلق معمولی پیوند برقرار کنید. ویژگیهای کلیدی: • ویرایش کامل مارکداون، با ویرایشگر داخلی یا ویرایشگر متنی خارجی مورد علاقه شما. • همگامسازی اختیاری گیت از طریق SSH، تا یادداشتهای یکسان در هر دستگاهی که OMN-Go را اجرا میکند بهروز باقی بمانند. OMN-Go هر تضاد را به وضوح نشان میدهد و به شما اجازه میدهد ادغام دستی یا کشیدن (pull) یا فشار دادن (push) ایمن انجام دهید. • اشتراکگذاری شبکه محلی اختیاری، به طور پیشفرض خاموش است. در حالت پیشفرض، OMN-Go فقط اتصالات محلی را پاسخ میدهد. اگر اشتراکگذاری شبکه محلی را فعال کنید، دستگاههای دیگر در شبکه شما میتوانند از طریق HTTP با رمز عبور به یادداشتهای شما دسترسی پیدا کنند. این برای خواندن یا ویرایش از یک دستگاه دوم بدون همگامسازی گیت مفید است. • یک پایگاه داده SQL تعبیه شده که اسکریپتهای یادداشتها میتوانند مستقیماً آن را بخوانند و بنویسند. شما میتوانید در هر زمان نسخه پشتیبان محتویات آن را ایجاد کنید. گیت میتواند این نسخه پشتیبان را ردیابی کند و OMN-Go آن را با یادداشتهای شما ذخیره میکند. • ثبت سریع: یک جعبه یادداشت سریع که با یک فشار باز میشود، و یک جمعآوری نشانهگذاری (bookmark collector). هر دو با عملکرد اشتراکگذاری از اندروید به اپلیکیشن کار میکنند. • صفحه برچسبها، که OMN-Go به طور خودکار تولید میکند. هر یادداشت را بر اساس برچسبهایش فهرستبندی کرده و آفلاین کار میکند. • در اندروید، یک یادداشت میتواند یک صفحه تنظیمات سیستم را باز کند یا برنامه دیگری را شروع کند. همچنین میتواند یک دستور ترموکس (Termux) را اجرا کند. این لینکها از یک هدف: URI استفاده میکنند و عملکرد به طور پیشفرض خاموش است. • فرمولهای ریاضی (KaTeX، اختیاری برای هر صفحه) و هایلایت کردن خودکار نحو برای بلوکهای کد محصور. • تمهای سبک، تاریک و مطابق با سیستم. • آیکونهای طراحی مادی (Material Design) و بلوکهای کوچک HTML/JS که میتوانید در هر یادداشتی قرار دهید. OMN-Go همچنین روی دسکتاپ اجرا میشود. میتوانید بیلدهای لینوکس و ویندوز را از https://github.com/mvbasov/OMN-Go/releases دریافت کنید - همان یادداشتها و همان رابط کاربری. همگامسازی اختیاری گیت باعث میشود یک دستگاه دسکتاپ و یک تلفن همگام شوند. من سعی کردم تا حد امکان در مستندات داخلی آن توضیح دهم. لطفاً آن را بخوانید. من این برنامه را برای نیازهایم طراحی کردهام و چندین سال است که هر روز از آن استفاده میکنم. خوشحال خواهم شد اگر این برنامه نیازهای دیگران را نیز برآورده کند. این کانال تلگرام اخبار و نکات استفاده برای OMN-Go را به اشتراک میگذارد: https://t.me/OMNNewsAndTips OMN-Go شامل تبلیغات، تجزیه و تحلیل یا ردیاب از هیچ نوعی نیست. برای کارهای روزمره با یادداشتهایتان به اتصال اینترنت نیاز ندارد. همگامسازی گیت و اشتراکگذاری شبکه محلی هر دو اختیاری هستند. OMN-Go روی اندروید ۶.۰ و جدیدتر نصب میشود. محدودیت WebView است نه نسخه اندروید: OMN-Go به یک System WebView از کرومیوم ۸۵ یا جدیدتر نیاز دارد. اندروید ۶ کرومیوم ۴۴ را ارائه میدهد که خیلی قدیمی است، اما کامپوننت
نسخهها
توسعهدهنده
نظرات کاربران
هنوز نظری ثبت نشده است.