انجمنهای فارسی اوبونتو
جامعه کاربران => پروژهها => واژهنامه چندزبانه MDic => نویسنده: mtux در 15 مهر 1388، 11:47 بظ
-
بالاخره بعد از همهی اما و اگرهایی که پشت سر امدیک گفتیم! و همهی شایعات!! D:
نسخهی جدیدی ازش آمادهی استفاده شد!
عمدهی تغییرات برنامه:
* تغییرات زیادی در ظاهر برنامه و هماهنگ سازی آن با محیط KDE
* قابلیت اجرا از خط فرمان و نمایش خروجی در خط فرمان
* جلوگیری از اجرای همزمان چند نسخه از برنامه
* اضافه کردن ویجت جدید برای جستجو (دارای تاریخچه لغات، دکمه پاک کردن، دکمه جستجو)
* تغییر ویجت اصلی نمایش معنی لغات (برای تفکیک بهتر معانی)
* قابلیت ترجمه متن (با استفاده از امکانات مترجم گوگل)
* اضافه کردن پشتیبانی از موتور Festival برای تلفظ لغات
* اضافه کردن یک ویجت برای وارد کردن لغت بدون نیاز به نمایش صفحه اصلی دیکشنری (کلیک وسط ماوس را روی آیکون برنامه فشار دهید)
* پشتیبانی از D-Bus (قابلیت تعریف کلید میانبر عمومی، برای اطلاعات بیشتر پنجرهی Help برنامه را ببینید!)
* تمیزکاری کدها
* رفع چند باگ قدیمی
یه عکس:
(http://mdic.sourceforge.net/images/mdic_shot.png)
اطلاعات بیشتر:
پست وبلاگمون: http://mtux.wordpress.com/2009/10/08/mdic-new-version-is-ready/ (http://mtux.wordpress.com/2009/10/08/mdic-new-version-is-ready/)
صفحهی دانلود: http://mdic.sourceforge.net/download.html (http://mdic.sourceforge.net/download.html)
عکسهای بیشتر: http://sourceforge.net/project/screenshots.php?group_id=206210 (http://sourceforge.net/project/screenshots.php?group_id=206210)
برین حالشو ببرین ;)
-
تبریک..... عالیه...
-
عجب من اومدم بعد مدتی ;) تبریک مهرداد جان ;D
-
من mdic رو نصبیدم... اما وقتی اومدم mdicconv رو کامپایل کنم... این ارور رو گرفتم...
payam@kmarquis-laptop:~/Desktop/mdicconv-0.2.6.1$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognize dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 1572864
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for sqlite3_open in -lsqlite3... no
checking sqlite3.h usability... no
checking sqlite3.h presence... no
checking for sqlite3.h... no
configure: error: you need SQlite3 Develoment pakage to use this
payam@kmarquis-laptop:~/Desktop/mdicconv-0.2.6.1$ make all install
make: *** No rule to make target `all'. Stop.
payam@kmarquis-laptop:~/Desktop/mdicconv-0.2.6.1$
در ضمن از امکانات google translator توش چطوری میشه استفاده کرد؟ (اینو پیدا کردم!)
سوال دیگه اینکه منظور از این ویجت ها چیه و چطوری می شه ازشون استفاده کرد؟
-
من mdic رو نصبیدم... اما وقتی اومدم mdicconv رو کامپایل کنم... این ارور رو گرفتم...
payam@kmarquis-laptop:~/Desktop/mdicconv-0.2.6.1$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognize dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 1572864
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for sqlite3_open in -lsqlite3... no
checking sqlite3.h usability... no
checking sqlite3.h presence... no
checking for sqlite3.h... no
configure: error: you need SQlite3 Develoment pakage to use this
payam@kmarquis-laptop:~/Desktop/mdicconv-0.2.6.1$ make all install
make: *** No rule to make target `all'. Stop.
payam@kmarquis-laptop:~/Desktop/mdicconv-0.2.6.1$
در ضمن از امکانات google translator توش چطوری میشه استفاده کرد؟ (اینو پیدا کردم!)
سوال دیگه اینکه منظور از این ویجت ها چیه و چطوری می شه ازشون استفاده کرد؟
چیز خاصی نیست! شما دارین ازشون استفاده میکنین همین الان ;)
در مورد اون خطا هم باید libsqlite3-dev یا یه همچین چیزی رو نصب کنی!
-
من mdic رو نصبیدم... اما وقتی اومدم mdicconv رو کامپایل کنم... این ارور رو گرفتم...
payam@kmarquis-laptop:~/Desktop/mdicconv-0.2.6.1$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognize dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 1572864
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for sqlite3_open in -lsqlite3... no
checking sqlite3.h usability... no
checking sqlite3.h presence... no
checking for sqlite3.h... no
configure: error: you need SQlite3 Develoment pakage to use this
payam@kmarquis-laptop:~/Desktop/mdicconv-0.2.6.1$ make all install
make: *** No rule to make target `all'. Stop.
payam@kmarquis-laptop:~/Desktop/mdicconv-0.2.6.1$
در ضمن از امکانات google translator توش چطوری میشه استفاده کرد؟ (اینو پیدا کردم!)
سوال دیگه اینکه منظور از این ویجت ها چیه و چطوری می شه ازشون استفاده کرد؟
چیز خاصی نیست! شما دارین ازشون استفاده میکنین همین الان ;)
در مورد اون خطا هم باید libsqlite3-dev یا یه همچین چیزی رو نصب کنی!
مرسی... نصبید!
-
تبریک \\:D/
-
من دانلود کردم.
.لی انگار هیچ گلوساری(دیتابیس کلمات) روش نصب نیست.از کجا میتونم En to PE و En to En رو بگیرم؟
-
تبریک میگم. خیلی منتظر نسخه جدید بودیم !
من دانلود کردم.
.لی انگار هیچ گلوساری(دیتابیس کلمات) روش نصب نیست.از کجا میتونم En to PE و En to En رو بگیرم؟
بله این فقط یه برنامه ست ! شما میتونید از اینجا (http://mdic.sourceforge.net/dictionaries.html) یک سری دیتابیس برای استفاده در mdic دانلود کنید یا خودتون دیکشنری های بابیلون (bgl) رو با برنامه های MDicConv (http://downloads.sourceforge.net/mdic/mdicconv_0.2.6.tar.gz) یا PyGlossary (http://ospdev.net/projects/glossary-pywork) به فرمت m2 تبدیل کنید !
-
من stardict هم دارم و خیلی خوبه ولی اینم جدا سریع شده و سازگار با KDE :)
-
من دیتابیس ها رو ریختم.درست شد.خیلی ممنون.
فقط برای تلفظ چی کار کنم؟
-
من دیتابیس ها رو ریختم.درست شد.خیلی ممنون.
فقط برای تلفظ چی کار کنم؟
بسته های espeak و espeak-data رو نصب کنید.
-
منم تبریک میگم!
فکر میکردم متوقف شده! یهدفعه یه حرکت زدی که غافلگیرمون کنی؟! ;D
فقط کاش سازگاری با ورژنهای یهخورده قدیمی کتابخونهها رو هم حفظ میکردی! همه که نمیتونن همیشه آپدیت آپدیت باشن!;D (من که فعلاً نمیتونم نصبش کنم!)
-
من برای استفاده از موتور festival مشکل دارم. بسته ی festival نصبه... اما اسپیک کار نمی کنه. مشکل چیه؟
در ضمن با چه دستوری میشه توی terminal نتیجه ی دیکشنری رو دید؟
-
منم تبریک میگم!
فکر میکردم متوقف شده! یهدفعه یه حرکت زدی که غافلگیرمون کنی؟! ;D
فقط کاش سازگاری با ورژنهای یهخورده قدیمی کتابخونهها رو هم حفظ میکردی! همه که نمیتونن همیشه آپدیت آپدیت باشن!;D (من که فعلاً نمیتونم نصبش کنم!)
والا تا جایی که من خبر دارم، با Qt 4.4.3 نصب میشه!
بستهبندیش تقصیر یکی دیگهاس اگه وابسته به 4.5 شده D:
-
من برای استفاده از موتور festival مشکل دارم. بسته ی festival نصبه... اما اسپیک کار نمی کنه. مشکل چیه؟
در ضمن با چه دستوری میشه توی terminal نتیجه ی دیکشنری رو دید؟
با سویچ w
یه mdic -h بگیر! واست توضیح میده!
mdic -w WORD
در مورد فستیوال هم توی بعضی سیستمها با بعضی پلیرها تداخل داره! ممکنه از اون باشه!
-
من برای استفاده از موتور festival مشکل دارم. بسته ی festival نصبه... اما اسپیک کار نمی کنه. مشکل چیه؟
در ضمن با چه دستوری میشه توی terminal نتیجه ی دیکشنری رو دید؟
با سویچ w
یه mdic -h بگیر! واست توضیح میده!
mdic -w WORD
در مورد فستیوال هم توی بعضی سیستمها با بعضی پلیرها تداخل داره! ممکنه از اون باشه!
جالبه... ببخشید مهرداد جان که من گیر دادم اینقدر! ;) اما من حتی همه ی پلیر ها رو می بندم نمیتونم از فستیوال استفاده کنم... میرم توی setting و توی speech و festival رو انتخاب می کنم...
-
منم تبریک میگم!
فکر میکردم متوقف شده! یهدفعه یه حرکت زدی که غافلگیرمون کنی؟! ;D
فقط کاش سازگاری با ورژنهای یهخورده قدیمی کتابخونهها رو هم حفظ میکردی! همه که نمیتونن همیشه آپدیت آپدیت باشن!;D (من که فعلاً نمیتونم نصبش کنم!)
والا تا جایی که من خبر دارم، با Qt 4.4.3 نصب میشه!
بستهبندیش تقصیر یکی دیگهاس اگه وابسته به 4.5 شده D:
بله تقصیر منه ;D
یه بسته دیگه با پیش نیازهای پایین تر ( Qt 4.4.3 ) ساختم برای دوستانی که از اوبونتو ۸.۱۰ یا توزیع های دبیان بیس دیگه استفاده می کنند.
http://hoseinmec.persiangig.com/mdic_0.8-1_intrepid_i386.deb
-
من برای استفاده از موتور festival مشکل دارم. بسته ی festival نصبه... اما اسپیک کار نمی کنه. مشکل چیه؟
در ضمن با چه دستوری میشه توی terminal نتیجه ی دیکشنری رو دید؟
با سویچ w
یه mdic -h بگیر! واست توضیح میده!
mdic -w WORD
در مورد فستیوال هم توی بعضی سیستمها با بعضی پلیرها تداخل داره! ممکنه از اون باشه!
جالبه... ببخشید مهرداد جان که من گیر دادم اینقدر! ;) اما من حتی همه ی پلیر ها رو می بندم نمیتونم از فستیوال استفاده کنم... میرم توی setting و توی speech و festival رو انتخاب می کنم...
ایرادی نداره که گیر دادی! ادامه بده ;)
خوب یعنی اولین باری که لاگین میکنی! قبل از اجرای هر برنامهای که ازش صدا در بیاد تست کن D:
برا اینکه بیرون از MDic تست کنی:
دستور زیر رو بزن، بعد هرچی میخوای تایپ کن، اینتر بزن، بعدش کنترل-دی
festival --tts
بعد باید هرچی تایپیدی رو بخونه! یا پیغام خطا بده!
-
ارور داد!
payam@kmarquis-laptop:~$ festival --tts hello
SIOD ERROR: could not open file hello
-
نه!
قرار شد اون hello رو بعد از اینتر زدن بنویسی!
سیستم این سویچ اینطوریه که از یه فایل میخونه! جای hello باید آدرس فایل متنی که میخوای بخونه رو بدی بهش!
اما اگه آدرس ندی! یعنی دستور رو اینطوری اجرا کنی: festival --tts اونوقت منتظر میشه تا همینجا تایپ کنی! و دست آخر یک اینتر (یعنی line break) و با Ctrl+D خاتمهی کار تا هرچی تایپیدی رو بخونه!
-
نه!
قرار شد اون hello رو بعد از اینتر زدن بنویسی!
سیستم این سویچ اینطوریه که از یه فایل میخونه! جای hello باید آدرس فایل متنی که میخوای بخونه رو بدی بهش!
اما اگه آدرس ندی! یعنی دستور رو اینطوری اجرا کنی: festival --tts اونوقت منتظر میشه تا همینجا تایپ کنی! و دست آخر یک اینتر (یعنی line break) و با Ctrl+D خاتمهی کار تا هرچی تایپیدی رو بخونه!
جالبه... توی ترمینال بدون مشکل خوند... از espeak روان تر می خونه...
آها... حالا فهمیدم... توی mdic وقتی که festival رو انتخاب می کنم یه جایی نوشته additional switches ... اونجا نوشته شده بود 0... به جای اون نوشتم --tts و کار کرد! مرسی مهرداد جان...
-
نیازی به اون tts نیست! البته باید 0 رو پاک میکردی! کافی بود!
و عجیبه! نباید اون 0 اونجا باشه :-/
-
منم تبریک میگم!
فکر میکردم متوقف شده! یهدفعه یه حرکت زدی که غافلگیرمون کنی؟! ;D
فقط کاش سازگاری با ورژنهای یهخورده قدیمی کتابخونهها رو هم حفظ میکردی! همه که نمیتونن همیشه آپدیت آپدیت باشن!;D (من که فعلاً نمیتونم نصبش کنم!)
والا تا جایی که من خبر دارم، با Qt 4.4.3 نصب میشه!
بستهبندیش تقصیر یکی دیگهاس اگه وابسته به 4.5 شده D:
بله تقصیر منه ;D
یه بسته دیگه با پیش نیازهای پایین تر ( Qt 4.4.3 ) ساختم برای دوستانی که از اوبونتو ۸.۱۰ یا توزیع های دبیان بیس دیگه استفاده می کنند.
http://hoseinmec.persiangig.com/mdic_0.8-1_intrepid_i386.deb
حالا نصب شد. ولی اجرا نشد! :(
mdic: symbol lookup error: mdic: undefined symbol: _Z13qFlagLocationPKc
-
منم تبریک میگم!
فکر میکردم متوقف شده! یهدفعه یه حرکت زدی که غافلگیرمون کنی؟! ;D
فقط کاش سازگاری با ورژنهای یهخورده قدیمی کتابخونهها رو هم حفظ میکردی! همه که نمیتونن همیشه آپدیت آپدیت باشن!;D (من که فعلاً نمیتونم نصبش کنم!)
والا تا جایی که من خبر دارم، با Qt 4.4.3 نصب میشه!
بستهبندیش تقصیر یکی دیگهاس اگه وابسته به 4.5 شده D:
بله تقصیر منه ;D
یه بسته دیگه با پیش نیازهای پایین تر ( Qt 4.4.3 ) ساختم برای دوستانی که از اوبونتو ۸.۱۰ یا توزیع های دبیان بیس دیگه استفاده می کنند.
http://hoseinmec.persiangig.com/mdic_0.8-1_intrepid_i386.deb
حالا نصب شد. ولی اجرا نشد! :(
mdic: symbol lookup error: mdic: undefined symbol: _Z13qFlagLocationPKc
از سورس تست کن!
-
نیازی به اون tts نیست! البته باید 0 رو پاک میکردی! کافی بود!
و عجیبه! نباید اون 0 اونجا باشه :-/
نه... صفر رو برداشتم هم کار نکرد... فقط با همون --tts کار کرد...
-
منم تبریک میگم!
فکر میکردم متوقف شده! یهدفعه یه حرکت زدی که غافلگیرمون کنی؟! ;D
فقط کاش سازگاری با ورژنهای یهخورده قدیمی کتابخونهها رو هم حفظ میکردی! همه که نمیتونن همیشه آپدیت آپدیت باشن!;D (من که فعلاً نمیتونم نصبش کنم!)
والا تا جایی که من خبر دارم، با Qt 4.4.3 نصب میشه!
بستهبندیش تقصیر یکی دیگهاس اگه وابسته به 4.5 شده D:
بله تقصیر منه ;D
یه بسته دیگه با پیش نیازهای پایین تر ( Qt 4.4.3 ) ساختم برای دوستانی که از اوبونتو ۸.۱۰ یا توزیع های دبیان بیس دیگه استفاده می کنند.
http://hoseinmec.persiangig.com/mdic_0.8-1_intrepid_i386.deb
حالا نصب شد. ولی اجرا نشد! :(
mdic: symbol lookup error: mdic: undefined symbol: _Z13qFlagLocationPKc
از چه توزیعی استفاده می کنی ؟
-
از چه توزیعی استفاده می کنی ؟
اوبونتو 8.10
-
از روی سورس کامپایل کردم و اجرا شد.
خیلی خوب شده... :)
فقط یه اشکال: فعال بودن دیتابیسها ذخیره نمیشه(مثل اینکه توی فایل ذخیره میشه ولی درست لود نمیشه). یعنی هر بار که میرم توی تنظیمات، هیچکدوم از دیتابیسها تیک نخوره، تیک میذارم و فعال میشه و دیتابیسها کار میکنه ولی وقتی دوباره تنظیمات رو باز میکنم تیک نخورده! بعد Quit کردن و اجرا کردن دوباره هم هیچ دیتابیسی فعال نیست.
یه اشکال دیگه: توی تنظیمات که Stay on top رو برمیدارم، بعدش با هر تغییری در Display Mode دوباره تیک Stay on top گذاشته میشه(انگار برای هر کدوم جدا ذخیره میشه! البته شاید این اشکال نباشه)
راستی یک کلمهای که توی input entry نوشتیم و اینتر میزنیم گاهی کلمه رو از history حذف میکنه و میره به کلمهٔ بعدی! چرا؟
-
ilius جان تو کوبی 9.04 خیلی عالی کار میکنه هم دیتا بیسها هم با نصب مبدلش تبدیل دیکشنریها و هم قابلیت تلفظش فک کنم شاید یه سری مشگلاتی که میبینی واسه همونه که تو اوبونتو 8.10 اجرا میکنی ::) عجیبه
-
از روی سورس کامپایل کردم و اجرا شد.
خیلی خوب شده... :)
فقط یه اشکال: فعال بودن دیتابیسها ذخیره نمیشه(مثل اینکه توی فایل ذخیره میشه ولی درست لود نمیشه). یعنی هر بار که میرم توی تنظیمات، هیچکدوم از دیتابیسها تیک نخوره، تیک میذارم و فعال میشه و دیتابیسها کار میکنه ولی وقتی دوباره تنظیمات رو باز میکنم تیک نخورده! بعد Quit کردن و اجرا کردن دوباره هم هیچ دیتابیسی فعال نیست.
یه اشکال دیگه: توی تنظیمات که Stay on top رو برمیدارم، بعدش با هر تغییری در Display Mode دوباره تیک Stay on top گذاشته میشه(انگار برای هر کدوم جدا ذخیره میشه! البته شاید این اشکال نباشه)
راستی یک کلمهای که توی input entry نوشتیم و اینتر میزنیم گاهی کلمه رو از history حذف میکنه و میره به کلمهٔ بعدی! چرا؟
من به مشکل ذخیره نشدن تنظیمات در سایر برنامه ها دچار شدم و بعد از پیگیری دیدم مشکل permission داشتم. مثلا فایرفاکس پوشه ای داره در فولدر home که اگر مجوز نوشته شدن رو برای کاربر خودتون از اون پوشه بگیرید دیگه هر وقت فایرفاکس باز بشه تنظیمات شما رو ذخیره نمی کنه ولی در همون حال اگر با کاربر ریشه بازش کنید چون دسترسی داره کار می کنه. حالا شما هم می تونی با کاربر ریشه برنامه رو اجرا کنی اگر هم چیز درست ذخیره شد معنیش اینه که باید تنظیمات حق دسترسی به پوشه های برنامه رو به کاربر خودت بدی.
امیدوارم این کمکت کنه.
-
از روی سورس کامپایل کردم و اجرا شد.
خیلی خوب شده... :)
فقط یه اشکال: فعال بودن دیتابیسها ذخیره نمیشه(مثل اینکه توی فایل ذخیره میشه ولی درست لود نمیشه). یعنی هر بار که میرم توی تنظیمات، هیچکدوم از دیتابیسها تیک نخوره، تیک میذارم و فعال میشه و دیتابیسها کار میکنه ولی وقتی دوباره تنظیمات رو باز میکنم تیک نخورده! بعد Quit کردن و اجرا کردن دوباره هم هیچ دیتابیسی فعال نیست.
یه اشکال دیگه: توی تنظیمات که Stay on top رو برمیدارم، بعدش با هر تغییری در Display Mode دوباره تیک Stay on top گذاشته میشه(انگار برای هر کدوم جدا ذخیره میشه! البته شاید این اشکال نباشه)
راستی یک کلمهای که توی input entry نوشتیم و اینتر میزنیم گاهی کلمه رو از history حذف میکنه و میره به کلمهٔ بعدی! چرا؟
خوشحالم بالاخره تونستی اجراش کنی. هیچ کدوم از این مشکلاتی رو که گفتی من ندارم ! مجوز فولدر زیر و فایل تنظیمات رو چک کن:
~/.config/MGroup
اگر مشکل حل نشد , احتمالا به خاطر کتابخانه های قدیمی در اوبونتو ۸.۱۰ است ! در ۹.۰۴ هیچ کدوم از این موارد وجود نداره
-
از روی سورس کامپایل کردم و اجرا شد.
خیلی خوب شده... :)
فقط یه اشکال: فعال بودن دیتابیسها ذخیره نمیشه(مثل اینکه توی فایل ذخیره میشه ولی درست لود نمیشه). یعنی هر بار که میرم توی تنظیمات، هیچکدوم از دیتابیسها تیک نخوره، تیک میذارم و فعال میشه و دیتابیسها کار میکنه ولی وقتی دوباره تنظیمات رو باز میکنم تیک نخورده! بعد Quit کردن و اجرا کردن دوباره هم هیچ دیتابیسی فعال نیست.
یه اشکال دیگه: توی تنظیمات که Stay on top رو برمیدارم، بعدش با هر تغییری در Display Mode دوباره تیک Stay on top گذاشته میشه(انگار برای هر کدوم جدا ذخیره میشه! البته شاید این اشکال نباشه)
راستی یک کلمهای که توی input entry نوشتیم و اینتر میزنیم گاهی کلمه رو از history حذف میکنه و میره به کلمهٔ بعدی! چرا؟
این مشکل فعال بودن دیتابیسها! ممکنه! (فقط ممکنه) از مهاجرت از نسخهی قبلی به جدید باشه! یه کاری کن، برو توی تنظیمات، تیکها رو بزار، بعدش از برنامه خارج شو! بعدش فایل تنظیماتت رو برام بفرس D: ببینم چی ذخیره کرده توش!
مورد دومی هم گویا یه باگه! ممنون که خبر دادی!
همم، نباید اون مورد سوم اتفاق بیوفته :-/ یه ذره بیشتر توضیح بده! با مثال که با چه کلمهای اینطوری شده!؟
-
این مشکل فعال بودن دیتابیسها! ممکنه! (فقط ممکنه) از مهاجرت از نسخهی قبلی به جدید باشه! یه کاری کن، برو توی تنظیمات، تیکها رو بزار، بعدش از برنامه خارج شو! بعدش فایل تنظیماتت رو برام بفرس D: ببینم چی ذخیره کرده توش!
نه. ربطی به نسخهٔ قبلی نداره. چون یه بار mdic رو Quit کردم، پوشهٔ config/MGroup. رو هم کلاً دیلیت کردم و دوباره mdic رو باز کردم و دیتابیس رو اضافه کردم. بازم همون مشکل باقی هست!
اینم محتویات فایل تنظیمات:
[General]
onTop=true
move=true
clipboardwatcher=true
showonstart=true
interval=5
pointsize=10
notifyNotAvailable=true
historyLenght=10
outputtype=0
fontfamily=Sans Serif
fontweight=50
fontitalic=false
fontbold=false
speech=true
speakAnyThing=false
stay=true
stayTime=2
modifierStatus=false
modifier=0
showJustFirst=false
speechSysIdx=0
speechSpeed=170
speechAmplitude=100
speechPitch=50
inputLang_espeak=
festivalSwitches=0
speechVoice=@Variant(\0\0\0\a\0m)
spellingLang=en
isSpellingEnabled=true
ConfigDialogSize=@Size(504 488)
pos=@Point(300 264)
size=@Size(368 201)
[Database]
%00Babylon_English.m2=0, true, Babylon_English.m2
%01Computer_And_IT_Dictionary_for_Persian_v4.01.m2=0, true, Computer_And_IT_Dictionary_for_Persian_v4.01.m2
-
من همونطور که تو سایت بود می خوام سورس رو بگیریم:
svn co https://mdic.svn.sourceforge.net/svnroot/mdic/trunk mdic
اما پیغام خطا می گیرم و علتش اینه که آدرس https فیلتر شده و قابل دریافت نیست. تو یه کانال دیگه دنبال این هستم که با پراکسی کار رو راه بندازم اما جدای از اون آیا راه حل دیگری هست که بتونم فایل ها رو دریافت کنم و توسعه بدم؟
-
من همونطور که تو سایت بود می خوام سورس رو بگیریم:
svn co https://mdic.svn.sourceforge.net/svnroot/mdic/trunk mdic
اما پیغام خطا می گیرم و علتش اینه که آدرس https فیلتر شده و قابل دریافت نیست. تو یه کانال دیگه دنبال این هستم که با پراکسی کار رو راه بندازم اما جدای از اون آیا راه حل دیگری هست که بتونم فایل ها رو دریافت کنم و توسعه بدم؟
شما میتونی به جای https از http استفاده کنی ! اولش شاید یکم طول بکشه ولی مطمئنا جواب میده:
svn co http://mdic.svn.sourceforge.net/svnroot/mdic/trunk mdic
-
شما میتونی به جای https از http استفاده کنی ! اولش شاید یکم طول بکشه ولی مطمئنا جواب میده:
svn co http://mdic.svn.sourceforge.net/svnroot/mdic/trunk mdic
اینکارو انجام دادم ولی جواب نمی ده و خطای زیر رو نمایش می ده:
svn: REPORT of '/svnroot/mdic/!svn/vcc/default': Could not read status line: Connection reset by peer (http://mdic.svn.sourceforge.net)
-
این مشکل فعال بودن دیتابیسها! ممکنه! (فقط ممکنه) از مهاجرت از نسخهی قبلی به جدید باشه! یه کاری کن، برو توی تنظیمات، تیکها رو بزار، بعدش از برنامه خارج شو! بعدش فایل تنظیماتت رو برام بفرس D: ببینم چی ذخیره کرده توش!
نه. ربطی به نسخهٔ قبلی نداره. چون یه بار mdic رو Quit کردم، پوشهٔ config/MGroup. رو هم کلاً دیلیت کردم و دوباره mdic رو باز کردم و دیتابیس رو اضافه کردم. بازم همون مشکل باقی هست!
اینم محتویات فایل تنظیمات:
[General]
onTop=true
move=true
clipboardwatcher=true
showonstart=true
interval=5
pointsize=10
notifyNotAvailable=true
historyLenght=10
outputtype=0
fontfamily=Sans Serif
fontweight=50
fontitalic=false
fontbold=false
speech=true
speakAnyThing=false
stay=true
stayTime=2
modifierStatus=false
modifier=0
showJustFirst=false
speechSysIdx=0
speechSpeed=170
speechAmplitude=100
speechPitch=50
inputLang_espeak=
festivalSwitches=0
speechVoice=@Variant(\0\0\0\a\0m)
spellingLang=en
isSpellingEnabled=true
ConfigDialogSize=@Size(504 488)
pos=@Point(300 264)
size=@Size(368 201)
[Database]
%00Babylon_English.m2=0, true, Babylon_English.m2
%01Computer_And_IT_Dictionary_for_Persian_v4.01.m2=0, true, Computer_And_IT_Dictionary_for_Persian_v4.01.m2
واقعا عجبیه! هیچ مشکلی اینجا نیست! چیزی هم توی کد دستگیرم نشد :-/
شما میتونی به جای https از http استفاده کنی ! اولش شاید یکم طول بکشه ولی مطمئنا جواب میده:
svn co http://mdic.svn.sourceforge.net/svnroot/mdic/trunk mdic
اینکارو انجام دادم ولی جواب نمی ده و خطای زیر رو نمایش می ده:
svn: REPORT of '/svnroot/mdic/!svn/vcc/default': Could not read status line: Connection reset by peer (http://mdic.svn.sourceforge.net)
من برای کار خودم از git svn استفاده میکنم! و اینجا پوش میکنم:
http://gitorious.org/mdic/mdic
گفتم شاید این یکی بدردت بخوره ;) (البته این سرور Git هست! و ممکنه باهاش آشنایی نداشته باشی! )
با این دستور میتونی بگیری:
git clone git://gitorious.org/mdic/mdic.git
اگر بخوای توی توسعه کمک کنی، اینجا باحالتره D:
-
میشه روش نصب festival را بگید و همچنینespeak
من چیزی در سایتش دیدم و نه این تاپیک
-
میشه روش نصب festival را بگید و همچنینespeak
من چیزی در سایتش دیدم و نه این تاپیک
از مخازن نصب کنید:
sudo apt-get install festival espeak espeak-data
-
حالا بین فستیوال و ایاسپیک کدوم بهتره؟ من که از ایاسپیک راضیم، میارزه فستیوال رو هم نصب کنم؟
-
حالا بین فستیوال و ایاسپیک کدوم بهتره؟ من که از ایاسپیک راضیم، میارزه فستیوال رو هم نصب کنم؟
فکر میکنم festival صداش طبیعیتر هست.
-
سلام دوستان
من mdic رو روی مندریوا 2008 نصب کردم ولی نمی توانم دیکشنری ها را به آن اضافه نمایم.خطایی که نمایش داده می شود می گوید که این دیکشنری یک دیکشنری مربوط به mdic نیست و Driver not loaded
نسخه ای که من از آن استفاده می کنم mdic_0.6.3-1_i586 است.من حتی نسخه mdic-0.8-1.i386 را امتحان کردم ولی این نسخه(mdic-0.8-1.i386)کرش می کند. :(
با تشکر
-
سلام دوستان
من mdic رو روی مندریوا 2008 نصب کردم ولی نمی توانم دیکشنری ها را به آن اضافه نمایم.خطایی که نمایش داده می شود می گوید که این دیکشنری یک دیکشنری مربوط به mdic نیست و Driver not loaded
نسخه ای که من از آن استفاده می کنم mdic_0.6.3-1_i586 است.
پکیج libqt4-sql-sqlite رو نصب کنید.
من حتی نسخه mdic-0.8-1.i386 را امتحان کردم ولی این نسخه(mdic-0.8-1.i386)کرش می کند. :(
با تشکر
توی ترمینال اجراش کنید و خروجیش رو بذارید شاید توسعهدهندگانش بتونن حلش کنن.
-
چرا این libqt4-sql-sqlite رو جزو dependency ها نمیذارین؟ خیلیها باهاش مشکل دارن.
-
چرا این libqt4-sql-sqlite رو جزو dependency ها نمیذارین؟ خیلیها باهاش مشکل دارن.
این پکیج (https://sourceforge.net/projects/mdic/files/MDic/0.8/mdic_0.8-2_i386.deb/download) رو من ساختم و بسته ی libqt4-sql-sqlite رو هم جز پیش نیاز ها قرار دادم ...
-
من با respo توی launchpad گرفتم و پیشنیاز نداشت
-
با سلام
موقع کامپایل این ارور میده به نظر شما مشکل از کجاست فکر میکنم همه پیش نیازهارو هم نصب کرده باشم
b@b:~/mdic-0.6.1$ make
cd src && qmake && make
make[1]: Entering directory `/home/b/mdic-0.6.1/src'
/usr/bin/uic-qt4 aboutform.ui -o ui_aboutform.h
/usr/bin/uic-qt4 settingsform.ui -o ui_settingsform.h
settingsform.ui: Warning: An invalid icon property 'windowIcon' was encountered.
/usr/bin/uic-qt4 dbpropertiesform.ui -o ui_dbpropertiesform.h
dbpropertiesform.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'.
/usr/bin/uic-qt4 mdicconvform.ui -o ui_mdicconvform.h
g++ -c -pipe -g -D_REENTRANT -Wall -W -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4 -I. -I. -o about.o about.cpp
g++ -c -pipe -g -D_REENTRANT -Wall -W -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4 -I. -I. -o dbman.o dbman.cpp
dbman.cpp: In member function ‘int DbMan::getMean(QString, Settings*)’:
dbman.cpp:73:89: warning: format not a string literal and no format arguments
dbman.cpp:88:149: error: call of overloaded ‘QString(int)’ is ambiguous
/usr/include/qt4/QtCore/qstring.h:428:43: note: candidates are: QString::QString(const QByteArray&)
/usr/include/qt4/QtCore/qstring.h:426:43: note: QString::QString(const char*)
/usr/include/qt4/QtCore/qstring.h:728:8: note: QString::QString(const QString&)
/usr/include/qt4/QtCore/qstring.h:106:5: note: QString::QString(QChar)
/usr/include/qt4/QtCore/qstring.h:105:14: note: QString::QString(const QChar*)
make[1]: *** [dbman.o] Error 1
make[1]: Leaving directory `/home/b/mdic-0.6.1/src'
make: *** [src/mdic] Error 2
-
مشکلی پیش آمده:
Sorry, this download cannot be accessed. We apologize for the inconvenience.
-
سلام.
اول بگم که من تازه کار هستم.
دوم ابنکه من ابن نرم افزارو میخام نصب کنم.طبق راهنمایی که توی فایل زیپ هست عمل کردم ولی با این خطا مواجه شدم
saeed@saeed-System-Product-Name:~/mdic/build$ sudo make install
make: *** No rule to make target `install'. Stop.
چیکار کنم؟
-
اینجا مدیر نداره؟چرا بعضی اوقات به بعضی از مسایل اصلا جواب داده نمیشه؟مثلا این موضوع که یک گروه داره روی این نرم افزار کار میکنه باید یه مدیرم داشته باشه که بیاد اینجا باگ ها رو ببینه و به جواب سوالات کاربرا پاسخ بده.
-
اینجا بایدی برای جواب دادن نیست
شما پولی بابت این نرمافزار نمیدی که توقع ساپورت داشته باشی
اگه گسترشدهندههای این نرمافزار میان به سوالی جواب میدن،دارن لطف میکنن
میتونن این کارو نکنن
شما هم میتونید برید سراغ یه برنامهی دیگه
-
سلام.اولا بايد براى.برنامه بسيار عاليتون بهتون تبريك بگم.من از طريق پى پى اى بالاخره تونستم نصبش كنم و جدا لذت بردم.
اين صحبتى كه من كردم جاى ناراحتى نداشت.من حرفم اينه.وقتى يه تيم اين همه زحمت ميكشه و برنامه اى به اين خوبى رو ميسازه حيفه كه بخاطر طرز نصب و مشكلات كوچيكى از اين قبيل روز به روز به طرفداراش و استفاده كننده هاش اضافه نشه.من خودم تازه كار هستم وگرنه به عنوان يه عضو ميومدم و به همه سوالاى همه جواب ميدادم تا همه از اين قبيل نرم افزارا استفاده كنن و لذتشو ببرن و خودمم باعث حمايت هم وطن موفقم بشم.در هر صورت اگه ناراحت شديد بنده عذر ميخام.
-
من جزو توسعهدهندههای این برنامه نیستم
ضمنا خیلی وقته این برنامه توسعه داده نشده
-
برنامهای خوب باشه هیچوقت از تعداد هوادارانش کم نمیشه. حتا اگه دیگه توسعه داده نشه. مثلا dd که در زمان نوارهای مغناطیسی برای کپی کردن دو نوار رو هم استفاده میشد هنوز هم محبوبیت خودش رو برای کپی کردن دوتا پاتیشن روی هم داره ;) این mdic هم از اون برنامههاست که جاودان میمونه
-
لینک های دانلود (بسته ی rpm) کار نمیکنه.
اگه کسی می تونه آپلود کنه. لطفا
-
لینک های دانلود (بسته ی rpm) کار نمیکنه.
اگه کسی می تونه آپلود کنه. لطفا
سورسش رو بگیر و خودت کامپایلش کن. خیلی آسونه
-
لینک های دانلود (بسته ی rpm) کار نمیکنه.
اگه کسی می تونه آپلود کنه. لطفا
سورسش رو بگیر و خودت کامپایلش کن. خیلی آسونه
رو اویونتو ۶۴ بیت نتونستم نصبش کنم، مشکل نحوه کامپایل من بوده یا اینکه اصلا رو ۶۴ بیت نصب نمیشه؟
-
سلام. آیا پیغام خطایی دریافت کردید؟ آیا برنامه نصب شده و توی اجرا مشکل داره؟ فکر نمیکنم با ۶۴ بیت مشکلی داشته باشه.
-
چه مشکلی داشتی؟ خیلی راحت کامپایل میشه که؟ لاگ پیامهای config رو بذار ببینیم
-
مرسی مشکل حل شد. من کد رو تو یه فولدر گذاشته بودم که ارور میداد، آوردمش ریختمش توی home و از اونجا نصب شد. نمی دونم چرا تو اون فولدر ارور میداد اما به هرحال حل شد.