السلام عليكم ورحمة الله و بركاته ,
منذ أن اشتريت هاتفى الجوال N70 و فى رأسى هاجس بخصوص ألا أتمكن من مزامنته مع لينكس .. أعنى بالمزامنة هنا تصفح ما على ذاكرة الهاتف و رفع و تحميل الملفات منها و إليها على الترتيب ..
و لحسن الحظ اكتشفت حل هذه المشكلة منذ اليوم الأول لاستخدامى الهاتف .. عن طريق تحميل حزمة obexftp و مشتقاتها .. كما اكتشفت أيضاً واجهة ل obex و لكنها كانت مكتوبة بالجافا ..
ندخل فى الموضوع مباشرة .. لتصفح ذاكرة هاتفك باستخدام Nautilus مثلاً اتبع الآتى :
- قم بتثبيت الحزم التالية سواء من سطر الأوامر أو من مدير الحزم Synaptic أو بأى طريقة تفضل
obexftp
gnome-vfs-obexftp
obexfs
مثال :
- للتأكد من ان جوالك موصول بالحاسب اكتب lsusb و سيعرض عليك قائمة بعدد منافذ usb المتاحة و ماذا يحوى كل منفذ
مثال :
- الآن و بعد التأكد من أن النظام يقرأ الهاتف و يتعرف عليه ستحتاج إلى تحميل الهاتف على النظام أو mount
أولاً إنشاء مجلد يمثل ذاكرة الهاتف فى مجلد /mnt
ثم تعطيه التصاريح اللازمة
ثم تشبك على الهاتف باستخدام obex
- بقى خطوة أخيرة و هى تشغيل Nautilus فى وضع super user حتى يتمكن من قراءة ذاكرة الهاتف بسبب تصاريح obex
ثم توجه للمسار /mnt/NOKIA
قد يعانى Nautilus من مشكلة عدم التعرف على /mnt/NOKIA كمسار .. جرب Thunar فى هذه الحالة و لا تنس أنه يجب تشغيل البرنامج باستخدام sudo
أتمتة العملية :
رغم قلة أسطر الأوامر التى يتعين عليك إدخالها و سهولة حفظها إلا أنه يمكنك القيام بذلك بضغطة زر من خلال وضع الأوامر فى ملف .sh و من ثم تنفيذها تلقائياً بمجرد الضغط على الملف , اتبع الآتى :
- أنشى ملف فارغ بامتداد .sh مثلاً n70.sh
- افتح الملف بواسطة محرر النصوص الذى تستخدمه
قم بنسخ الآتى فى الملف
####################
و هما الأمران الأخيران , استخدمت هنا thunar بدلاً من nautilus .. يمكنك بالطبع استخدام الأخير
- احفظ الملف و من خيارات التصاريح permissions اجعله قابلاً للتنفيذ من خلال Allow Excuting file as program
- أخيراً , عند الضغط على الملف سيظهر لك عدة خيارات اختر run in terminal .. سيفتح لك سطر الأوامر .. قم بكتابة كلمة المرور لحسابك و سيفتح لك مدير الملفات الذاكرة مباشرة
دمتم
منذ أن اشتريت هاتفى الجوال N70 و فى رأسى هاجس بخصوص ألا أتمكن من مزامنته مع لينكس .. أعنى بالمزامنة هنا تصفح ما على ذاكرة الهاتف و رفع و تحميل الملفات منها و إليها على الترتيب ..
و لحسن الحظ اكتشفت حل هذه المشكلة منذ اليوم الأول لاستخدامى الهاتف .. عن طريق تحميل حزمة obexftp و مشتقاتها .. كما اكتشفت أيضاً واجهة ل obex و لكنها كانت مكتوبة بالجافا ..
ندخل فى الموضوع مباشرة .. لتصفح ذاكرة هاتفك باستخدام Nautilus مثلاً اتبع الآتى :
- قم بتثبيت الحزم التالية سواء من سطر الأوامر أو من مدير الحزم Synaptic أو بأى طريقة تفضل
obexftp
gnome-vfs-obexftp
obexfs
مثال :
كود:
sudo apt-get install obexfs
مثال :
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 0421:043a Nokia Mobile Phones
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 0421:043a Nokia Mobile Phones
Bus 001 Device 001: ID 0000:0000
- الآن و بعد التأكد من أن النظام يقرأ الهاتف و يتعرف عليه ستحتاج إلى تحميل الهاتف على النظام أو mount
أولاً إنشاء مجلد يمثل ذاكرة الهاتف فى مجلد /mnt
كود:
sudo mkdir /mnt/NOKIA
كود:
sudo -s
كود:
obexfs -u 1 -- /mnt/NOKIA
كود:
sudo nautilus
قد يعانى Nautilus من مشكلة عدم التعرف على /mnt/NOKIA كمسار .. جرب Thunar فى هذه الحالة و لا تنس أنه يجب تشغيل البرنامج باستخدام sudo
أتمتة العملية :
رغم قلة أسطر الأوامر التى يتعين عليك إدخالها و سهولة حفظها إلا أنه يمكنك القيام بذلك بضغطة زر من خلال وضع الأوامر فى ملف .sh و من ثم تنفيذها تلقائياً بمجرد الضغط على الملف , اتبع الآتى :
- أنشى ملف فارغ بامتداد .sh مثلاً n70.sh
- افتح الملف بواسطة محرر النصوص الذى تستخدمه
قم بنسخ الآتى فى الملف
كود:
#!/bin/bash ################ Connecting to my Nokia N70 ############### sudo obexfs -u 1 -- /mnt/NOKIA sudo thunar -- /mnt/NOKIA ########################################
و هما الأمران الأخيران , استخدمت هنا thunar بدلاً من nautilus .. يمكنك بالطبع استخدام الأخير
- احفظ الملف و من خيارات التصاريح permissions اجعله قابلاً للتنفيذ من خلال Allow Excuting file as program
- أخيراً , عند الضغط على الملف سيظهر لك عدة خيارات اختر run in terminal .. سيفتح لك سطر الأوامر .. قم بكتابة كلمة المرور لحسابك و سيفتح لك مدير الملفات الذاكرة مباشرة
دمتم
تعليق