数分で外出先で読むためのニュースの独自の選択

先週、待望の電子書籍リーダーSony PRS-300を自分で購入しました。このレビューは別に書くことができます。 この読者は私全員に適していますが、

週末にキッチンでコーヒーを飲みながら新聞を読みながら朝を過ごすのがずっと楽しいので、rssニュースを読むことができませんでした。

就業中または公共交通機関での就労または就学中。 数晩、私はこの問題を解決する小さなqtアプリケーションを作成しました。これについては後で説明します。



YourOwnNewsMakerはシンプルなqt / c ++アプリケーションで、選択したrssニュースフィードからPDFを作成できます。













なぜpdf形式を選択したのですか?

すべての電子書籍リーダーは問題なくこの形式の友達です。さらに、リーダーをお持ちでない場合は、pdfファイルを印刷して、後で新聞からニュースを読むことができます。

とても快適です。 アプリケーションの将来のバージョンでは、fb2形式のサポートを追加する予定です。 他の形式をサポートすることには意味がありません。



アプリケーションの基本原則。

アプリケーションにrssを追加した後、削除をクリックして、「コンテンツ」リストから興味のないニュースを削除できます。 更新ボタンを押すと、選択したストリームが更新されます。

選択されていない場合は、ニュースまたはすべてのニュースの更新。 次に、pdf作成ボタンをクリックすると、各ニュースが完全にダウンロードされ、ニュースサイトの設定がある場合は、

コンテンツの解析が行われます。



ダウンロードしたページのコンテンツがどのように解析されるかについてもう少し。

アプリケーションディレクトリには、ページテンプレートディレクトリがあります。 Fontanka.ruとHabrahabrの2つの既製のプロパティファイルが既にあります。









<!-ITEM_CONTENT->および同様のタグはコンテンツに置き換えられるため、テンプレートから削除しないでください。





ここから pdfファイルの例をダウンロードできます

アプリケーション自体はここからダウンロードされます 。 WindowsおよびLinux用のビルドがあります(Linuxの場合、バイナリはqt 4.5を使用してビルドされたため、アプリケーションはすべてのディストリビューションで問題なく動作するはずです)。

残念ながら、Macの場合、アプリケーションをテストする方法がわからないため、ビルドできません。 ソースはオープンで、GPLの下で配布されています。

いくつかのバグがあります。たとえば、rssニュースリンクをチェックせず、結果が大きく異なる可能性があります。また、インターネット接続がない場合や失われた場合、アプリケーションは不適切に動作します。



あなたがアプリケーションが好きなら、私はPayPalの寄付を拒否しません)



All Articles