KrISS арнасы: Жеңіл RSS Reader + орнату

Wiki туралы RSS оқырмандары біз көп сөйлестік. Бұлтта жұмыс үстеліндегідей және бүгінгідей баламалар бар Webupd8 оқылымы Мен бірге KrISS арнасы, жергілікті серверге өте оңай орнататын жеңіл RSS оқырманы.

Орнату + Конфигурация

Алдымен орнату және конфигурациялауға көшейік KriSS арнасы содан кейін оның кейбір ерекшеліктерін қарастырайық. Ол үшін мен қолдандым Дебиан Визи.

Терминалға біз:

sudo apt-get libapache2-mod-php5 php5-curl орнатыңыз

Содан кейін біз келесі әрекеттерді орындаймыз:

wget https://raw.github.com/tontof/kriss_feed/master/index.php -O /tmp/index.php sudo mkdir / var / www / kriss sudo cp /tmp/index.php / var / www / kriss / sudo chown -R www-data: www-data / var / www / kriss /

Осы сәтте біз тек браузерді ашуымыз керек (және егер бізде сервер дұрыс жұмыс істейтін болса), біз оған қол жеткіземіз:

http://127.0.0.1/kriss

Біз пайдаланушы аты мен құпия сөзді қоятын экранды аламыз:

kriss-feed-орнату

Кейінірек біз кіріп, файлды импорттай алатын конфигурация панеліне кіре аламыз .opml біздің сүйікті сайттарымызбен.

kriss_feed1

Біз көптеген опцияларды конфигурациялай аламыз, импорттаймыз, экспорттаймыз және соңғы нұсқада плагиндерді пайдалану мүмкіндігі енгізілген, дегенмен әлі қолданатындар жоқ.

kriss_feed2

Нәтиже азды-көпті келесідей көрінеді:

kriss_feed

KrISS проксидің артында тамақтанады

Әдетте, бұлар өздерінің жеке RSS оқырмандарының жұмысына ие болар еді, бірақ сіздердің көпшілігіңіз білетіндей, мен проксидің артынан жүремін, егер тиісті IP мен портты қолданбасам, мен ештеңе істей алмаймын.

Мен GitHub арқылы оны жасаушымен байланысқа шықтым, ол маған шешімін берді:

- / var / www / kriss / ішінен табылған index.php файлын ашып, келесідей 3946 жолын іздейміз:

curl_setopt ($ ch, CURLOPT_ENCODING, ''); curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, шын); curl_setopt ($ ch, CURLOPT_BINARYTRANSFER, шын); curl_setopt ($ ch, CURLOPT_URL, $ url); curl_setopt ($ ch, CURLOPT_HEADER, шын);

Төменде біз қосамыз:

curl_setopt ($ ch, CURLOPT_PROXY, «http://192.168.1.1»); curl_setopt ($ ch, CURLOPT_PROXYPORT, 3128); curl_setopt ($ ch, CURLOPT_PROXYUSERPWD, «user: password»); curl_setopt ($ ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); curl_setopt ($ ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC);

Логикалық болғандай, олар проксидің, порттың мәндерін ауыстыруы керек, егер олар пайдаланушы аты мен парольді қолданбаса, бос орынды тырнақшалар арасында қалдырыңыз:

curl_setopt($ch, CURLOPT_PROXYUSERPWD, "");

Енді біз жаңарта аламыз ..

KrISS арнасының ерекшеліктері.

  • Орнату жылдам және қарапайым.
  • Ол үшін SQL мәліметтер базасы қажет емес.
  • Біз оның түрін .CSS файлдарын қолдана отырып өзгерте аламыз.
  • Біз сайттың көрінуін оны жалпыға қол жетімді немесе жеке ету арқылы қорғай аламыз.
  • Cron, PHP немесе JS көмегімен мазмұнды жаңартудың бірнеше әдісі бар.
  • Теңшелетін пернелер тіркесімдері.
  • .OPML файлдарын импорттау / экспорттау мүмкіндігі.
  • Мобильді құрылғыларды қолдау.
  • Тағы да, әлдеқайда көп.

Сыртқы түрін өзгерту үшін KrISS арнасы Біз тек осы параққа кіріп, өзімізге ұнайтын CSS тақырыбын таңдап, оны сақтауымыз керек /var/www/kriss/inc/user.css

Қалта INC оны логикалық түрде жасау керек және біз жүктейтін CSS атауын өзгерту керек user.css.

Қосымша ақпарат алғыңыз келсе, олардың веб-сайтына кіріңіз Өзіндік бет немесе сіздің кеңістігіңіз GitHub.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

13 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады.

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   Eliotime3000 дижо

    Өте жақсы, бірақ қазіргі уақытта мен Thunderbird арнасын оқырманды қолданып жатырмын (дәлірек айтсам, Icedove).

    1.    Eliotime3000 дижо

      PS: Thunderbird қазірдің өзінде Australis-ті 17.0.8 нұсқасында қолданады.

      1.    куки дижо

        Өткен жылдан бастап сенемін.

        1.    Eliotime3000 дижо

          Ах жақсы. Мен көп жылдан кейін оны қолданбаймын деп ойлаймын (мен тек Icedove ESR-ді OpenPublicMail-мен қолданамын).

  2.   мылжың дижо

    @Elav, блогта жобаларға арналған бөлім бар ма? Бас сценарийлерін бояу үшін мен өзіме бірнеше көмекші жасадым және оларды бөліскім келеді. http://xr09.github.io/rainbow.sh/

    1.    элав дижо

      Жоба бөлімі дегенді қалай түсінесіз? O_O

      1.    мылжың дижо

        Өзіміз жасаған бағдарламаларды ұсынуға арналған бөлім.

        1.    элав дижо

          Ах !! Еркек, сіз жай ғана хабарлама жазасыз, осымен «қосымшалар» санатына кіріңіз, болды! 😛

  3.   Эрнесто Инфанте дижо

    RSSOwl маған өте жақсы балама болып көрінеді

    1.    элав дижо

      Ия, бірақ біз бұлттағы RSS оқырманы туралы айтып отырмыз. 😉

      1.    Eliotime3000 дижо

        Бұлтта дәл емес, бірақ оны осы веб-сайттың қолданушылары үшін қосымша қызмет ретінде ұсынуға болады.

  4.   паблок дижо

    Өте жақсы, егер сіз менің смартфонымнан сынақтан өте алсаңыз, мен feedly + feedme-ді қолдануды тоқтатамын

  5.   кик1н дижо

    Мен quiterss-ге кеңес беремін - бұл өте жақсы.

bool(шын)