This forum has been archived. All content is frozen. Please use KDE Discuss instead.

MDic 0.8 منتشر شد!

Tags: None
(comma "," separated)
User avatar
momeny
Registered Member
Posts
56
Karma
2
OS

MDic 0.8 منتشر شد!

Wed Oct 07, 2009 8:20 pm
نسخه‌ی جدید برنامه با امکانات و تغییرات جدید! آماده‌ی استفاده شد:

عمده‌ی تغییرات برنامه:
    * تغییرات زیادی در ظاهر برنامه و هماهنگ سازی آن با محیط KDE
    * قابلیت اجرا از خط فرمان و نمایش خروجی در خط فرمان
    * ‫جلوگیری از اجرای همزمان چند نسخه از برنامه
    * اضافه کردن ویجت جدید برای جستجو (دارای تاریخچه لغات، دکمه پاک کردن، دکمه جستجو)
    * تغییر ویجت اصلی نمایش معنی لغات (برای تفکیک بهتر معانی)
    * قابلیت ترجمه متن (با استفاده از امکانات مترجم گوگل)
    * اضافه کردن پشتیبانی از موتور Festival برای تلفظ لغات
    * اضافه کردن یک ویجت برای وارد کردن لغت بدون نیاز به نمایش صفحه اصلی دیکشنری (کلیک وسط ماوس را روی آیکون برنامه فشار دهید)
    * پشتیبانی از D-Bus (قابلیت تعریف کلید میانبر عمومی، برای اطلاعات بیشتر پنجره‌ی Help برنامه را ببینید!)
    * تمیزکاری کدها
    * رفع چند باگ قدیمی

اینم یه عکس:
Image
هاها! ژاپنی به انگلیسیه ;)

اطلاعات بیشتر:
پست وبلاگمون: http://mtux.wordpress.com/2009/10/08/md ... -is-ready/
صفحه‌ی دانلود: http://mdic.sourceforge.net/download.html
عکسهای بیشتر: http://sourceforge.net/project/screensh ... _id=206210


پ.ن: ای بابا! آدم باید یه خبر رو همه جا بزنه D:


Choqok developer
User avatar
پیام ابراهیمی
Posts
81
Karma
0
تبریک.... ای بابا... آدم باید سوالاشو همه جا بپرسه!!  :P

من mdic رو نصبیدم... اما وقتی اومدم mdicconv رو کامپایل کنم... این ارور رو گرفتم...
Code: Select all
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 توش چطوری میشه استفاده کرد؟ (اینو پیدا کردم!)
سوال دیگه اینکه منظور از این ویجت ها چیه و چطوری می شه ازشون استفاده کرد؟

Last edited by پیام ابراهیمی on Wed Oct 07, 2009 10:02 pm, edited 1 time in total.


آدرس وبلاگم تغییر کرد.......
http://liniguy.wordpress.com
User avatar
momeny
Registered Member
Posts
56
Karma
2
OS

پاسخ : MDic 0.8 منتشر شد!

Wed Oct 07, 2009 10:16 pm
[quote="پیام"]
تبریک.... ای بابا... آدم باید سوالاشو همه جا بپرسه!!  :P

من mdic رو نصبیدم... اما وقتی اومدم mdicconv رو کامپایل کنم... این ارور رو گرفتم...
Code: Select all
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 توش چطوری میشه استفاده کرد؟ (اینو پیدا کردم!)
سوال دیگه اینکه منظور از این ویجت ها چیه و چطوری می شه ازشون استفاده کرد؟
[/quote]
توی فروم اوبونتو جواب دادم! D:
سوالتو یه جا بپرس! من همه جا هستم ;)


Choqok developer
BlackDal
Registered Member
Posts
1
Karma
0
OS
بهتر نیست پروژه رو تبدیل به یک برنامه kde محض کنید؟؟
smartleopard
Posts
2
Karma
0
سلام دوستان
من mdic رو روی مندریوا 2008 نصب کردم ولی نمی توانم دیکشنری ها را به آن اضافه نمایم.خطایی که نمایش داده می شود می گوید که این دیکشنری یک دیکشنری مربوط به mdic نیست و Driver not loaded
نسخه ای که من از آن استفاده می کنم mdic_0.6.3-1_i586 است.من حتی نسخه mdic-0.8-1.i386 را امتحان کردم ولی این نسخه(mdic-0.8-1.i386)کرش می کند.
با تشکر :-[
User avatar
Hosein-mec
Posts
82
Karma
0
[quote="smartleopard"]
سلام دوستان
من mdic رو روی مندریوا 2008 نصب کردم ولی نمی توانم دیکشنری ها را به آن اضافه نمایم.خطایی که نمایش داده می شود می گوید که این دیکشنری یک دیکشنری مربوط به mdic نیست و Driver not loaded
نسخه ای که من از آن استفاده می کنم mdic_0.6.3-1_i586 است.من حتی نسخه mdic-0.8-1.i386 را امتحان کردم ولی این نسخه(mdic-0.8-1.i386)کرش می کند.
با تشکر :-[
[/quote]

فرمت دیتابیسی که می خواهید اضافه کنید به mdic چیه ؟ پسوند فایل چیه ؟

شما باید با استفاده از برنامه PyGlossary فرمت مورد نظر رو به فرمت m2 که قابل استفاده در mdic هست تبدیل کنید. مثلا میتونید دیکشنری های بابیلون (bgl) رو به m2 تبدیل کنید.


Image
smartleopard
Posts
2
Karma
0

پاسخ : MDic 0.8 منتشر شد!

Tue Nov 10, 2009 11:19 am
سلام
دوست عزیز من دیکشنری ها رو از سایت خود Mdic دانلود کرده ام و فرمت انها کاملا درست است.حتی pyglossary رو هم امتحان کردم ولی باز همون مشکل وجود داره :-[
golnaz
Registered Member
Posts
9
Karma
0
یادمه قبلا اگه درایور qt4 برای sqlite3 نصب نشده بود این خطا اتفاق می‌افتاد. چک کنید ببینید نصبه؟
برای سیستم‌های debian-based اسمش libqt4-sql-sqlite هست. برای مندریوا هم با یه جستجو پیدا می‌شه.


golnaz, proud to be a member of KDE forums since 2008-Dec.


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot]