새로운 앱 : 단축. URL을 줄이는 가장 쉬운 방법

수년 동안 저는 많은 스크립트를 만들었습니다. 많은 패키지, 안내 설치 스크립트, 백업 프로세스 자동화, 다양한 목적의 터미널 응용 프로그램 등을 설치할 수있는 스크립트 ...하지만 지금까지는 응용 프로그램을 좀 더 심각하게 만드는 옵션을 고려하지 않았습니다. 🙂

나는 당신을 소개합니다 : 단축

- "이름 : 단축 (v.RC1)
- "목적 : 방금 복사 한 URL을 줄입니다. 즉, 다음과 같이 짧은 URL로 변환합니다. http://is.gd/hyd69
- "책상 : KDE, Xfce, Gnome, Unity 및 Cinnamon 모두에서 작동합니다.
-»사용 방법 : 긴 URL이 복사되면 응용 프로그램을 실행하여 잘라냅니다. 단축.

° 실행 형태 No.1: 실행 중 [Alt] + [F2], 우리는 썼다 단축 그리고 우리는 [시작하다].
° 실행 형태 No.2: 애플리케이션 메뉴를 통해 애플리케이션을 찾습니다 (아래 스크린 샷 참조)
° 실행 형태 No.3: 터미널에 입력하여 실행할 수도 있습니다. 단축.

- » 이미 실행했는데 이제 뭐?: 새 URL을 알려주는 알림이 표시됩니다. 눌러서 [Ctrl] + [V] 또는 오른쪽 클릭 + 붙여 넣기, 이미 자른 URL을 원하는 곳에 붙여 넣습니다.

운영 :

논리는 그다지 복잡하지 않습니다 ... 방금 설명했듯이 잘라내려는 긴 URL을 복사하고 가장 좋아하는 방식으로 응용 프로그램을 실행 (단축)하면이 (단축) 이미 잘린 URL입니다.

그러나 응용 프로그램은 컴퓨터가 인터넷에 연결되어 있는지 먼저 확인하도록 프로그래밍되어 있으며이를 확인한 후 URL을 자르려고 시도합니다.

또한 유효한 URL을 복사하지 않으면 (URL 대신 텍스트를 복사했다고 가정 해 보겠습니다) 응용 프로그램에서 알려줍니다 😉

스크린 샷 :

여기에서 응용 프로그램 메뉴 (이것이 KDE에서 보이는 방식이지만 Gnome, Unity 등에 여전히 존재합니다.):

반환 할 수있는 몇 가지 알림은 다음과 같습니다.

그것을 설치하는 방법? :

그들이 사용한다면 데비안, Ubuntu o 파생 상품, 패키지를 다운로드 할 수 있습니다. .DEB 여기에서:

.DEB 다운로드

다운로드가 완료되면 두 번 클릭하면 설치됩니다.

다른 배포판을 사용하는 경우 어떤 배포판을 사용하는지 알려주세요. RPM아들_링크 짐을 싸도 아치 리눅스,하지만 나는 충분히 hehehe 그를 귀찮게했습니다.

참고 : 내가 프로그래머가 아니라는 점을 명확히하는 것은 좋지만이 응용 프로그램은 시스템에 전혀 해를 끼치 지 않습니다.

글쎄요, 더 많이 추가 할 것이 없다고 생각합니다.

지금까지 응용 프로그램은 전혀 복잡하지 않으며 여러 가지 개선이 가능합니다 🙂

나는 당신의 의견, 의견, 아이디어, 제안 및 / 또는 비판에 무한히 감사드립니다. 반복하기 때문에 나는 내가 프로그래머라고 생각하지 않기 때문에 가능한 모든 사람을 기쁘게하기 위해 노력할 것을 약속합니다 😀

이 모든 것을 읽어 주셔서 감사합니다.

PD : 잘라 내고자하는 URL을 입력 할 수있는 작은 필드뿐만 아니라 잘라낸 URL의 역사를 볼 수있는 작고 매우 간단한 GUI로 만들려고 이미 생각 중입니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   라파엘

    그리고 소스 코드를 사용할 수 있습니까? Pd : 응용 프로그램이 흥미 롭습니다. 축하합니다

    1.    KZKG ^ 가아라

      네, 물론 응용 프로그램은 GPL 라이선스에 따릅니다. 사실 소스 코드는 실행되는 동일한 스크립트 (/ usr / bin / shorten)에 지나지 않으며, 원하는 경우 확인할 수 있습니다.

      흥미로운 일에 감사드립니다 🙂
      다른 사람, 즉 나만을위한 것이 아닌 프로그램을 처음으로 프로그래밍 한 것입니다 ^^

  2.   마틴

    to.ly, tinyurl.com, tiny.cc ...

    1.    KZKG ^ 가아라

      나는 goo.gl을 시도했지만 ... 원하는 것을 얻을 수 없었습니다. is.gd를 사용하면 이미 수천 가지 놀라운 일이 발생했기 때문에 더 이상 시도하지 않았습니다.
      is.gd 사용에 반대하는 것이 있습니까? ... O_O

    2.    Zulander

      많은 URL 단축기가 등장했지만 일부는 다른 것보다 좋지만 이러한 서비스가 모두 필요한 경우 자체 스크립트를 설치하는 것보다 더 좋은 것은 없습니다.

      1.    마누엘 데 라 푸 엔테

        YOURLS는 매우 훌륭하고 짧은 도메인을 구입하여 YOURLS로 구성하기도했지만 유용하지 않았기 때문에 먼지를 모으는 데 머물 렀습니다. xD

        1.    KZKG ^ 가아라

          이게 뭔지 모르겠지만 그들은 이미 저를 호기심으로 만들었습니다 😀

  3.   오로스Zx

    이미 해봤는데 꽤 잘 작동합니다 ^^ GUI를 기다리는 중 🙂

    1.    KZKG ^ 가아라

      GUI가 너무 오래 걸리지 않기를 바랍니다. 먼저 KDE (Qt)를 위해 작업 한 다음 Xfce 및 / 또는 Gnome3으로 시도한 다음 Cinnamon 및 Unity에서 테스트합니다.

  4.   휴우가 _ 네지

    나는 당신이 LXDE를 넣지 않았다는 것을 알았습니다. 아마도 여기있는 LXDE는 프록시 뒤에서 테스트 할 때 문제를 일으킨 것일 수 있습니다.

  5.   v3on

    내 필요에 맞게 소스 코드 XD

    1.    KZKG ^ 가아라

      코드는 / usr / bin / shorten에 명확하게 있습니다 😀

  6.   거스 사운드

    완벽하게 작동합니다! .감사합니다!

  7.   모르페우스

    귀찮게하지 말고 북마크릿을 사용하는 것이 더 쉬울까요?

    javascript : (function () {url = location.href; url = prompt ( 'Enter % 20URL', url); location.href =»http://is.gd/create.php?longurl=»+ encodeURIComponent (url );}) ()

    1.    KZKG ^ 가아라

      안녕하세요
      아니 남자, 물론 당신은 귀찮게하지 않습니다 🙂

      아이디어는 간단하고 항상 개선 할 수 있고 더 많은 옵션, 기능 등을 넣을 수있는 애플리케이션을 만드는 것이 었습니다. 저는 프로그래머가 아닙니다. 저는 Bash 만 알고 있습니다. 그래서 분명히이 언어를 선택했습니다.

      이제 마커가 아닌 이유는 무엇입니까?
      1. 외부 소프트웨어 (브라우저)에 의존하고 싶지 않기 때문에 원하는 것이 아닙니다.
      2. 내가 만든 것이 아니기 때문에 원하는만큼 이해할 수 없었다.
      3. 내가 원하는만큼 많은 것을 허용하지 않을 것입니다. 기록, GUI, 옵션 등.

      당신의 아이디어는 나쁜 친구가 아닙니다. ^ - ^
      안부

  8.   사이먼 오로 뇨

    모든 배포판에 대해 패키지화하는 것이 너무 많은 문제입니까? .tar.gz일까요?

    1.    KZKG ^ 가아라

      이렇게하려면 배포판을 감지하고 종속성을 자동으로 설치하며 Shortens도 설치하는 설치 스크립트 작성을 완료해야합니다.

  9.   바리헤비

    가능한 경우 OpenSuse 용 RPM (또는 모든 RPM 배포판, P)을 요청합니다.

    1.    KZKG ^ 가아라

      이 RPM을 시도하십시오 : http://www.mediafire.com/?iuni6rhx93uco58
      이것은 동일한 .DEB이지만 Aurosx가 Alien으로 변환했습니다.

      실수가 있으면 알려주세요 😀
      관심을 가져 주셔서 감사합니다.

      1.    마쿠 벡스 우치하

        이 앱은 멋져 보이지만 이미 매우 긴 URL에 매우 유용합니다. 아 · _ · debs를 rpm과 비교하기 위해 외계인을 사용하지 마십시오. 마지막으로 우분투 앱을 사용하여 deb로 전달했을 때 모든 시스템을 망쳤습니다. . 내가 사용한 앱은 posta가 taringa가 해당 앱에서 게시하는 것입니다.하지만 이미 rpm 패키지가있는 것을 보지 못해서 deb를 잡고 외계인과 함께 전달했습니다 (나쁜 생각 :-/). 오히려 hiva를 설치하면 문제가 실행되었습니다. 전체 데스크탑이 던져졌습니다 (당시 나는 gnome shit xD를 사용했습니다). 다시 부팅 한 후 갑자기 다시 시작되지 않았습니다. 모든 것은 Java 기반의 단순한 앱이며 Java도 이미 설치되어 있습니다. / 따라서 경험상 외계인 xD 사용을 권장하지 않습니다.

  10.   마누엘 데 라 푸 엔테

    당신의 응용 프로그램을 망쳐 놓는 것이 아닙니다 (: P), 그러나 지금 사용되는 링크 단축기는 무엇입니까? 트위터가 이미 t.co로 그들을 죽이지 않았나요?

  11.   보이지 않는

    메이트와 함께 제 페도라에서 테스트하겠습니다!

    1.    보이지 않는

      전에 xclip을 설치해야합니다 (rpm을 수정하여 종속성으로 요청하는 것이 좋습니다). 그렇지 않으면 응용 프로그램이 적합하지 않습니다. (내가 만든 링크의 예 (내 웹 사이트) http://is.gd/uXDaqA )