انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: PasteBin - کپی کردن راحت متن ها روی اینترنت . QR-Code اضافه شد!  (دفعات بازدید: 3094 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین hamidrezakp

  • Sr. Member
  • *
  • ارسال: 432
  • جنسیت : پسر
  • Life is Good With GNU/Linux
    • Hamidrezakp Web Site
سلام.
این برنامه ایی که نوشتم کلاینت جاوای سایت pastebin.com هست .میتونید از طریق این برنامه به راحتی متن خطا ها یا اررور ، برنامه ها و هرچی که متن باشه رو توی اینترنت ذخیره کنید و با لینک کوتاهی که بهتون میده هرجایی استفاده کنید.

بعضی از قابلیت های برنامه :

Syntax highlighting
استفاده از فایل به عنوان ورودی
ایجاد سطح های امنیت (شخصی ، عمومی ، و ..)
انتخاب نام دلخواه
انتخاب مدت زمان باقی ماندن نوشته
کپی کردن لینک در کلیپ بورد برای راحتی کار
جدید ایجاد QR-Code برای استفاده بر روی تلفن همراه بدون نیاز به وارد کردن ادرس  :)
و ...

متسفانه فعلا لینوکس ندارم تا اسکرین شات بزارم.

نحوه اجرا :
ابتدا فایل رو از https://github.com/hamidrezakp/Pastebin/blob/master/Pastebin_jar/Pastebin.jar?raw=true دانلود کنید .


به محل دانلود شده برید.


ترمینال رو باز کنید و دستور روبرو رو تایپ کنید :

java -jar Pastebin.jar
برای ثبت یک متن :

java -jar Pastebin.jar -c "this is my text"
برای کپی کردن کامل یک فایل و ایجاد QR-code:

java -jar Pastebin.jar -i myfile.txt -qr
برای کپی کردن یک فایل و بصورت محرمانه :

java -jar Pastebin.jar -i myfile.txt -p 1
برای کپی کردن یک فایل بصورت عمومی و حذف اتوماتیک بعد از یک هفته :

java -jar Pastebin.jar -e 1W -p 1 -i myfile.txt
برای ارسال یک فایل Python با Syntax highlighting و نام My Python APP:

java -jar Pastebin.jar -i python.py -f python -t "My Python APP"

و برای توضیحات بیشتر :

java -jar Pastebin.jar -h

سورس پروژه روی اینترنت :

https://github.com/hamidrezakp/Pastebin
« آخرین ویرایش: 07 امرداد 1394، 08:34 ق‌ظ توسط hamidrezakp »
HamidRezaKP.ir
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

آفلاین Masoud92m

  • High Hero Member
  • *
  • ارسال: 1348
  • جنسیت : پسر
پاسخ : PasteBin - کپی کردن راحت متن ها روی اینترنت .
« پاسخ #1 : 06 امرداد 1394، 12:53 ق‌ظ »
سلام
این خطا رو میگیرم :

masoud@Lini:~/Desktop$ java -jar Pastebin.jar -c "this is my text"
Exception in thread "main" java.lang.UnsupportedClassVersionError: ir/NeyTech/pastebin/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

دبیان جسی و جاوا هم :

masoud@Lini:~/Desktop$ java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-1~deb8u1)
OpenJDK Server VM (build 24.79-b02, mixed mode)
« آخرین ویرایش: 06 امرداد 1394، 12:55 ق‌ظ توسط Masoud92m »
منتظر نباش که مرگ تو کی میاد / آزاد باش مثل من مثل خیلی ها
حتی اگه کسی سمت تو نمیاد / آزاد باش مثل من مثل خیلی ها
حتی اگه میبینی که کسی حرفتو نمیخواد / آزاد باش مثل من مثل خیلی ها
مثل من مثل خیلی ها ..... آزاد باش مثل من مثل خیلی ها

آفلاین hamidrezakp

  • Sr. Member
  • *
  • ارسال: 432
  • جنسیت : پسر
  • Life is Good With GNU/Linux
    • Hamidrezakp Web Site
پاسخ : PasteBin - کپی کردن راحت متن ها روی اینترنت .
« پاسخ #2 : 07 امرداد 1394، 12:56 ق‌ظ »
سلام
این خطا رو میگیرم :

masoud@Lini:~/Desktop$ java -jar Pastebin.jar -c "this is my text"
Exception in thread "main" java.lang.UnsupportedClassVersionError: ir/NeyTech/pastebin/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

دبیان جسی و جاوا هم :

masoud@Lini:~/Desktop$ java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-1~deb8u1)
OpenJDK Server VM (build 24.79-b02, mixed mode)

نسخه جاوایی که کامپایل کردم 1.8 بود فکر کنم جاوات 1.7 هست باز نمیکنه.
بزودی نسخه پایین تر رو کامپایل میکنم . تست کن.
HamidRezaKP.ir
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

آفلاین hamidrezakp

  • Sr. Member
  • *
  • ارسال: 432
  • جنسیت : پسر
  • Life is Good With GNU/Linux
    • Hamidrezakp Web Site
پاسخ : PasteBin - کپی کردن راحت متن ها روی اینترنت .
« پاسخ #3 : 07 امرداد 1394، 07:47 ق‌ظ »
سلام
این خطا رو میگیرم :

masoud@Lini:~/Desktop$ java -jar Pastebin.jar -c "this is my text"
Exception in thread "main" java.lang.UnsupportedClassVersionError: ir/NeyTech/pastebin/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

دبیان جسی و جاوا هم :

masoud@Lini:~/Desktop$ java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-1~deb8u1)
OpenJDK Server VM (build 24.79-b02, mixed mode)

با جاوای 1.7 کامپایل کردم تست کن ببین درست شد؟(لینک دانلود همون بالایی هست) :)
HamidRezaKP.ir
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

آفلاین Masoud92m

  • High Hero Member
  • *
  • ارسال: 1348
  • جنسیت : پسر
پاسخ : PasteBin - کپی کردن راحت متن ها روی اینترنت .
« پاسخ #4 : 07 امرداد 1394، 11:39 ب‌ظ »
با جاوای 1.7 کامپایل کردم تست کن ببین درست شد؟(لینک دانلود همون بالایی هست) :)

کار کرد، بسیار عالی، ممنون :)
منتظر نباش که مرگ تو کی میاد / آزاد باش مثل من مثل خیلی ها
حتی اگه کسی سمت تو نمیاد / آزاد باش مثل من مثل خیلی ها
حتی اگه میبینی که کسی حرفتو نمیخواد / آزاد باش مثل من مثل خیلی ها
مثل من مثل خیلی ها ..... آزاد باش مثل من مثل خیلی ها

آفلاین hamidrezakp

  • Sr. Member
  • *
  • ارسال: 432
  • جنسیت : پسر
  • Life is Good With GNU/Linux
    • Hamidrezakp Web Site
پاسخ : PasteBin - کپی کردن راحت متن ها روی اینترنت .
« پاسخ #5 : 07 امرداد 1394، 11:44 ب‌ظ »
با جاوای 1.7 کامپایل کردم تست کن ببین درست شد؟(لینک دانلود همون بالایی هست) :)

کار کرد، بسیار عالی، ممنون :)

خواهش میکنم.خوشحالم موفق شدید اجراش کنید.
منتظر نظرات و ایده های شما در رابطه با افزایش امکانات هستم. :D
HamidRezaKP.ir
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.