انجمنهای فارسی اوبونتو
جامعه کاربران => پروژهها => نویسنده: hamid206 در 02 شهریور 1387، 11:39 قظ
-
امكانات :
ثبت فاكتور خريد , فروش , پيش فاكتور
ثبت چك ها
ثبت بدهكاري / بستانكاري
چاپ باركد
انجام عمليات بانكي
سيستم رويداد هاي روزانه در جهت اگاهي از زمان پرداخت چك ها و بدهكاري ها
ارائه گزارش هاي آماري متنوع
و ...
دريافت برنامه
http://ospdev.net/projects/amir/
تصوير برنامه
http://ospdev.net/ss/113.jpg
اطلاعات بيشتر در مورد برنامه
www.gtk.ir
-
دست درد نکنه برنامه خوبی شده ;D
-
نسخه deb. کی میاد ؟
-
اين نسخه الفا هست . هفته اينده كه نسخه پايدار اين برنامه رو منتشر مي كنم براش بسته deb هم درست مي كنم
-
سلام
دستت درد نکنه بسیار عالی بود.
-
دمت درست جامعه اوپن سورس ایارن به افرادی مثل شما خیلی لازم داره ;)
-
سلام من 4 5 روزه که می خواهم دانلود کنم ولی اصلا" پیداش نمی کنه که به خواد دانلود کنه می شه یک لینک دیگه بذارید
-
سلام
کولاک کردی پسر.
چقدر دنبال یه همچین چیزی می گشتم.
نسخه نهاپی کی میاد؟
موفق باشی
-
سلام
ایضا مشکل دانلود داره.
اگه امکان داره یه آدرس دانلود دیگه بزار.
دستت درد نکنه.
موفق باشی
-
سلام من 4 5 روزه که می خواهم دانلود کنم ولی اصلا" پیداش نمی کنه که به خواد دانلود کنه می شه یک لینک دیگه بذارید
http://mirror.lfeo.org/amir/amir/amir-v0.1/amir_0.1_i386.deb
http://mirror.umoss.org/download.ospdev.net/amir/amir/amir-v0.1/amir_0.1_i386.deb
ftp://download.ospdev.net/amir/amir/amir-v0.1/amir_0.1.tar.bz2
ftp://download.ospdev.net/amir/amir/amir-v0.1/amir_0.1_i386.deb
گاهي پيش مي ياد سرور down مي شه . ولي زياد طول نمي كشه ! .
-
ممنون (ولی هنوز سورسش مشکل داره برای من ولی فایل دبش درسته موفق باشید)
-
احسنت .
بسته .tar.baz مشکل داشت ولی deb رو دانلود کردم .
موفق باشی
با دیدن این برنامه به gtk علاقه مند شدم
از امروز شروع می کنم
-
شاید لازم نباشه ولی برای اونایی که از تو ویندوز می رن اینترنت لازم باشه
دپنسی های لازم http://ubuntu.csie.ntu.edu.tw/ubuntu/pool/main/a/atk1.0/libatk1.0-dev_1.22.0-0ubuntu1_i386.deb
http://mirror.letsopen.com/os/ubuntu/pool/main/g/glib2.0/libglib2.0-dev_2.16.3-1_i386.deb
-
25 دپنسی لازم داشت که دانلود کردم . الان در محل کارم به جای نرم افزاری که شصت هزار بابتش داده بودم دارم استفاده میکنم .
فوق العادس . مطمئنم پروژه موفقی میشه .
-
احسنت به شما و همه کاربرانی که به جای حرف زدن و جوگیر شدن، عمل میکنن =D>
-
سلام
توی همین سطح نرم افزاری برای کار توی شرکت هست.
نه فروشگاه.
موفق باشی
-
عالیه! دمت گرم!
-
=D>
-
دومين نگارش از نرم افزار حسابداري امير نيز اماده شده كه مي توانيد اين برنامه را از ادرس زير دريافت نماييد .
http://ospdev.net/frs/?group_id=113&release_id=333
تصوير برنامه
http://ospdev.net/ss/113.jpg
اين نگارش نسبت به نسخه قبل دچار تغييرات فراواني شده است و اكثر بخش هاي موجود در نسخه قبلي بازنويسي شده اند . از جمله امكانات جديد اضافه شده به اين نگارش فاكتور هاي برگشت از خريد و فروش , فاكتور ارائه خدمات , امكان ثبت هزينه , ثبت رويداد , محاسبه سود ويژه و نا ويژه , طبقه بندي كالاها در گروه هاي اصلي و فرعي و ....... مي توان نام برد . نگارش موجود ازمايشي بوده و داراي مشكلاتي در زمينه مديريت حافظه مي باشد . نسخه پايدار اين نگارش در ماه آينده پس از پاك سازي كدها و بهبود وضعيت حافظه مصرفي منتشر خواهد شد . اميدوارم در طي اين مدت كاربران عزيز با امتحان برنامه و گزارش باگ هاي ان مرا در بهبود ان ياري رسانند . پ.ن: به احتمال زياد در ubuntu براي نصب برنامه نياز به دريافت هيچ بستگي نخواهيد داشت .
-
نسخه ی ۰.۲ و ۰.۱ هر دو در میزکار KDE4.1 به صورت حروف جدا نمایش داده میشه. نکته ی دوم اینکه تعداد منو ها و امکانات مختلف در داخل برنامه در نسخه ی ۰.۲ خیلی کمتر از نسخه ی ۰.۱ هست. آیا این مسئله عادیه ؟ این عکس ها رو ببینید:
http://i36.tinypic.com/24own4m.png
http://i33.tinypic.com/21oyhcp.png
-
توی گنوم که حروف درست نشان داده میشوند منوها هم کمند
-
در KDE تست نكردم . ولي تو گنوم كه مشكلي ندارد . منوها كم هستن !؟ شما در اغاز برنامه فقط دو منو خواهيد داشت . منوي ثبت اطلاعات اوليه و كمك . پس از ثبت اطلاعات اوليه . از همين منو گزينه پايان عمليات را انتخاب كنيد تا ثبت اطلاعات پايان يابد . پس از كليك بر روي اين ايتم برنامه بسته مي شود و با اجراي مجدد برنامه تمامي منوها به شما نمايش داده خواهد شد و مي توانيد عمليات مورد نظر خود را انجام دهيد . ( اون پنجره راهنماي اول برنامه رو بخونيد ;) )
-
در KDE تست نكردم . ولي تو گنوم كه مشكلي ندارد . منوها كم هستن !؟ شما در اغاز برنامه فقط دو منو خواهيد داشت . منوي ثبت اطلاعات اوليه و كمك . پس از ثبت اطلاعات اوليه . از همين منو گزينه پايان عمليات را انتخاب كنيد تا ثبت اطلاعات پايان يابد . پس از كليك بر روي اين ايتم برنامه بسته مي شود و با اجراي مجدد برنامه تمامي منوها به شما نمايش داده خواهد شد و مي توانيد عمليات مورد نظر خود را انجام دهيد . ( اون پنجره راهنماي اول برنامه رو بخونيد ;) )
ممنون از راهنماییتون . مشکل دوم حل شد! فقط لطفا مشکل جدا بودن حروف رو بررسی کنید. ممنون ...
-
امكانات :
ثبت فاكتور خريد , فروش , پيش فاكتور
ثبت چك ها
ثبت بدهكاري / بستانكاري
چاپ باركد
انجام عمليات بانكي
سيستم رويداد هاي روزانه در جهت اگاهي از زمان پرداخت چك ها و بدهكاري ها
ارائه گزارش هاي آماري متنوع
و ...
دريافت برنامه
http://ospdev.net/projects/amir/
تصوير برنامه
http://ospdev.net/ss/113.jpg
اطلاعات بيشتر در مورد برنامه
www.gtk.ir
thank you :)
very well
-
سلام
این برنامه با چه زبان و چه رابط گرافیکی درست شده ؟ :oops:
-
زبان : خوب اسما c++ ولي جز سينتكس من از توابع خود زبان هاي c و c++ استفاده نكردم و از توابع glib براي افزايش قابليت حمل برنامه استفاده كردم
رابط گرافيكي : GTK+
-
این برنامه نسخه 64بیتی هم داره؟
-
نه . ولي كد برنامه موجود هست كه مي تونيد انرا دريافت و بر روي سيستم خود كامپايل كنيد
-
سلام
چه جوری میتونم GTK رو نصب کنم
-
سلام
چه جوری میتونم GTK رو نصب کنم
sudo apt-get install gnome-core-devel
-
در KDE تست نكردم . ولي تو گنوم كه مشكلي ندارد . منوها كم هستن !؟ شما در اغاز برنامه فقط دو منو خواهيد داشت . منوي ثبت اطلاعات اوليه و كمك . پس از ثبت اطلاعات اوليه . از همين منو گزينه پايان عمليات را انتخاب كنيد تا ثبت اطلاعات پايان يابد . پس از كليك بر روي اين ايتم برنامه بسته مي شود و با اجراي مجدد برنامه تمامي منوها به شما نمايش داده خواهد شد و مي توانيد عمليات مورد نظر خود را انجام دهيد . ( اون پنجره راهنماي اول برنامه رو بخونيد ;) )
ممنون از راهنماییتون . مشکل دوم حل شد! فقط لطفا مشکل جدا بودن حروف رو بررسی کنید. ممنون ...
شما توی یه فونت مشکل داری یعنی فونت نصب نیس
-
در KDE تست نكردم . ولي تو گنوم كه مشكلي ندارد . منوها كم هستن !؟ شما در اغاز برنامه فقط دو منو خواهيد داشت . منوي ثبت اطلاعات اوليه و كمك . پس از ثبت اطلاعات اوليه . از همين منو گزينه پايان عمليات را انتخاب كنيد تا ثبت اطلاعات پايان يابد . پس از كليك بر روي اين ايتم برنامه بسته مي شود و با اجراي مجدد برنامه تمامي منوها به شما نمايش داده خواهد شد و مي توانيد عمليات مورد نظر خود را انجام دهيد . ( اون پنجره راهنماي اول برنامه رو بخونيد ;) )
ممنون از راهنماییتون . مشکل دوم حل شد! فقط لطفا مشکل جدا بودن حروف رو بررسی کنید. ممنون ...
شما توی یه فونت مشکل داری یعنی فونت نصب نیس
توی Kubuntu 8.10 این مشکل رو ندارم \\:D/ ... شاید دلیلش همینی که شما گفتی باشه ... ممنون
-
ممنون
برنامهی بسیار خوب و عالی هستش
همین الان نسخه ۲ رو دارم تست میکنم
سبک ساده و در عین حال قدرتمند
به امید نسخههای بهتر و کاملتر :)
-
خیلی کار خوبیه. امیدوارم تداوم پیدا کنه و همیشه این قدر خوب باشه.
یک نکته اینکه برای سیستمهای ۶۴ بیتی هم نسخهای رو آماده کنید و اینکه موقع کامپایل (make) این خروجی رو میده:
make all-recursive
make[1]: Entering directory `/home/mohi/Desktop/amir_0.2_beta'
Making all in src
make[2]: Entering directory `/home/mohi/Desktop/amir_0.2_beta/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DALDATA_DIR=\""/usr/local/share/aldata"\" -g -O2 -MT event.o -MD -MP -MF ".deps/event.Tpo" -c -o event.o event.cpp; \
then mv -f ".deps/event.Tpo" ".deps/event.Po"; else rm -f ".deps/event.Tpo"; exit 1; fi
In file included from utilit.h:26,
from event.h:6,
from event.cpp:1:
struct.h:75: warning: ‘typedef’ was ignored in this declaration
struct.h:82: warning: ‘typedef’ was ignored in this declaration
struct.h:90: warning: ‘typedef’ was ignored in this declaration
struct.h:104: warning: ‘typedef’ was ignored in this declaration
struct.h:120: warning: ‘typedef’ was ignored in this declaration
In file included from event.cpp:1:
event.h:12: warning: ‘typedef’ was ignored in this declaration
event.cpp: In function ‘void chek_func(GtkWidget*, void*)’:
event.cpp:93: error: cast from ‘void*’ to ‘gint’ loses precision
event.cpp:107: error: cast from ‘void*’ to ‘gint’ loses precision
make[2]: *** [event.o] Error 1
make[2]: Leaving directory `/home/mohi/Desktop/amir_0.2_beta/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mohi/Desktop/amir_0.2_beta'
make: *** [all] Error 2
-
متشکر .. بد حال دادی
-
سلام
دستت درد نكنه واقعا عاليه.
ما رو از دست اين نرم افزار پيوست راحت كردي.
موفق باشي
-
امیر ۰.۲ پایدار
از جمله تغييرات اين نسخه اضافه شدن فاكتور ضايعات , امكان چاپ مبلغ بدهكاري / بستانكاري مخاطب در فاكتور , امكان چاپ ارم موسسه در فاكتور , رفع برخي اشتباهات محاسباتي در بدهكار/بستانكار كردن مخاطبان , امكان خرج چك و برخي بهينه سازي ها در كدهاي برنامه نام برد . در صورتي كه مايل به ساخت بسته هاي 64 بيتي يا rpm براي اين برنامه مي باشيد مي توانيد به عنوان maintainer به تيم توسعه اين برنامه بپيونديد
http://ospdev.net/frs/?group_id=113
-
بابا شما دیگه کی هستید؟
دسستون طلا ، واقعا زحمت کشیدید
-
با تاخیر فراوان در نهایت نسخه بتا امیر ۰/۵ منتشر شد
بسته دبيان
ftp://download.ospdev.net/amir/amir/Amir-Beta-0.5/amir05_beta_i386.deb (ftp://download.ospdev.net/amir/amir/Amir-Beta-0.5/amir05_beta_i386.deb)
صفحه اصلی پروژه
http://ospdev.net/projects/amir/ (http://ospdev.net/projects/amir/)
امکانات :
امکان صدور فاکتور خرید , فروش , خدمات, ضایعات, برگشت از خرید, برگشت از فروش , پیش فاکتور به همراه امکان تبدیل پیش فاکتورها به فاکتور فروش
انجام امور مالی چون دریافت و پرداخت چک به مخاطب , امکان انتقال وجه بین حسابهای بانکی و صندوق به بانک و بالعکس , امکان ارسال و دریافت حواله , سرمایه گذاری , برداشت , به همراه امکان تعریف سر فصل های حسابداری
امکان وصول , برگشت و خواباندن به حساب اسناد دریافتی و پرداختی
دارای دفاتر حسابداری کل , روزنامه ای و معین به همراه درج خودکار اطلاعات در انها
ارائه گزارش های متنوع به همراه امکان محاسبه سود و زیان و تراز آزمایشی
انجام عملیات بستن حسابها بصورت خودکار
نسخه جدید امیر بصورت modular طراحی شده است در نتیجه در صورت گزارش هرگونه خطا بلافاصله توسط توسعه دهنده بسته بروزآوری برای رفع آن خطا منتشر خواهد شد و کاربر نیازی نیست برای برطرف شدن آن مشکل تا انتشار نسخه بعد منتظر بماند از طرفی بخشی از ویژگی هایی که پیشتر وعده داده شده بود به علت کمبود زمانی در این نسخه درج نشده ولی تا زمان انتشار نسخه پایدار برنامه بصورت هفتگی بسته های بروزآوری در سایت gtk.ir منتشر خواهد شد که با نصب آن می توانید علاوه بر رفع اشکالات گزارش شده قابلیت جدیدتری به برنامه اضافه نمایید .
مدل انتقال دهنده اطلاعات از دیتابیس نسخه ۰/۲ به نسخه جدید نیز در طی چند روز آینده منتشر خواهد شد.
شما می توانید مدتی بصورت آزمایشی با این برنامه کار نمایید و پس از اشنایی و تسلط بر قسمت های مختلف برنامه با حذف پوشه .amir05 در دایرکتوری خانگی خود و اجرای مجدد برنامه و ورود اطلاعات حقیقی کار خود را آغاز نمایید .
-
+1
کارتون فوق العادست.
-
سلام
من نصبش کردم ولی وقتی اجرا میشه فقط یه عکس ماشین حساب میاد
این را از تو ترمینال پیدا کردم
mohsen@mohsen-laptop:~$ amir
(amir:7368): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
(amir:7368): GLib-CRITICAL **: g_dir_read_name: assertion `dir != NULL' failed
(amir:7368): GLib-CRITICAL **: g_dir_close: assertion `dir != NULL' failed
(amir:7368): GLib-CRITICAL **: g_dir_read_name: assertion `dir != NULL' failed
(amir:7368): GLib-CRITICAL **: g_dir_close: assertion `dir != NULL' failed
-
اول پوشه .amir05 رو در دايركتوري خانگي پاك كنيد و دوباره برنامه رو اجرا كنيد ببينيد مشكل حل ميشه ? اگه باز حل نشد بريد داخل پوشه .amir05 ببينيد فايل info.conf در آن ساخته شده يا نه اگه نه بگو تا يه راه حل ديگه بدم .
-
آقا دست درست.
درست شد
همون که اول گفتی را انجام دادم
-
ببخشید یه سوال داشتم
من میتونم خودم یکم سیستم را دستکاری کنم؟
اگه میتونم بگین چجوری؟
باید سورس را دانلود کنم و هر تغییری خواستم توی سورس بدم و سورس را کامپایل کنم؟
( اگه ممکنه طریقه ی کامپایل کردنش را هم بگین )
-
بله . اول سورس برنامه رو دانلود كنيد
http://ospdev.net/frs/?group_id=113
وقتي از حالت فشرده اين فايل رو خارج كرديد بريد به پوشه src در اين پوشه كلي زير پوشه وجود داره مثل kernel,bank,person و ... كه هر كدوم از اين پوشه ها كد يك قسمت از برنامه توش هست . مثلا اگه شما از قسمت عمليات بانكي امير مثل تعريف حساب بانكي و .... خوشتون نيومد تنها كافي هست بريد تو پوشه بانك براي بقيه قسمت ها هم به همين شيوه هست . خوبي برنامه امير اين هست كه هر كدوم از اين قسمت ها مستقل از هم كار مي كنن يعني شما برا دستكاري برنامه لازم نيست كلي كد ها برنامه رو مطالعه كني فقط كافي كدهاي همون بخش رو مطالعه كني . اين برنامه تو دل خودش يك سيستم مديريت افزونه هم داره . حالا اگه شما بگيد دقيقا مي خوايد كدوم ويژگي برنامه رو تغيير بديد يا چه ويژگي جديدي به اون اضافه كنيد من مي تونم بيشتر راهنماي تون بكنم بگم چيكار بايد بكنيد . براي نصب از روي كد
./configure
make
make install
-
دستت درد نکنه
من میخوام نمایش امور مالی به صورت لیست را به سیستم اضافه کنم
الان فقط در حالت print میشه دید.
میخوام ببینم مثلا تا حالا برای چه مواردی به آقای X پول دادم
ببخشید توی ساختار دیتابیس هم میتونم تغییر بدم؟
اگه تغییر دادم چجوری میتونم به نصب برنامه اضافه کنم؟
-
همه اين موارد از جمله تغيير ديتابيس رو ميشه انجام داد . حتي براي ساخت يك نوار ابزار يا منوي جديد براي برنامه هم شما لازم نيست براي ساخت رابط برنامه كد بنويسي فقط بايد چندتا دستور sql ساده به ديتابيس بدي ! توضيحاتش زياد هست سعي مي كنم تا اواسط اين هفته يك مقاله كامل در مورد روش توسعه اين برنامه بنويسم .
-
ممنون
من اصلا ز c++ بلد نیستم ولی دستورات sql را توی برنامه دیدم و میتونم تغییر بدم.
خیلی دیگه از جاها را هم میتونم تغییرات جزئی بدم.
اگه میشد یه date picker برای تاریخ اضافه کرد و همه چیزایی که توی سیستم ثبت میشه را به صورت لیست نمایش داده بشند و قابل ادیت باشند خیلی خوب میشه
اگه سورس برنامه های دیگه ای را داری که با c++ نوشتند و این موارد را دارند بهم لینک بده تا سورسشون را ببینم و یه دستکاری هایی توی سیستم انجام بدم.
توی اوبونتو برای کار با c++ رابط گرافیکی هم داریم ؟
یه سوال دیگه هم داشتم.
کدهایی که با c# نوشته شده اند را میشه توی c++ استفاده کرد؟
-
برا توسعه اين برنامه بايد يه كم GTK هم بلد باشي . حالا من تا همين اواسط هفته يك راهنما ساخت افزونه مي نويسم كه توش روش پياده سازي يكي از مواردي كه خود شما گفتي سابقه مالي مخاطب رو ياد مي دم . فكر مي كنم اون رو مطالعه كني همه چي دستت بياد . در مورد استفاده كد C# تو C++ كه خودم در اين مورد تجربه اي ندارم , نمي دونم . رابط گرافيكي براي كار با ++C هم اگه منظور شما IDE باشه موارد زيادي هست كه خودم از geany استفاده مي كنم .
-
بخش اول آموزش توسعه برنامه امير
http://gtk.ir/?p=72 (http://gtk.ir/?p=72)
-
ممنون خوندم.
فردا امتحان دارم ایشالا ۲-۳ شنبه میشینم بررسی میکنم.
برای جاوا کار کردن نتبینز هست که محیط گرافیکی داره و راحت شکل فرم و... را میتونی ببینی.برای c++ همچین برنامه ای نداریم؟
من خودم از geany برای نوشتن php استفاده میکنم .
۲ تا سوال الان برام پیش اومد.
۱- از sqlite استفاده میکنید.
روی بانک اطلاعاتی نمیشه پسورد گذاشت؟
اگه کسی این بانک را از سیستم برداره تمام اطلاعات ما را داره؟
چون خودم برای فایر فاکس که اکستنشن مینویسم از sqlite استفاده میکنم و راحت میشه اطلاعاتش را خوند.
۲- برنامه ی شما روی ویندوز هم نصب میشه؟
اگه نصب میشه میتونید یکم توضیح بدی که چیا نیاز داره؟
ببخشید من اینقدر سوال میکنم.
من کامل php , mysql ,sqlite , css, javascript , html را بلدم و دنبال یه راحی هستم که برنامه های مولتی پلت فرم بنویسم که هم توی ویندوز کار کنه و هم توی لینوکس.
اصلا برام مهم نیست که چه زبان برنامه نویسی ای باشه.
۶-۷ ماه هست که دارم میگردم ببینم کدوم یکی از زبان ها راحت تر هست و امکانات فارسی داره و برنامه های کد باز هم زیاد داره تا همون زبان برنامه نویسی را شروع کنم.
اول جاوا را انتخاب کردم ولی متاسفانه برنامه های کدباز نتونستم براش پیدا کنم.
برنامه ی شما را هم از وقتی دیدم مشتاق شدم که c++ را یاد بگیرم چون اولا یه مرجع داره ( برنامه ی کد باز که با فارسی هم مشکلی نداره ) و دوما میتونم برنامه ی حسابداری را اونجوری که خودم دوست دارم تغییر بدم و مثل شما یه خدمتی هم به کدباز کرده باشم
سوما برنامه ی شما اون امکاناتی که من دنبالش بودم را داره فقط همین ۲-۳ مورد که قبلا گفتم را کم داره که ایشالا با هم اضافه میکنیم.
gtk را هم ۱ سال پیش یه چیزایی در موردش شنیده بودم فکر کنم php gtk را دیده بودم که اصلا خوشم نیومده بود.
مقاله های شما را هم میخونم تا یاد بگیرم.
حالا با این اوصاف که من گفتم به نظر شما c++ را یاد بگیرم به کارم میاد؟خوبه؟برنامه ی کد باز بازم میتونم براش پیدا کنم؟پیشنهاد خودت چیه؟
خیلی سوالام زیاد شد.
ممنون میشم وقت بزاری و جواب بدی چون واقعا برام مهمه و ۷ ماهه یه گوشه از ذهن من این سوالا جمع شدند.
اگه هزینه ای هم داشته باشه یا کاری بتونم برات انجام بدم مشکلی نداره شما دستور بده من انجام میدم
-
1) رو sqlite نمي شه پسورد گذاشت ولي خوب ميشه اطلاعات رو با يه تابعي كد كرد ريخت تو ديتابيس بعد كه لازم شد ديكد كرد . ولي من يك راه ديگه اي تو ذهنم بود كه هنوز وقت نكردم امتحان كنم اون هم اضافه كردن چند بايت كنترلي هست به فايل برنامه كه ساختار فايل كمي عوض شه , نشه به راحتي با يك برنامه مثل sqlite browser بازش كرد و اطلاعات توش رو خوند , خود برنامه هم ( مثلا امير) پيش از استفاده چون مي دونه كدوم بايت ها بايد حذف شه بياد با يه تابعي مثل fopen فايل رو قبل از ايجاد يك كانكت باز كنه بعد اون بايت ها رو حذف كنه بعد كانكشن ايجاد شه دوباره زمان ديسكانكت يا همون close همون بايت هاي اضافي به فايل ديتابيس اضافه شه . حالا اين روش كار مي كنه يا نه هنوز امتحان نكردم .
2) رو ويندوز هم نصب ميشه بايد يه كم كدهاش رو دستكاري كرد ولي سرعتش كم ميشه . خودم گاهي با همين gtk تو ويندوز كد مي زنم .
3) شما چون php بلدي كارت راحت هست . ++C خوبه . با ++C مي توني از دو كتابخانه براي طراحي رابط برنامه خودت ( همين دكمه و پنجره و ... ) استفاده كني يكي QT هست يكي GTK . كه براي هر دو نمونه برنامه متن باز خيلي زياد هست و از هر دو هم مي توني خيلي راحت تو ويندوز استفاده كني . اما GTK در اصل براي كار با زبان C نوشته شده براي كار با ++C و كتابخانه GTK بايد از GTKmm استفاده كرد , البته ميشه بدون مشكل با ++c و كتابخانه GTK هم كار كرد , كاري كه من مي كنم , چون مستندات GTK نسبت به gtkmm خيلي بيشتر هست و افرادي هم كه با gtk كار مي كنن نسبت به gtkmm خيلي بيشتر هست . در هر صورت ديگه اينجاش سليقه اي هست شما qt رو هم يك نگاه بنداز برنامه هاي خيلي خوبي مثل mdic يا چغوك رو هم با تركيبي از همين ++C و QT دوستان نوشتن . زبان پايتون هم خوبه ولي خوب چون شما خودت با يك زيان اسكريپتي مثل php داري كار مي كني برا تنوع ++C كار كني بهتر باشه ;)
-
دست درد نکنه.
اگه میتونی یه راهنما یا یه لینکی بهم بده که بتونم امیر را توی ویندوز هم نصب کنم.
چون فقط خودم از لینوکس استفاده میکنم و باید بلد باشم چجوری روی ویندوز هم برنامم کار میکنه.
qt را هم مطلب ازش زیاد شنیدم ولی من دنبال یه چیزی هستم که کارم راه بیوفته.
نهایت کاری که میخوام انجام بدم ورود اطلاعات از یک فرم به بانک اطلاعاتی و نمایش این اطلاعات و ویرایش اطلاعات و جستجو در اطلاعات است و شاید یه نمودار هم لازم باشه بکشم.
داشتم آموزش های gtk که توی سایتتون گذاشتین را مطالعه میکردم ولی هیچ کدوم از مثال هایی که توی فایل های pdf بود اجرا نمیشد.( موقع کپی و پیست کردن کدها تغییر میکنند )
اگه ممکنه کدهای آموزشیت را داخل فایل جدا بزار و توی آموزش بگو فایل فلان را ببینید .
سایتی که برنامه های کدباز با c++ برای دانلود گذاشته باشه میتونی لینک بدی؟
آیا برنامه های فارسی دیگه ای هم میشناسی که با c++ نوشته باشند و مثل برنامه ی امیر از بانک اطلاعاتی استفاده کنند؟
-
چرا با دستور gpg پسورد نمیذارید؟ خفن encrypt میکنه(امن امن)!
راستی GTKmm راحتتر از GTK هست(کدش خلاصهتر و خواناتر هست و راحتتر هست)
اما GTK سریعتر هست(شایدم تفاوتشون محسوس نباشه). مستندات GTK هم بیشتر از GTKmm هست.
اگرچه ساختار همشون تقریباً یکی هست(بیشتر تفاوتشون در suntax هست). مثلاً اگه آدم با کلیات GTKmm آشنا بشه، توی مشکلات جزئی میتونه گاهی از مستندات GTK یا حتی PyGTK و PHP-GTK و... استفاده کنه. بیشتر تفاوتشون در suntax هست.
من خودم از PyGTK و گاهی هم GTKmm استفاده میکنم.
-
داشتم آموزش های gtk که توی سایتتون گذاشتین را مطالعه میکردم ولی هیچ کدوم از مثال هایی که توی فایل های pdf بود اجرا نمیشد.( موقع کپی و پیست کردن کدها تغییر میکنند )
خودت باید کدها رو دستی بنویسی . کپی پست کنی نه جواب نمی ده . نصب gtk و کار با اون تو ویندوز رو هم یه مقاله تا اخر هفته اگه فرصت بشه می نویسم .
چرا با دستور gpg پسورد نمیذارید؟ خفن encrypt میکنه(امن امن)!
راستی GTKmm راحتتر از GTK هست(کدش خلاصهتر و خواناتر هست و راحتتر هست)
اما GTK سریعتر هست(شایدم تفاوتشون محسوس نباشه). مستندات GTK هم بیشتر از GTKmm هست.
اگرچه ساختار همشون تقریباً یکی هست(بیشتر تفاوتشون در suntax هست). مثلاً اگه آدم با کلیات GTKmm آشنا بشه، توی مشکلات جزئی میتونه گاهی از مستندات GTK یا حتی PyGTK و PHP-GTK و... استفاده کنه. بیشتر تفاوتشون در suntax هست.
من خودم از PyGTK و گاهی هم GTKmm استفاده میکنم.
gpg خوبه ولی خوب یه وقت خواستیم تو ویندوز از برنامه استفاده کنیم چی ؟
در مورد gtkmm و pygtk باید بگم این ها از خود کتابخانه gtk عقب تر هستن یعنی شما تو gtk می تونی widget هایی پیدا کنی که تو pygtk هنوز پیاده سازی نشده ( البته من این رو بر اساس اطلاعات ۶ ماه پیش خودم می گم نمی دونم الان چطوری شده . همه widget های gtk توی pygtk هست یا نیست . )
-
gpg خوبه ولی خوب یه وقت خواستیم تو ویندوز از برنامه استفاده کنیم چی ؟
در مورد gtkmm و pygtk باید بگم این ها از خود کتابخانه gtk عقب تر هستن یعنی شما تو gtk می تونی widget هایی پیدا کنی که تو pygtk هنوز پیاده سازی نشده ( البته من این رو بر اساس اطلاعات ۶ ماه پیش خودم می گم نمی دونم الان چطوری شده . همه widget های gtk توی pygtk هست یا نیست . )
gpg نسخهٔ ویندوزی هم داره.
در مورد gtkmm و pygtk باید بگم این ها از خود کتابخانه gtk عقب تر هستن یعنی شما تو gtk می تونی widget هایی پیدا کنی که تو pygtk هنوز پیاده سازی نشده ( البته من این رو بر اساس اطلاعات ۶ ماه پیش خودم می گم نمی دونم الان چطوری شده . همه widget های gtk توی pygtk هست یا نیست . )
خب طبیعی هست که یه مقدار عقبتر باشن. ولی فکر نمیکنم برای ما زیاد فرقی کنه. تا ما بیایم نیاز به اون ویدگتهای جدید پیدا کنیم و یاد بگیریم... احتمالا اضافه شده ;D
-
حمید جان، این سورس رو از کجا دانلود کنیم؟ برای تغییرات.
در ضمن یه شماره حساب به عنوان Donate تو سایتت بزار.
واقعا آدم لذت میبره وقتی میبینه افرادی پیدا میشن که کارهای بزرگی رو رایگان در اختیار همگان قرار میدن.
خوب افرادی هم پیدا میشن که از این کارها تقدیر کنن. من آدم پولداری نیستم; ولی برای اول کاری پنجاه هزار تومن تقدیم میکنم به این پروژه.
البته ماهانه هم مبلغی رو (هر چند کم!) تقدیم میکنم به این پروژه.
شاد باشید :))
-
برنامه کامپایل شده رو باید تیکه تیکش رو تو یه فایل بزارم دیگه !
خوب یه تیکه از برنامه اینجا رفته.
/usr/lib/amir/module
یه تیکه از برنامه هم که شامل آیکونا باشه اینجا رفته
/usr/local/share/amir05b
حالا اینا رو کپی کنم تو یه فولدر به اسم امیر ؟ کار تمومه؟ میشه رفت سراغ دستور ۴ و ۵ ؟
-
سورس برنامه که توی همون لینکی که توی تاپیکه هست.
همون جا که فایل deb را دانلود میکنی فایل tar.gz هم هست که سورس برنامه هستش
-
برنامه کامپایل شده رو باید تیکه تیکش رو تو یه فایل بزارم دیگه !
خوب یه تیکه از برنامه اینجا رفته.
کد:
/usr/lib/amir/module
یه تیکه از برنامه هم که شامل آیکونا باشه اینجا رفته
سلام از مسير زير فايل testdb رو دريافت كن .
http://gtk.ir/download/testdb.tar.bz2 (http://gtk.ir/download/testdb.tar.bz2)
بعد از خروج فايل از حالت فشره تو پوشه mydeb دو پوشه ديگه وجود داره يكي به نام Debian , يكي يه نام usr . خوب حالا پوشه debian رو ياز كن يك فايل متني بنام controller وجود دازه تو اون فايل بجاي نام و ايميل من , نام و ايميل خودت رو بنويس و فايل رو ذخيره كن .
حالا برو تو پوشه usr اينجا كلي sub folder هست اگه هر كدوم از اين پوشه ها رو دنبال كني مي رسي به پوشه اي كه توش يك فايل هست به نام somethinghere خوب يعني تو اين پوشه بايد فايل هاي برنامه امير رو كه نصب كردي كپي كني . مثلا يه پوشه هست به نام /usr/local/bin خوب , شما حالا به همين آدرس تو سيستم خودت مراجعه مي كني و فايل amir رو كه تو همين مسير هست مي گيري اينجا ( منظور تو مسير /mydeb/usr/local/bin هست ) كپي مي كني . برا بقيه پوشه ها هم همين شكلي هست . اخر كار هم دستور مرحله 5 آموزش رو اجرا مي كني و تمام !
حمید جان، این سورس رو از کجا دانلود کنیم؟ برای تغییرات.
به اين صفحه مراجعه و سورس را دريافت كنيد
http://ospdev.net/frs/mirror.php?id=698 (http://ospdev.net/frs/mirror.php?id=698)
در ضمن یه شماره حساب به عنوان Donate تو سایتت بزار.
واقعا آدم لذت میبره وقتی میبینه افرادی پیدا میشن که کارهای بزرگی رو رایگان در اختیار همگان قرار میدن.
اول دستت درد نكنه . مرسي . اطلاعات لازم براي donate در اين صفحه هست
http://gtk.ir/?page_id=83 (http://gtk.ir/?page_id=83)
دوم اين جور كارها براي من بيشتر جنبه سرگرمي داره و اگه كمك مالي هم انجام نشه مهم نيست چون من لذت خودم رو از كارم مي برم .
-
دستت درد نکنه آقا. خیلی حال کردم :) حالا اون ایمیل رو باید مال خودم رو می زاشتم یا مال صاحب برنامه رو!؟ نفرین نشیم یهو :-X
http://www.filedropper.com/amir05betaamd64 (http://www.filedropper.com/amir05betaamd64)
فقط یکی باید یه تست هم بکنه. شرمنده کسی نشیم!من رو سیستم خودم کار کرد! در ضمن تو همون فایل کنترل باید معماری رو به از i386 به amd64 تغییر بدیم! فقط یه سوال؟ یه سری برنامه من دیدم روی همه نوع سیستمی نصب میشن! بدون توجه به ۳۲ و ۶۴ بیتی بودن! اونا چطوریه؟
-
تستش رو هم خودم رو ماشین مجازی انجام دادم . کاملا موفقیت آمیز بود!کلا اگه بتونی کلاس آموزشی بزاری خیلی خوب میشه ها! همینطوری گام به گام میریم جلو :P در ضمن ما همچنان منتظر نسخه انوار هستیم :o
-
تستش رو هم خودم رو ماشین مجازی انجام دادم . کاملا موفقیت آمیز بود!کلا اگه بتونی کلاس آموزشی بزاری خیلی خوب میشه ها! همینطوری گام به گام میریم جلو
خيلي خوبه . خسته نباشي .
ببين مي توني با alien بسته رو به rpm هم تبديل كني . اگه نشد و علاقه مند بودي روش ساخت بسته rpm تو ubuntu رو هم مي گم , خيلي ساده هست ;D
-
نشد!ارور میده. روش ساخت rpm رو هم بگی خیلی خیلی ممنون میشم \\:D/ یه سوالم دارم اونم اینکه من برنامه بیلبو رو با همین روش ، به بسته ۶۴ بیتی دبیان تبدیل کردم. حجم برنامه من شد ۶ مگ. تو مخزن برنامه رو که دیدم، برنامه حجمش نصف یه مگ بود! من خودم حدس میزنم یه دستوری هست که غیر از تولید بسته دبیان، اونا رو فشرده میکنه!
-
نشد!ارور میده. روش ساخت rpm رو هم بگی خیلی خیلی ممنون میشم
براي بسته rpm ما يك فايل spec بجاي controller مي نويسيم .
من يك فايل spec ساده نوشتم از اين ادرس دريافت كن . بعد از حالت فشرده فايل رو خارج كن و دستور زير را وارد كن
http://gtk.ir/download/rpmtest.tar.bz2 (http://gtk.ir/download/rpmtest.tar.bz2)
دستور ( با حالت ريشه بايد اين دستور رو وارد كني )
rpmbuild -ba amir.spec
تمام شد ! . فايل rpm رو مي توني تو مسير زير پيدا كني
/usr/src/rpm/RPMS
بسته به معماري سيستم خودت برو تو يكي از پوشه هاي آدرس بالا بعد بسته rpm رو مي بيني .
در مورد سوال دوم هم بايد بگم دقيقا نمي دونم ولي هم در مورد بسته دبيان هم rpm لينك ها يا مطالبي كه گفتم ساده ترين روش ساخت اين بسته ها بود و اگه راهنماهاي ساخت اين بسته ها رو تو نت بگردي پيدا كني بايد اين كارهايي كه ما تا الان انجام مي داديم رو تو چند مرحله انجام مي داديم . خودموني اين مواردي گفته شده تا الان يه چيز تو مايه هاي كار راه انداز بوده ;)
براي آگاهي از روش نوشتن فايل spec و كلا روش درست كردن بسته rpm
http://en.tldp.org/HOWTO/RPM-HOWTO/index.html (http://en.tldp.org/HOWTO/RPM-HOWTO/index.html)
-
شما که پکیج deb رو ساختید راحتتره که با alien تبدیلش کنید به rpm مثلاً اینطوری:
alien --to-rpm amir_0.5.0_x86_64.deb
-
شما که پکیج deb رو ساختید راحتتره که با alien تبدیلش کنید به rpm مثلاً اینطوری:
alien --to-rpm amir_0.5.0_x86_64.deb
این دستور رو زدم ارور می ده
enghezi@enghezi-desktop:~/Desktop$ sudo alien --to-rpm amir05_beta_amd64.deb Use of uninitialized value $_ in pattern match (m//) at /usr/share/perl5/Alien/Package/Deb.pm line 586.
Use of uninitialized value $_ in concatenation (.) or string at /usr/share/perl5/Alien/Package/Deb.pm line 589.
mkdir: invalid option -- '0'
Try `mkdir --help' for more information.
unable to mkdir -0: at /usr/share/perl5/Alien/Package.pm line 257.
کنسل شد! درس خوندن! حسش نبود و به دلیل سریع بودن عملیات همین الان پکیج رو ساختم ;D
این پکیج ۶۴ بیتی دبیان
http://files.getdropbox.com/u/1138532/amir05_beta_amd64.deb (http://files.getdropbox.com/u/1138532/amir05_beta_amd64.deb)
اینم rpm شصت و چار بیتی
http://files.getdropbox.com/u/1138532/Amir-0.5-5.x86_64.rpm (http://files.getdropbox.com/u/1138532/Amir-0.5-5.x86_64.rpm)
-
کنسل شد! درس خوندن! حسش نبود و به دلیل سریع بودن عملیات همین الان پکیج رو ساختم Grin
این پکیج ۶۴ بیتی دبیان
http://files.getdropbox.com/u/1138532/amir05_beta_amd64.deb
اینم rpm شصت و چار بیتی
http://files.getdropbox.com/u/1138532/Amir-0.5-5.x86_64.rpm
خيلي ممنون . ;D
-
یه بار طرز ساختن فایل exe را هم توضیح بدین که یه فایل توی اسمشا نیار هم براش بسازیم.
-
لینکهای دانلود کار نمیکنند
-
سلام
همه لینکها خرابن ! لطفا یه لینک rpm برای سیستم امل 32 بیتی برای من بذارید ](*,)
اینطور که پیداست از این نرم افزار نمیشه استفاده کرد و مطمعن نیست درسته؟
-
کسی که برنامه را نوشته حدود ۴-۵ ماهی هست که اصلا پیداش نیست
حتی سایتشون هم باز نمیشه
-
سلام
من نسخه بتا ۰/۱ این نرم افزارو نصب کردم تقریبا کارمو راه میندازه ولی نسخه ۰/۵ رو نتونستم لینک سالمی براش پیدا کنم لطفا اگه کسی داره برام اپلود کنه
ممنون
-
سورس میخوای یا فایل deb?
-
سرس ممنون
-
http://mohsendavari.persiangig.com/amir05-beta.tar.gz
-
دستت درد نکنه
حیف این نرم افزار که گسترش پیدا نمیکنه ](*,)
دست نویسندش درد نکنه
-
یکی از بچه های اصفهان داره گسترشش میده
ورژن ۰.۹ را هم آماده کرده ولی من اجازه ندارم به کسی بدم
میترسم ناراحت بشه
اینم سایتش هست
http://jooyeshgar.com/amir
به من ۲-۳ ماه پیش سورسش را داد ولی دیگه خبری ندارم
-
نتونستم پتچو بهش اضافه کنم چطوریه؟
میزنم svn update این ارور رو میده
At revision 32.
باید svn رو توی پوشه سرس برنامه بریزم بعد کامپایلش کنم؟
-
اطلاع ندارم
-
صب برنامه در محیط لینوکس
* اگر از بستهی rpm یا deb استفاده میکنید، میتوانید با استفاده از نرمافزار مدیریت بستهها در توزیع خودتان بهراحتی نصب را انجام دهید.
* اگر بستهی کد منبع را در اختیار دارید به ترتیب زیر عمل کنید:
o پیش از نصب، بررسی کنید که وابستگیهای برنامه نصب شده باشند:
gtk+-2.0 ،glib-2.0 ،libglade-2.0 ،sqlite3 ،gmodule-2.0، به همراه بسته development هر یک از وابستگیها.
o بسته را از حالت فشرده خارج کنید.
o وارد مسیر آن شوید و دستورات زیر را به ترتیب اجرا کنید:
./configure
make
make install
-
این مربوط به نصب برنامست!
وقتی پوشه سرس برنامه رو برای svn انتخاب می کنم هم این ارور رو میده
svn: Failed to add file 'amir05-beta/AUTHORS': an unversioned file of the same name already exists
ممنون که سرس برنامه رو برام گذاشتید :P
-
یکی از بچه های اصفهان داره گسترشش میده
ورژن ۰.۹ را هم آماده کرده ولی من اجازه ندارم به کسی بدم
میترسم ناراحت بشه
اینم سایتش هست
http://jooyeshgar.com/amir
به من ۲-۳ ماه پیش سورسش را داد ولی دیگه خبری ندارم
این سایت هم نسخه 0.5 رو گذاشته.
چرا ناراحت بشه؟ مگه تحت لیسانس GNU/GPL نیست؟
-
چون این نسخه ی جدید را خودشون گسترش دادند.
-
چون این نسخه ی جدید را خودشون گسترش دادند.
خب وقتی نرمافزار اصلی تحت لیسانس GNU/GPL نوشته شده، هر کس اون رو گشترش بده باید بازم تحت همین لیسانس باشه. یکی از شرایط لیسانس همینه مگه اینکه اون یه نفر یه حرکت ناجوان مردانه انجام داده باشه :-X و صد البته غیر قانونی
-
من که گفتم نمیدونم.
اگه دوست داشتند روی سایتشون میزاشتن.
با خودشون تماس بگیرید و بهشون بگید.
-
من که دیدمش. جالب بود ولی خیلی مونده تا بتونه با یک نرم افزار درست و حسابی حسابداری رقابت کنه.
::)
چند تا نکته هست که اینها در نظر نگرفتن:
اول اینکه، نرم افزار حسابداری بیشتر از اینکه یک نرم افزار باشه باید تو دست حسابدار مثل ماشین حساب باشه. یعنی راحت بشه باهاش کار کرد و لازم نباشه یک چشم آدم به مانیتور باشه، یک چشمشش به ماوس (و برای حسابداری ناآشنا به کیبورد یک جشمش هم به صفحه کلید!!). صاف بخوام بگم: با صفحه کلید تنها نمیشه توش گشت. یک جاهایی وقتی با تب نمیشه از فیلد تاریخ که یک فیلد تعیین کننده است خارج بشیم.
امکان معرفی محصول جدید یا شخص جدید موقع ثبت فاکتور خرید/فروش وجود نداره که در آینده باید درج بشه وگرنه واقعا نمیشه روش حساب کرد.
در ضمن، من نمیفهمم چه لزومی داره حتما شماره تلفنی از خریدار یا فروشنده در پروفایلش درج بشه؟ این خوبه که هست ولی اینکه الزامی باشه آزار دهنده میشه.
نقاط ضعفش اونقدر زیاده که نمیشه در موردش نوشت و باید گفت تا یک نرم افزار حسابداری درست و حسابی کلی فاصله داره. پیشنهاد من به توسعه دهندگان این هستش که تا دیر نشده برنامه رو ماژولار کنن.
مثلا بخش مرتبط با اشخاص رو میشه به صورتی شبیه یک برنامه دفترجه تلفن در نظر گرفت که یکم سفارشی شده باشه. (اگه کسی بخواد کمک کنه حاضرم پیشنهادات خوبی در این جهت بدم که بتونه نقطهی قوتی برای برنامه باشه)
-
یکی از بچه های اصفهان داره گسترشش میده
ورژن ۰.۹ را هم آماده کرده ولی من اجازه ندارم به کسی بدم
میترسم ناراحت بشه
اینم سایتش هست
http://jooyeshgar.com/amir
به من ۲-۳ ماه پیش سورسش را داد ولی دیگه خبری ندارم
اولا ورژن ۰.۶ آماده شده بود نه ۰.۹ این هم که روی سایت اصلی نزاشتیم به خاطر اینه که ایراد زیاد داره نمی خوام نسخه اولیه باعث دلسردی بقیه بشه تا کامل نشه روی سایت اصلی نمی یاد
اجازه هم نمی خواد هر کی دوست داشت آخرین ورژن رو از اینجا بگیره
svn://jooyeshgar.com/amir
البته قرار از اول شخم بزنیم یعنی یه بار زدیم و با زبان vala شروع کردیم نوشتن که خوب نشد احتمالا دوباره شخم می زنیم و با پایتون شروع می کنیم نوشتن
یکی از دوستان گفته بود ماژولار نیست که از همون نسخه اول کاملا ماژولار بود
فعلا کلیات آماده بشه بعد امکانات اضافه می کنیم فقط می خوایم چیزی باشه که بشه باهاش کار کرد
اگرم کسی بخواد کمک کنه خوشحال می شیم
-
یکی از بچه های اصفهان داره گسترشش میده
ورژن ۰.۹ را هم آماده کرده ولی من اجازه ندارم به کسی بدم
میترسم ناراحت بشه
اینم سایتش هست
http://jooyeshgar.com/amir
به من ۲-۳ ماه پیش سورسش را داد ولی دیگه خبری ندارم
اولا ورژن ۰.۶ آماده شده بود نه ۰.۹ این هم که روی سایت اصلی نزاشتیم به خاطر اینه که ایراد زیاد داره نمی خوام نسخه اولیه باعث دلسردی بقیه بشه تا کامل نشه روی سایت اصلی نمی یاد
اجازه هم نمی خواد هر کی دوست داشت آخرین ورژن رو از اینجا بگیره
svn://jooyeshgar.com/amir
البته قرار از اول شخم بزنیم یعنی یه بار زدیم و با زبان vala شروع کردیم نوشتن که خوب نشد احتمالا دوباره شخم می زنیم و با پایتون شروع می کنیم نوشتن
یکی از دوستان گفته بود ماژولار نیست که از همون نسخه اول کاملا ماژولار بود
فعلا کلیات آماده بشه بعد امکانات اضافه می کنیم فقط می خوایم چیزی باشه که بشه باهاش کار کرد
اگرم کسی بخواد کمک کنه خوشحال می شیم
اگه نرم افزارو گسترش بدید خیلی عالیه
نرم افزارای ویندوزی با wine یا زبون فارسی و قفل سخت افزاری رو نمیشناسه
من یه نرم افزار حسابداری ساده نیاز داشتم که از معروف ترین شرکتش خریدم چهل و هفت هزار تومن ولی نرم افزار امیر غیر از چند مورد کوچیک همون امکاناتو داره! واقعا حیفه اگه لا اقل یه نسخه سادش تموم نشه
-
دوستان يكي ميتونه كمك كنه برنامه رو واسه ويندوز كامپايل كنم ::)
-
اگه کسی بلد هست منم خیلی دنبال این هستم که برنامه را برای ویندوز کامپایل کنم ولی نتونستم
یک چیزایی باید نصب کنید به اسم MinGW
اینجا توضیح داده ولی من نتونستم انجام بدم
http://www.daniweb.com/forums/thread86245.html
-
اينجور كه من خوندم براي پورت كردن به ويندوز بايد از GTk , MinGW , Cygwin استفاده كرد ولي خودم تو نصب و تنظيماتشون تو ويندوز گير كردم ???
-
دست مریزاد
-
سلام
کسایی که با امیر نسخه ./۵ بتا کار کردن میدونید از اطلاعات نگهداری میکنه یا نه؟ یه گزینه هم داره توی اپشنها برای پشتیبان گیری و بازیابی پشتیبانی ولی من نتونستم باش اطلاعاتو بازیابی کنم !
-
سلام
میخواستم حساب مالی سال جدیدو با نرم افزار لینوکس انجام بدم و دنبال نسخه پایدار امیر گشتم amir_0.2_final.tar.bz2 رو پیدا کردم ولی لینک سالم براش پیدا نکردم!! اگر ممکنه یکنفر که داره برام اپلود کنه
ممنون
سال نو مبارک :)
-
ما که نتونستیم نسخه 32 بیت را دانلود کنیم
لطفا یک لینک مستقیم قرار بدید
همه لینکها ارور میدن
البته بسته deb را نتونسنم دانلود کنم
-
من این بستهها رو داشتم و روی rapidshare آپلود کردم:
amir 0.2 source (http://rapidshare.com/files/374576010/amir_0.2_final.tar.bz2.html)
amir 0.2 deb (http://rapidshare.com/files/374575455/amir_0.2_i386.deb.html)
amir 0.5 beta source (http://rapidshare.com/files/374576447/amir05-beta.tar.bz2.html)
amir 0.5 beta deb (http://rapidshare.com/files/374576851/amir05_beta_i386.deb.html)
البته بستههای دبیان ۳۲ بیتی هستند.
-
ممنون از لطفت
-
از دوستان کسی هست که بخواد توی توسعه نرمافزار حسابداری امیر همکاری کنه؟
نرمافزار از صفر بازنویسی شده تا یکسری اشکالات برنامه رفع بشه و زبان رو به python تغییر دادیم تا سرعت کار بیشتر بشه.
الان عملیات ثبت دستی اسناد و ویرایش و گزارشگیری پیادهسازی شدن، و نیاز به کسانی هم داریم که توی اجرای برنامه توی محیط ویندوز و پکیج کردنش برای ویندوز بتونن کمک کنن.
این صفحه برنامه هست روی launchpad: https://launchpad.net/amir/
ایمیل من هم g382nilieh هست روی gmail.
-
از دوستان کسی هست که بخواد توی توسعه نرمافزار حسابداری امیر همکاری کنه؟
نرمافزار از صفر بازنویسی شده تا یکسری اشکالات برنامه رفع بشه و زبان رو به python تغییر دادیم تا سرعت کار بیشتر بشه.
الان عملیات ثبت دستی اسناد و ویرایش و گزارشگیری پیادهسازی شدن، و نیاز به کسانی هم داریم که توی اجرای برنامه توی محیط ویندوز و پکیج کردنش برای ویندوز بتونن کمک کنن.
این صفحه برنامه هست روی launchpad: https://launchpad.net/amir/
ایمیل من هم g382nilieh هست روی gmail.
مشكل اينجاست كه با پايتون بازنويسي شده. البته نه اينكه سخت باشه. تازه من شنيدم كه از سادهترين زبانهاي برنامهنويسي هست، ولي مشكل اينجاست كه كسي كه تا حالا سينتكسهاشو نديده بايد مدتي وقت براش صرف كنه. كاش با همون ++c ادامه مي داديد. شما كه با پايتون كار كرديد چقدر وقت لازمه تا به اون مسلط شد؟ (براي كسي كه با زبان ديگري مثل ++c آشنايي كامل داشته باشه) البته بايد برنامه نويسي تو محيط لينوكس رو هم در نظر گرفت چون من تو لينوكس بجز چندتا اسكريپت كار ديگري نكردم. ولي واقعا مصمم هستم براي همكاري با اين پروژه.
-
زنده باد!
-
از دوستان کسی هست که بخواد توی توسعه نرمافزار حسابداری امیر همکاری کنه؟
نرمافزار از صفر بازنویسی شده تا یکسری اشکالات برنامه رفع بشه و زبان رو به python تغییر دادیم تا سرعت کار بیشتر بشه.
الان عملیات ثبت دستی اسناد و ویرایش و گزارشگیری پیادهسازی شدن، و نیاز به کسانی هم داریم که توی اجرای برنامه توی محیط ویندوز و پکیج کردنش برای ویندوز بتونن کمک کنن.
این صفحه برنامه هست روی launchpad: https://launchpad.net/amir/
ایمیل من هم g382nilieh هست روی gmail.
مشكل اينجاست كه با پايتون بازنويسي شده. البته نه اينكه سخت باشه. تازه من شنيدم كه از سادهترين زبانهاي برنامهنويسي هست، ولي مشكل اينجاست كه كسي كه تا حالا سينتكسهاشو نديده بايد مدتي وقت براش صرف كنه. كاش با همون ++c ادامه مي داديد. شما كه با پايتون كار كرديد چقدر وقت لازمه تا به اون مسلط شد؟ (براي كسي كه با زبان ديگري مثل ++c آشنايي كامل داشته باشه) البته بايد برنامه نويسي تو محيط لينوكس رو هم در نظر گرفت چون من تو لينوكس بجز چندتا اسكريپت كار ديگري نكردم. ولي واقعا مصمم هستم براي همكاري با اين پروژه.
جالبه بگم که من هم با ++C آشنایی داشتم و قرار بود که توسعه با همین زبان و کتابخانه gtk ادامه پیدا کنه. و یه مدت هم این کار رو کردم.
اما وقتی تصمیم گرفته شد که از صفر بازنویسی بشه (چون لازم بود که خیلی چیزها تغییر کنه مثلا طراحی دیتابیس و مستقل کردن اون از برنامه و ...) دیدم که با ++C و gtk این کار زمان زیادی میبره.
این بود که یه مدت جستجو کردیم برای پیدا کردن زبانی که هم ساده باشه و هم برای سیستمعاملهای مختلف بشه ازش استفاده کرد.
در نهایت python رو انتخاب کردیم و با این که اولین پروژهای بود که با این زبان کار میکردم خیلی سریع یاد گرفتم، شاید نزدیک یک هفته زمان کافی باشه، حتی کمتر :)
یک نکته دیگه
این برنامه به سفارش شرکت جویشگر (اصفهان) داره آماده میشه و قراره به عنوان یکی از محصولات شرکت منتشر بشه (صد البته با ذکر نام کسانی که همکاری کردن)
اگر کسی با این مساله مشکلی نداشته باشه ما خوشحال میشیم که به تیم اضافه بشه.
اینجا هم یک راهنمای مختصر هست برای شروع کار: http://www.jooyeshgar.com/amirdevelopment
-
از دوستان کسی هست که بخواد توی توسعه نرمافزار حسابداری امیر همکاری کنه؟
نرمافزار از صفر بازنویسی شده تا یکسری اشکالات برنامه رفع بشه و زبان رو به python تغییر دادیم تا سرعت کار بیشتر بشه.
الان عملیات ثبت دستی اسناد و ویرایش و گزارشگیری پیادهسازی شدن، و نیاز به کسانی هم داریم که توی اجرای برنامه توی محیط ویندوز و پکیج کردنش برای ویندوز بتونن کمک کنن.
این صفحه برنامه هست روی launchpad: https://launchpad.net/amir/
ایمیل من هم g382nilieh هست روی gmail.
مشكل اينجاست كه با پايتون بازنويسي شده. البته نه اينكه سخت باشه. تازه من شنيدم كه از سادهترين زبانهاي برنامهنويسي هست، ولي مشكل اينجاست كه كسي كه تا حالا سينتكسهاشو نديده بايد مدتي وقت براش صرف كنه. كاش با همون ++c ادامه مي داديد. شما كه با پايتون كار كرديد چقدر وقت لازمه تا به اون مسلط شد؟ (براي كسي كه با زبان ديگري مثل ++c آشنايي كامل داشته باشه) البته بايد برنامه نويسي تو محيط لينوكس رو هم در نظر گرفت چون من تو لينوكس بجز چندتا اسكريپت كار ديگري نكردم. ولي واقعا مصمم هستم براي همكاري با اين پروژه.
جالبه بگم که من هم با ++C آشنایی داشتم و قرار بود که توسعه با همین زبان و کتابخانه gtk ادامه پیدا کنه. و یه مدت هم این کار رو کردم.
اما وقتی تصمیم گرفته شد که از صفر بازنویسی بشه (چون لازم بود که خیلی چیزها تغییر کنه مثلا طراحی دیتابیس و مستقل کردن اون از برنامه و ...) دیدم که با ++C و gtk این کار زمان زیادی میبره.
این بود که یه مدت جستجو کردیم برای پیدا کردن زبانی که هم ساده باشه و هم برای سیستمعاملهای مختلف بشه ازش استفاده کرد.
در نهایت python رو انتخاب کردیم و با این که اولین پروژهای بود که با این زبان کار میکردم خیلی سریع یاد گرفتم، شاید نزدیک یک هفته زمان کافی باشه، حتی کمتر :)
یک نکته دیگه
این برنامه به سفارش شرکت جویشگر (اصفهان) داره آماده میشه و قراره به عنوان یکی از محصولات شرکت منتشر بشه (صد البته با ذکر نام کسانی که همکاری کردن)
اگر کسی با این مساله مشکلی نداشته باشه ما خوشحال میشیم که به تیم اضافه بشه.
اینجا هم یک راهنمای مختصر هست برای شروع کار: http://www.jooyeshgar.com/amirdevelopment
ضمن عرض سلام مجدد، چند سوال:
۱− تیم شما الان چند نفره؟
۲− کار تا چه سطحی پیش رفته؟
۳− نحوه همکاری تیمی چطوریه؟
۴− اینکه این برنامه به سفارش شرکتی طراحی میشه، فروشی هست؟
ممنون میشم اگه جواب سوالهارو بدید.
-
از دوستان کسی هست که بخواد توی توسعه نرمافزار حسابداری امیر همکاری کنه؟
نرمافزار از صفر بازنویسی شده تا یکسری اشکالات برنامه رفع بشه و زبان رو به python تغییر دادیم تا سرعت کار بیشتر بشه.
الان عملیات ثبت دستی اسناد و ویرایش و گزارشگیری پیادهسازی شدن، و نیاز به کسانی هم داریم که توی اجرای برنامه توی محیط ویندوز و پکیج کردنش برای ویندوز بتونن کمک کنن.
این صفحه برنامه هست روی launchpad: https://launchpad.net/amir/
ایمیل من هم g382nilieh هست روی gmail.
مشكل اينجاست كه با پايتون بازنويسي شده. البته نه اينكه سخت باشه. تازه من شنيدم كه از سادهترين زبانهاي برنامهنويسي هست، ولي مشكل اينجاست كه كسي كه تا حالا سينتكسهاشو نديده بايد مدتي وقت براش صرف كنه. كاش با همون ++c ادامه مي داديد. شما كه با پايتون كار كرديد چقدر وقت لازمه تا به اون مسلط شد؟ (براي كسي كه با زبان ديگري مثل ++c آشنايي كامل داشته باشه) البته بايد برنامه نويسي تو محيط لينوكس رو هم در نظر گرفت چون من تو لينوكس بجز چندتا اسكريپت كار ديگري نكردم. ولي واقعا مصمم هستم براي همكاري با اين پروژه.
جالبه بگم که من هم با ++C آشنایی داشتم و قرار بود که توسعه با همین زبان و کتابخانه gtk ادامه پیدا کنه. و یه مدت هم این کار رو کردم.
اما وقتی تصمیم گرفته شد که از صفر بازنویسی بشه (چون لازم بود که خیلی چیزها تغییر کنه مثلا طراحی دیتابیس و مستقل کردن اون از برنامه و ...) دیدم که با ++C و gtk این کار زمان زیادی میبره.
این بود که یه مدت جستجو کردیم برای پیدا کردن زبانی که هم ساده باشه و هم برای سیستمعاملهای مختلف بشه ازش استفاده کرد.
در نهایت python رو انتخاب کردیم و با این که اولین پروژهای بود که با این زبان کار میکردم خیلی سریع یاد گرفتم، شاید نزدیک یک هفته زمان کافی باشه، حتی کمتر :)
یک نکته دیگه
این برنامه به سفارش شرکت جویشگر (اصفهان) داره آماده میشه و قراره به عنوان یکی از محصولات شرکت منتشر بشه (صد البته با ذکر نام کسانی که همکاری کردن)
اگر کسی با این مساله مشکلی نداشته باشه ما خوشحال میشیم که به تیم اضافه بشه.
اینجا هم یک راهنمای مختصر هست برای شروع کار: http://www.jooyeshgar.com/amirdevelopment
ضمن عرض سلام مجدد، چند سوال:
۱− تیم شما الان چند نفره؟
۲− کار تا چه سطحی پیش رفته؟
۳− نحوه همکاری تیمی چطوریه؟
۴− اینکه این برنامه به سفارش شرکتی طراحی میشه، فروشی هست؟
ممنون میشم اگه جواب سوالهارو بدید.
۱- فعلا فقط من و آقای امینزاده (از اعضای اصفهانلاگ) روش کار میکنیم، البته به علت اینکه درگیر پروژههای دیگری هم هستیم نمیتونیم تمام وقت روش کار کنیم،و برای همین نیاز داریم که اعضای جدیدی به تیم اضافه بشن.
۲- الان عملیات ایجاد، ویرایش و حذف سرفصل، ثبت دستی سند، ویرایش سند، گزارشگیری از دفاتر روزنامهای و کل و معین، پیاده سازی شدند.
ولی عملیات جستجو، بستن حسابها، و عملیات حسابداری اتوماتیک هنوز پیاده نشدن. و خوب امکانات دیگری که نرمافزارهای حسابداری معمولا دارند.
البته برای پیادهسازی حسابداری اتوماتیک عجلهای نیست و احتمالا تو نسخههای بعدی اضافه خواهیم کرد. فعلا اولویت اینه که امکانات لازم برای حسابداری دستی تکمیل بشه تا یک نسخه آزمایشی منتشر کنیم.
تست کردن برنامه توی محیط ویندوز هم لازمه چون احتمالا اکثر کاربران با ویندوز کار میکنند. بنابراین نیاز نیست که حتما در محیط لینوکس برنامهنویسی کنید.
۳- شرایط خاصی که نداره، نیازی هم نیست که کار در دفتر شرکت انجام بشه. شما اگه شرایطی برای همکاری دارید مطرح کنید.
۴- خیر برنامه به صورت رایگان منتشر میشه و با مجوز GPL. فقط نام شرکت به عنوان سفارش دهنده و حمایت کننده مطرح میشه. سورس برنامه هم روی وب هست و استفاده برای همه آزاده.
-
از دوستان کسی هست که بخواد توی توسعه نرمافزار حسابداری امیر همکاری کنه؟
نرمافزار از صفر بازنویسی شده تا یکسری اشکالات برنامه رفع بشه و زبان رو به python تغییر دادیم تا سرعت کار بیشتر بشه.
الان عملیات ثبت دستی اسناد و ویرایش و گزارشگیری پیادهسازی شدن، و نیاز به کسانی هم داریم که توی اجرای برنامه توی محیط ویندوز و پکیج کردنش برای ویندوز بتونن کمک کنن.
این صفحه برنامه هست روی launchpad: https://launchpad.net/amir/
ایمیل من هم g382nilieh هست روی gmail.
مشكل اينجاست كه با پايتون بازنويسي شده. البته نه اينكه سخت باشه. تازه من شنيدم كه از سادهترين زبانهاي برنامهنويسي هست، ولي مشكل اينجاست كه كسي كه تا حالا سينتكسهاشو نديده بايد مدتي وقت براش صرف كنه. كاش با همون ++c ادامه مي داديد. شما كه با پايتون كار كرديد چقدر وقت لازمه تا به اون مسلط شد؟ (براي كسي كه با زبان ديگري مثل ++c آشنايي كامل داشته باشه) البته بايد برنامه نويسي تو محيط لينوكس رو هم در نظر گرفت چون من تو لينوكس بجز چندتا اسكريپت كار ديگري نكردم. ولي واقعا مصمم هستم براي همكاري با اين پروژه.
جالبه بگم که من هم با ++C آشنایی داشتم و قرار بود که توسعه با همین زبان و کتابخانه gtk ادامه پیدا کنه. و یه مدت هم این کار رو کردم.
اما وقتی تصمیم گرفته شد که از صفر بازنویسی بشه (چون لازم بود که خیلی چیزها تغییر کنه مثلا طراحی دیتابیس و مستقل کردن اون از برنامه و ...) دیدم که با ++C و gtk این کار زمان زیادی میبره.
این بود که یه مدت جستجو کردیم برای پیدا کردن زبانی که هم ساده باشه و هم برای سیستمعاملهای مختلف بشه ازش استفاده کرد.
در نهایت python رو انتخاب کردیم و با این که اولین پروژهای بود که با این زبان کار میکردم خیلی سریع یاد گرفتم، شاید نزدیک یک هفته زمان کافی باشه، حتی کمتر :)
یک نکته دیگه
این برنامه به سفارش شرکت جویشگر (اصفهان) داره آماده میشه و قراره به عنوان یکی از محصولات شرکت منتشر بشه (صد البته با ذکر نام کسانی که همکاری کردن)
اگر کسی با این مساله مشکلی نداشته باشه ما خوشحال میشیم که به تیم اضافه بشه.
اینجا هم یک راهنمای مختصر هست برای شروع کار: http://www.jooyeshgar.com/amirdevelopment
ضمن عرض سلام مجدد، چند سوال:
۱− تیم شما الان چند نفره؟
۲− کار تا چه سطحی پیش رفته؟
۳− نحوه همکاری تیمی چطوریه؟
۴− اینکه این برنامه به سفارش شرکتی طراحی میشه، فروشی هست؟
ممنون میشم اگه جواب سوالهارو بدید.
۱- فعلا فقط من و آقای امینزاده (از اعضای اصفهانلاگ) روش کار میکنیم، البته به علت اینکه درگیر پروژههای دیگری هم هستیم نمیتونیم تمام وقت روش کار کنیم،و برای همین نیاز داریم که اعضای جدیدی به تیم اضافه بشن.
۲- الان عملیات ایجاد، ویرایش و حذف سرفصل، ثبت دستی سند، ویرایش سند، گزارشگیری از دفاتر روزنامهای و کل و معین، پیاده سازی شدند.
ولی عملیات جستجو، بستن حسابها، و عملیات حسابداری اتوماتیک هنوز پیاده نشدن. و خوب امکانات دیگری که نرمافزارهای حسابداری معمولا دارند.
البته برای پیادهسازی حسابداری اتوماتیک عجلهای نیست و احتمالا تو نسخههای بعدی اضافه خواهیم کرد. فعلا اولویت اینه که امکانات لازم برای حسابداری دستی تکمیل بشه تا یک نسخه آزمایشی منتشر کنیم.
تست کردن برنامه توی محیط ویندوز هم لازمه چون احتمالا اکثر کاربران با ویندوز کار میکنند. بنابراین نیاز نیست که حتما در محیط لینوکس برنامهنویسی کنید.
۳- شرایط خاصی که نداره، نیازی هم نیست که کار در دفتر شرکت انجام بشه. شما اگه شرایطی برای همکاری دارید مطرح کنید.
۴- خیر برنامه به صورت رایگان منتشر میشه و با مجوز GPL. فقط نام شرکت به عنوان سفارش دهنده و حمایت کننده مطرح میشه. سورس برنامه هم روی وب هست و استفاده برای همه آزاده.
من به 15-10 روز وقت احتياج دارم تا روي پايتون و جيتيكي كار كنم ولي حتما همكاري ميكنم. لطفا سورس برنامه رو تا اينجا كه آماده كرديد برام بفرستيد يا اگه جايي آپلود شده تا دانلود كنم.
-
این دوتا لینک رو دیدید؟
این صفحه برنامه هست روی launchpad: https://launchpad.net/amir/
اینجا هم یک راهنمای مختصر هست برای شروع کار: http://www.jooyeshgar.com/amirdevelopment
-
پيشنهاد ميكنم يه پست جديد ايجاد كنيم و عنوان اون رو "توسعه نرمافزار حسابداري امير" بذاريم و از اين به بعد مطلب رو اونجا ادامه بديم.
-
نسخه rpm براش نیست ؟
-
من تازه عکسشو دیدم!
هنوز نگرفتمش.
بزودی تستش میکنم.
انشالله قصد پولی کردنش رو که ندارین ؟
اگه نمیخواین در آینده پولیش کنین - خوشحال میشم من هم سهمی در مشارکت داشته باشم ;D
-
من تازه عکسشو دیدم!
هنوز نگرفتمش.
بزودی تستش میکنم.
انشالله قصد پولی کردنش رو که ندارین ؟
اگه نمیخواین در آینده پولیش کنین - خوشحال میشم من هم سهمی در مشارکت داشته باشم ;D
یک صفحه به عقب برگردید به پاسخ میرسید :)
۴- خیر برنامه به صورت رایگان منتشر میشه و با مجوز GPL. فقط نام شرکت به عنوان سفارش دهنده و حمایت کننده مطرح میشه. سورس برنامه هم روی وب هست و استفاده برای همه آزاده.
-
من یک سورس از سایت مربوطه گرفتم مربوط به ورژن ۰۵ بتا. البته کامل ندیدم ولی چیزی که من دریافت کردم به زبان سی بود.
فکر کنم گفته بودید دوباره نویسی شده و این بار به زبان پایتون. آیا من فایل سورس را درست گرفتم ؟
-
سلام :)
سورس بازنویسی شده روی Launchpad هست...
-
ممنون. گرفتمش.
-
آخرین نسخه پایدار و بتای این نرم افزار چه ورژن هائی هستن
نسخه پایدار و بتا رو از هر کدوم دبیانش رو اگه لینک بدید ممنون میشم
و یک سؤال اینکه آیا قابلیت آپگرید به نسخه های بعدی هم در این نسخه آخر گنجانده شده که لازم نشه هر بار تجدید نصب انجام بشه؟!
-
طبق این لینکhttps://launchpad.net/~hadi60/+archive/jooyeshgar (https://launchpad.net/~hadi60/+archive/jooyeshgar) جلو رفتم. حالا چه بسته رو نصب کنم؟ python-sqlalchemy?
من این بسته رو هم نصب کردم ولی برنامه ای نصب نشد ;D
اوبونتو ۱۰.۱۰ دارم
لطفا راهنمایی کنید
-
طبق این لینکhttps://launchpad.net/~hadi60/+archive/jooyeshgar (https://launchpad.net/~hadi60/+archive/jooyeshgar) جلو رفتم. حالا چه بسته رو نصب کنم؟ python-sqlalchemy?
من این بسته رو هم نصب کردم ولی برنامه ای نصب نشد ;D
اوبونتو ۱۰.۱۰ دارم
لطفا راهنمایی کنید
آقا این برنامه اصلا چه ربطی به نرم افزار حسابداری امیر داره؟ آقا یکی نیست کمک کنه؟
-
طبق این لینکhttps://launchpad.net/~hadi60/+archive/jooyeshgar (https://launchpad.net/~hadi60/+archive/jooyeshgar) جلو رفتم. حالا چه بسته رو نصب کنم؟ python-sqlalchemy?
من این بسته رو هم نصب کردم ولی برنامه ای نصب نشد ;D
اوبونتو ۱۰.۱۰ دارم
لطفا راهنمایی کنید
آقا این برنامه اصلا چه ربطی به نرم افزار حسابداری امیر داره؟ آقا یکی نیست کمک کنه؟
و من همچنان چشمم به دره. لطفا یکی یه راهنمایی بکنه
-
نگارش جدید نرمافزار حسابداری آزاد امیر منتشر شد.
امیر در این نسخه به طور کامل بازنویسی شده و برای توسعه از زبان python و رابط گرافیکی GTK استفاده شده است.
از امکانات نسخه 0.1 میتوان به این موارد اشاره کرد:
* امکان تعریف سرفصلهای کل، معین و تفصیلی (به تعداد نامحدود سطح)
* ثبت و ویرایش سند به صورت دستی
* گزارش دفاتر، اسناد و تراز آزمایشی، با امکان محدود کردن نتایج بر حسب تاریخ، شماره یا کلمات موجود در سند
* امکان تغییر زبان به یکی از ۵ زبان موجود در حین اجرای برنامه
...
بستههای این برنامه برای سیستمعاملهای لینوکس و ویندوز تهیه شده و کد منبع نیز قابل دریافت است. برای اطلاعات بیشتر به ویکی امیر (http://www.freeamir.com/) یا صفحه امیر در لانچپد (https://launchpad.net/amir) مراجعه کنید.
-
من گفتم سر کارما ;D
-
Dependency is not satisfiable: python (< 2.7) / اوبونتو ۱۱.۰۴ مشکل داره.. میشه حلش کرد؟
-
من نسخه ۱ این نرم افزار رو می خواستم نصب کنم ولی هر کاری کردم نتونستم نصبش کنم موقع نصب این خطا رو میده و نصب متوقف میشه اگه میشه لطفا راهنماییم کنین؟
The following packages have unmet dependencies:
amir: Depends: python (>= 2.6) but 2.7.3-0ubuntu2 is to be installed
Depends: python-support (>= 0.90.0) but 1.0.14ubuntu2 is to be installed
Depends: python-sqlalchemy (>= 0.6.0) but 0.7.4-1ubuntu0.1 is to be installed
-
خطای بیخود داره میگیره. با force نصب کن ببین میشه؟
-
ببخشین من با force آشنا نیستم میشه یکم توضیح بدین؟
-
$ sudo dpkg --force-all --install felanbaste.deb
-
برنتمه نصب شد ولی موقع اجرا این خطا رو میده و اجرا نمیشه
Traceback (most recent call last):
File "/usr/bin/amir", line 44, in <module>
from amir.amirconfig import config
ImportError: No module named amir.amirconfig
-
آقا اصلا کسی تا حالا نرم افزار امیر رو تونسته روی ۱۲.۰۴ نصب کنه یا من بی خودی دارم تلاش میکنم؟
اگه کسی نصب کرده یه راهنمایی هم به ما بکنه.
من هر بلایی دارم سر سیستم مییارم نصب نمیشه ](*,) ](*,) ](*,)
-
مشکل اصلی برای نصب توی ۱۲.۰۴ ، ورژن پایتون!
پایتون مورد نیاز برای نصب amir_0.1 باید ورژن کمتر از 2.7 باشه!
dpkg: dependency problems prevent configuration of amir:
amir depends on python (<< 2.7); however:
Version of python on system is 2.7.3-0ubuntu2.
وقتی می خواستم پایتون 2.6 رو نصب کنم فهمیدم پایتون 2.6 از مخازن رسمی حذف شده پس سرچ کردم و به اینجا رسیدم
http://askubuntu.com/questions/125342/how-can-i-install-python-2-6-on-12-04
بعد از اضافه کردن مخزن و نصب پایتون ۲.۶ باز هم دیدم که مشکل ادامه داره
و این بخاطر اینه که ورژن دیفالت پایتون روی سیستم هنوز همون ۲.۷ بود
پس باز هم سرچ کردم و به اینجا رسیدم
http://www.stylesen.org/python_27_debian_squeeze_60
با روشی که گفته بود ورژن پایتون رو به 2.6 تغییر دادم
$ python --version
Python 2.6.7
البته این موضوع مشکلات زیادی برای سیستم به همراه چون خیلی از برنامه ها با پایتون 2.7 کار میکنن
مثل Software Center و GDebi و طبیعتا بعد از این دیگه کار نخواهند کرد
پس برای نصب فایل .deb دانلود شده رو توی یه پوشه ریختم
و از دستور dpkg با سوییچ های iR استفاده کردم
ولی باز هم همون مشکل قبلی ادامه داره
dpkg: dependency problems prevent configuration of amir:
amir depends on python (<< 2.7); however:
Version of python on system is 2.7.3-0ubuntu2.
خطای بیخود داره میگیره. با force نصب کن ببین میشه؟
با force که نصب کردم
dpkg: amir: dependency problems, but configuring anyway as you requested:
موقع اجرا دو حالت داره
۱- با python2.6
$ amir
Traceback (most recent call last):
File "/usr/bin/amir", line 27, in <module>
import pygtk
ImportError: No module named pygtk
2- با python2.7
$ amir
Traceback (most recent call last):
File "/usr/bin/amir", line 44, in <module>
from amir.amirconfig import config
ImportError: No module named amir.amirconfig
-
پس شما هم بالاخره نتونستی نصب کنی
من هم این راه ها رو امتحان کرده بودم و نتونسته بودم نصبش کنم
حالا یه برنامه نویس اینجا پیدا نمیشه تا نرم افزار امیر رو تغییر بده تا بتونیم روی ۱۲.۰۴ هم نصبش کنیم؟
-
چه جالب می گما امیر سایت داره سیستم باگ ریپورت داره فروم داره
بعد یه چیز دیگه امیر ۰.۵ یه چیز دیگست با C نوشته شده امیر نسخه الانش ۰.۱ که پیشنهاد می کنم از خود ریپوزیتوری ها ۰.۲ (بتا) رو بگیرید کار کنید
نصب هم نیاز نداره
شما کپی کن رو سیستمت
Migrate رو نصب کن
و بعد هم
bin/amir
-
من کدمنبع رو گرفتم و روی اوبونتو ۱۲٫۱۰ نصب کردم. فقط موقع اجراش، اگه اجرا نشد، ارور میده و میگه که چه چیزایی نصب نیست.
نکته: بر پایهی جیتیکی+ ۲، نوشته شده است.
-
چه جالب می گما امیر سایت داره سیستم باگ ریپورت داره فروم داره
بعد یه چیز دیگه امیر ۰.۵ یه چیز دیگست با C نوشته شده امیر نسخه الانش ۰.۱ که پیشنهاد می کنم از خود ریپوزیتوری ها ۰.۲ (بتا) رو بگیرید کار کنید
نصب هم نیاز نداره
شما کپی کن رو سیستمت
Migrate رو نصب کن
و بعد هم
bin/amir
منم می گما همه این چیزایی که گفتی ما هم می دونیم
بهتره قبل از اینکه به مزه پراکنی در انجمن مشغول بشین یکم واسه جامعه کاربری مفید باشین
اگه راه حلی واسه مشکل میدونی پست بزن و بقیه رو هم به طور دقیق راهنمایی کن
اگر هم راه حلی بلد نیستی بهتره اصلا پست هم نزنی تا انجمن رو بی خودی شلوغش نکنی تا تعداد ارسال هات رو بالا ببری
با تشکر
-
عزیزم سید حسن
ببخشیدا ولی فکر کنم ایشون که جوابتون رو دادن، خودشون از نویسندگان همین نرمافزار هستند :)
منم که گفتم چیکار کنی تا نصب بشه.
-
با سلام.
ضمن تشکر از زحمات دوستان برای تهیه این نرمف افزار، بنده هم برای نصب توی اوبونتو ۱۲.۰۴ مشکل دارم. همون مشکلی بالا گفته شد.
بهتر نیست به جای نصب پایتون ۲.۶ کاربران بر روی سیستم های خود، برنامه نویسان با پایتون ۲.۷ برنامه ارائه دهند؟
-
بخش اول آموزش توسعه برنامه امير
http://gtk.ir/?p=72 (http://gtk.ir/?p=72)
سلام این لینک را رفتم ولی یه سایت باز میشه که همش تبلیغ هست دیگه چیزی نداره
-
برنامه کامپایل شده رو باید تیکه تیکش رو تو یه فایل بزارم دیگه !
خوب یه تیکه از برنامه اینجا رفته.
کد:
/usr/lib/amir/module
یه تیکه از برنامه هم که شامل آیکونا باشه اینجا رفته
سلام از مسير زير فايل testdb رو دريافت كن .
http://gtk.ir/download/testdb.tar.bz2 (http://gtk.ir/download/testdb.tar.bz2)
بعد از خروج فايل از حالت فشره تو پوشه mydeb دو پوشه ديگه وجود داره يكي به نام Debian , يكي يه نام usr . خوب حالا پوشه debian رو ياز كن يك فايل متني بنام controller وجود دازه تو اون فايل بجاي نام و ايميل من , نام و ايميل خودت رو بنويس و فايل رو ذخيره كن .
حالا برو تو پوشه usr اينجا كلي sub folder هست اگه هر كدوم از اين پوشه ها رو دنبال كني مي رسي به پوشه اي كه توش يك فايل هست به نام somethinghere خوب يعني تو اين پوشه بايد فايل هاي برنامه امير رو كه نصب كردي كپي كني . مثلا يه پوشه هست به نام /usr/local/bin خوب , شما حالا به همين آدرس تو سيستم خودت مراجعه مي كني و فايل amir رو كه تو همين مسير هست مي گيري اينجا ( منظور تو مسير /mydeb/usr/local/bin هست ) كپي مي كني . برا بقيه پوشه ها هم همين شكلي هست . اخر كار هم دستور مرحله 5 آموزش رو اجرا مي كني و تمام !
حمید جان، این سورس رو از کجا دانلود کنیم؟ برای تغییرات.
به اين صفحه مراجعه و سورس را دريافت كنيد
http://ospdev.net/frs/mirror.php?id=698 (http://ospdev.net/frs/mirror.php?id=698)
در ضمن یه شماره حساب به عنوان Donate تو سایتت بزار.
واقعا آدم لذت میبره وقتی میبینه افرادی پیدا میشن که کارهای بزرگی رو رایگان در اختیار همگان قرار میدن.
اول دستت درد نكنه . مرسي . اطلاعات لازم براي donate در اين صفحه هست
http://gtk.ir/?page_id=83 (http://gtk.ir/?page_id=83)
دوم اين جور كارها براي من بيشتر جنبه سرگرمي داره و اگه كمك مالي هم انجام نشه مهم نيست چون من لذت خودم رو از كارم مي برم .
سورس نیست ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ](*,) ](*,) ](*,) ](*,) ](*,)
-
سلام این لینک را رفتم ولی یه سایت باز میشه که همش تبلیغ هست دیگه چیزی نداره
سلام.
به انجمن پارسی اوبونتو خوش اومدی :)
اون سایت دیگه وجود نداره.
اگر میخوای برنامه سازی با GTK+ و هماهنگ با میزکار Gnome رو یاد بگیری از این آدرس (https://developer.gnome.org/) شروع کن.
سورس نیست ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
مطلبی که نقل قول کردید مال چهار سال پیشه. سورس حساب داری امیر اینجاست (https://launchpad.net/amir).
-
سلام این لینک را رفتم ولی یه سایت باز میشه که همش تبلیغ هست دیگه چیزی نداره
سلام.
به انجمن پارسی اوبونتو خوش اومدی :)
اون سایت دیگه وجود نداره.
اگر میخوای برنامه سازی با GTK+ و هماهنگ با میزکار Gnome رو یاد بگیری از این آدرس (https://developer.gnome.org/) شروع کن.
سورس نیست ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
مطلبی که نقل قول کردید مال چهار سال پیشه. سورس حساب داری امیر اینجاست (https://launchpad.net/amir).
سلام
ممنونم
من میخواستم بدونم این نرم افزار در چه حدی هست این طور که دیدم با پایتون نوشته شده الان کسی نسخه جدیدی ازش نگرفته که کاملا ارتقاع داده شده باشه .؟
من اصلا با پایتون کار نکردم . برای این که بتونم تغییراتی روش اجرا کنم باید حتما برم سراغ پایتون یا باز چیز دیگه هم داره که یاد بگیرمش \\:D/
-
بخش اول آموزش توسعه برنامه امير
http://gtk.ir/?p=72 (http://gtk.ir/?p=72)
سلام
میشه لطف کنید و این آموزش توسعه برنامه امير را از نو اپ کنین من میخوام یه کم تغییرات بدم .
تشکر ](*,) ](*,) ](*,) ](*,) ](*,) ](*,)
-
سلام
ممنونم
من میخواستم بدونم این نرم افزار در چه حدی هست این طور که دیدم با پایتون نوشته شده الان کسی نسخه جدیدی ازش نگرفته که کاملا ارتقاع داده شده باشه .؟
من اصلا با پایتون کار نکردم . برای این که بتونم تغییراتی روش اجرا کنم باید حتما برم سراغ پایتون یا باز چیز دیگه هم داره که یاد بگیرمش
این برنامه رو نصب نکردم و نمیدونم در چه حدیه. آخرین به روز رسانی کدش که مربوط به یک سال پیش بوده.
اگر میخوای توسعهاش بدی باید پایتون و بقیه API های دیگهای که استفاده کردن (مثل GTK+) رو بلد باشی.
سلام
میشه لطف کنید و این آموزش توسعه برنامه امير را از نو اپ کنین من میخوام یه کم تغییرات بدم .
تشکر
متاسفانه این راهنما رو من ندارم. ولی اگر بگردی راهنمای GTK+ تو اینترنت زیاده.
-
اوبونتو ۱۱٫۱۰ ۳۲ و +python 2.7.2 نصب دارم
موارد زیرو دانلود کردم
amir_0.1_all.deb https://launchpad.net/amir/0.1/0.1/+download/amir_0.1_all.deb
pygtk-2.24.0.tar.gz http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.24/pygtk-2.24.0.tar.gz
SQLAlchemy-0.8.3.tar.gz https://pypi.python.org/packages/source/S/SQLAlchemy/SQLAlchemy-0.8.3.tar.gz
قبلا یکبار تنها amir_0.1_all نصب کردم که وقتی اجراش میکنم(نصب شده) چیزی نمیاد دوباره هم که نصب میکنم نصب نمیشه
آیا نسخه های دانلود شده درسته؟
چطوری قبلی رو پاک کنم؟
با چه دستوری نصب کنم ؟
-
یادم رفت فایل زیر را هم دانلود کردم
Python-2.5.6.tgz http://www.python.org/ftp/python/2.5.6/Python-2.5.6.tgz
اینو چطوری نصب کنم؟
-
اگر اوبونتو دارید تمام وابستگیها (python, pygtk و sqlalchemy) رو میتونید از طریق نرمافزار مدیریت بستهها (package manager) پیدا کرده و نصب کنید. اگر هم اصرار به نصب از بسته سورس دارید معمولا یک اسکریپت setup.py داخل بسته هست که اجراش میکنید یا کامپایلش میکنید که توضیحاتش در راهنمای خود بسته هست.
در مورد امیر هم یک اسکریپت setup.py داخل بسته سورس هست که میتونید اون را اجرا کنید یا اینکه مستقیما بسته deb رو نصب کنید. بعد از نصب اگر موفق نشدید برنامه رو از دسکتاپ اجرا کنید، یک پنجره ترمینال باز کنید و از اونجا امیر رو اجرا کنید. اگر باز هم برنامه اجرا نشد پیغامهای ترمینال رو به صفحه لانچپد برنامه گزارش بدید. اونجا توسعه دهندههای فعلی برنامه حضور دارند و مشکل رو بررسی خواهند کرد.
-
این لینکها هم شاید به کارتون بیاد:
فروم برنامه:
http://www.iranled.com/forum/forum-254.html
ویکی برنامه:
http://www.freeamir.com/index.php?title=%D8%B5%D9%81%D8%AD%D9%87%D9%94_%D8%A7%D8%B5%D9%84%DB%8C
-
سلام دوستان
برنامه رو داریم به gtk3 آپگرید می کنیم و یه سری قسمت ها مثل انبار داری اضافه می کنیم. از همه دوستان دعوت به همکاری می کنیم از Senior تا کسی که میخواد پایتون رو شروع کنه (دوستان اصفهانی که می خوان پایتون رو شروع کنن می تونن توی شرکت جویشگر دوره کارآموزی داشته باشن).
همچنین شرکت همه جوره پشتیبانی می کنه اعم از مسائل حسابداری، اینکه چه کارهایی و چطوری باید انجام بشه و ...
لینک پروژه:
https://github.com/Jooyeshgar/amir
تغییرات جدید رو توی برنچ gtk3 کامیت می کنیم:
https://github.com/Jooyeshgar/amir/tree/gtk3
برای عضویت در لیست پستی اخبار برنامه یک ایمیل بدون متن به آدرس زیر ارسال کنید:
news-subscribe@freeamir.com
برای عضویت در لیست پستی توسعه دهنده های برنامه یک ایمیل بدون متن به آدرس زیر ارسال کنید:
amir-subscribe@freeamir.com
-
من حساب روی گیتهاب ندارم، از طریق mailing list هم میشه کدها رو فرستاد؟
نکته بعدی اینکه mailing list ها رو کجا آرشیو میکنین؟ یعنی چجوری میشه به پستهای قدیمی دسترسی پیدا کرد؟
ویرایش: پیداش کردم، اینجاست: http://freeamir.com/mailman/listinfo
-
من حساب روی گیتهاب ندارم، از طریق mailing list هم میشه کدها رو فرستاد؟
نکته بعدی اینکه mailing list ها رو کجا آرشیو میکنین؟ یعنی چجوری میشه به پستهای قدیمی دسترسی پیدا کرد؟
ویرایش: پیداش کردم، اینجاست: http://freeamir.com/mailman/listinfo
اگه ممکنه روی گیت هاب کامیت کنین چون لانچپد رو دیگه بروز نمی کنیم.
mailing list رو هم تازه راه اندازی کردیم.
ممنون از توجهتون
-
دوستان کسی با این برنامه الان کار میکنه؟ چندتا سوال دارم
-
دوستان کسی با این برنامه الان کار میکنه؟ چندتا سوال دارم
این تاپیک مال عهد دوغه
یه تاپیک جدید باز کن تو اون سوالارو بپرس