コンピューター ウィンドウズ インターネット

それはsmfによって供給されるインデックスphpトピックを言います。 レッスン3。 私たちは自分たちで最高のデータベースを収集します。 ロシア語をサポートしていないMODをインストールする際の問題の解決

ブログサイトの読者の皆様、こんにちは。 それで、SMFと呼ばれるフォーラムエンジンをセットアップするというトピックを続けます。それについての投稿で始まりました。 英語のインターフェースからの翻訳に関しては、まだフォーラムをロシア語にしていません。 オン この瞬間見栄えはよくありませんが、ロシア化(まだ作成されていない場合)と適切なセクションの作成後、外観は大幅に向上します。

今日は、テーマを検討してロシア語にするとともに、両方のエンジン(JoomlaとSMFの両方)で動作できるJFusionコンポーネントをインストールします。これにより、2つの形式と1つの形式の共通のユーザーベースを使用できるようになります。登録とログイン。

ロシア語パックのテーマとインストール

シンプルなエンジン 機械フォーラムさらに、トピックを変更する機能をサポートします。さらに、フォーラム全体、特にその個々のセクションの両方でトピックを変更できます。 個人的にはデフォルトのスキンを使用しましたが、手動でかなりの変更を加えました。 特に、背景、いくつかの要素の配色を変更し、フラッシュ、ラジオなどに時計を追加しました。これについては、このセクションの後続の投稿で説明します。

なぜ私はどれも使わなかったのですか 追加のトピックフォーラムを作成するときに登録しますか? さて、ここでは、おそらく、それはすべて私の怠惰についてです。 いいえ、新しいテーマを検索してダウンロードするのに怠惰ではありませんでした。これを実行できる場所はたくさんあるからです。 私の怠惰は他の場所にあります。

事実、機能を拡張するように設計されたこのエンジンのさまざまなmodはすべて、デフォルトのテーマに焦点を合わせています。 説明させてください。 デフォルトのテーマがある場合、SMFに1つまたは別のmodを追加するには数秒かかり、原則として、コードを手動で編集する必要はありません。

デフォルトとは異なるデザインテーマにmodをインストールする場合、彼らが言うように、すべての未処理のパーツをファイルで処理する必要があります。 つまり、FileZillaを使用する必要があります(FTP経由でサイトにアクセスし、編集のためにフォーラムエンジンのファイルを開くようにダウンロードして構成できます。 このmod変更を加えます。

次に、コード内の適切な場所を探し、必要なアクションを実行します。コードを置き換えるか、フラグメントが必要になる前または後にコードを削除または追加します。 変更が必要なファイルが約12個ある可能性があることを考えると、それがどれほど面倒になるか想像できます。 この場合、フォーラムがまったく開かない可能性があるため、間違いを犯さないように十分に注意する必要があります。

デフォルト以外のテーマを使用することに関する上記の問題のすべてがあなたを怖がらせない場合は、ここからダウンロードできます。 テーマはセクション(ミニマリズム、クラシックに近い、モダンなど)で並べ替えられており、それぞれのスクリーンショットは次の場所にあります。 全画面表示..。 これらのテーマをインストールする方法については、少し後で説明します。

このオーパスの最初の部分(記事の冒頭のリンクを参照)で説明されているように、エンジンファイルをホスティングにアップロードする段階でフォーラムをロシア化していない場合は、今すぐロシア化できます。 このページからロシア語を事前にダウンロード 言語パック目的のフォルダーを使用して、テーマフォルダーを解凍してからコピーする必要があります。 ルートフォルダ同じ名前のディレクトリがすでに存在する場合。

コピーが完了したら、管理者のユーザー名とパスワードを使用してフォーラムにアクセスする必要があります。 トップメニューの「管理者」を選択し、左の列の「サーバー設定」をクリックします。

開いたウィンドウで、「デフォルトのフォーラム言語」の項目を見つけ、ドロップダウンリストからロシア語を選択して、ページの下部にある「保存」ボタンをクリックします。

以上です。会議は完全にロシア語で行われます。

ロシア語をサポートしていないMODをインストールする際の問題の解決

将来、ロシア語に翻訳されていないmodをSMFに追加すると、管理パネルにmod設定を表示する際に問題が発生する可能性があることに注意してください。 実際には、管理パネルのこれらの設定は、単に表示されません、tk。 それらのロシア化ファイルはありません。 したがって、この問題を解決するには2つのオプションがあります。

最初の方法は、フォーラム全体で英語に切り替えることです。 これを行う方法については、上記のいくつかの段落をご覧ください。 したがって、これらの設定で必要なアクションを実行した後、再びロシア語に戻る必要があります。

2番目の方法はより複雑ですが、アクティブ化されたときだけでなく、管理パネルでインストールされたmodの設定を常に確認できます。 英語の..。 誰かがmodをインストールし、会議の管理パネルでその設定を見つけることができないという質問は非常に一般的であるため、私はこの点について詳しく説明します。

したがって、2番目の方法は、新しく追加されたmodのロシア化ファイルに翻訳文字列を追加することです。 どのロシア化ファイルを変更する必要があるか、どこで入手するかを決定する方法については、後で説明します。 今のところ、一時的に最初の方法を使用できます。

サイトとフォーラムの統合のためのJFusionのインストール

まず、JFusionとそのロシア化をダウンロードする必要があります。 Joomla管理パネルに入ると、標準のアクションが実行されます。管理パネルのトップメニューから「拡張機能」-「インストール/削除」-「パッケージファイルのダウンロード」-「参照」ボタン-を選択します。 jfusion_package.zipコンポーネントを含むファイルをコンピューター化します-「ファイルのダウンロードとインストール>」をクリックします。

その後、コンポーネントが正常にインストールされたことを通知するウィンドウが表示されます。 問題がある場合は、上記のリンクでそれらのいくつかを解決するためのオプションに慣れることができます。

今度は、コンポーネント自体と同じ方法で追加されるロシア化の番です。 それらの。 「拡張機能」-「インストール/削除」-「パッケージファイルのダウンロード」-「参照」ボタン-コンピュータ上のJFusionrussificationファイルの検索-「ファイルのダウンロードとインストール」をクリックします。ボタン。 これで、「コンポーネント」-「JFusion」パスに沿った設定に移動し、ロシア化が正常に追加されて機能していることを確認できます。

頑張って! ブログサイトのページでお会いしましょう

あなたは興味があるかもしれません

結合のためのJFusionの構成 SMFフォーラムとJoomlaサイト
サイト上のフォーラムからのメッセージを表示し、SMFでJumlaに戻るためのボタンを作成するためのJFusionモジュール
Joomlaでメニュー項目を作成してフォーラムに参加し、ユーザー登録をSMFからサイトに転送します
SMFフォーラムのインストール-Joomla1.5統合と 単純な機械とのフォーラム JFusionコンポーネント
Joomlaの拡張機能-Joomlaのコンポーネント、モジュール、プラグインのダウンロード先、インストール方法、アンインストール方法
Joomlaでブログ、カタログ、ポータルを作成するためのコンポーネントK2-機能、インストール、ロシア化 Joomlaのフォトギャラリー-パート3-PhocaGalleryコンポーネントを使用してJoomla1.5でギャラリーを作成する-カテゴリを追加し、フォトギャラリーに画像をアップロードする
ARTIO JoomSEF-JoomlaでCNC(SEF)リンクとタイトルを設定し、この拡張機能を使用して404エラーページを作成します
Akeeba Backup(以前のJoomlaPack)-Joomlaでサイトのバックアップを作成し、 バックアップ 2回のクリックで

Botmaster Labsが主催し、計画されていません。 時間がないので、新しいトレンドのように、ビデオは競争に必要ですが、良いスクリーンショット(私のIMHO)ですべてを説明する方が簡単で、私は本当に何も撮りたくありません。 したがって、有益なものはほとんど残っておらず、愚かなスパムはもはや支配していません。ここで考える必要があり、古いものだけが美しいラッパーに少し押し込んで粉にしようとすれば、誰もトピックを燃やすことはありません。 :)しかし、これは私たちのことではありません。 一般的に、これらの3つの「ない」は、基本的に、潜在的な参加者の大多数にとって、競争への参加の障壁になったと思います。 それは3つのうちの車を修理するようなものです:安くて、高品質で、速い-サービスは同時に2つの条件を満たすことができるだけです。 座って、あなたに近いものを選択してください。 :)競争は同じです:私には時間があります、私はビデオを作ることができます、しかし私はトピックを持っていません、または私はビデオを作ることができます、私はトピックを持っています、しかし私はまったく時間がありません、または私は暇があり、テムカが少しありますが、ビデオが怖いです。 ただし、これは2つの条件が同時に満たされる場合に適しています。 さて、さて、歌詞を落としましょう。 私は自分自身に続けます。 計画はしていませんでした。つまり、コンテストに参加したので、投票する記事を選択しました。 好きなことを言ってください。しかし、Dozはソフトウェアをよく知っており、それを賢明に使用する方法を知っています。 しかし、今日、私は陰謀が競争に現れたことを知りました。 投票できないことがわかりましたが、2011年にソフトウェアを購入し、コンテストが彼らのために設計された初心者だけが投票できます。 少しびっくりしましたが、オーナーはご主人様です。 競争は広告キャンペーンであり、アレクサンダーはそれを行う方法をよく知っています。 一般的に、私は記事を投稿することにしました。集団農場全体にとって、実際には誰にとってもこれを行うことが不可能であることが明らかな場合は、書くのがいくらか簡単です。
長い紹介は終わり、今や要点に達しています。
Xrumer + Hrefer複合体であるそのようなスーパーハーベスターを取得したとき、初心者は何を必要としますか? そうです、それに取り組む方法を学び、シーツでスパムを始めればお金を稼ぐことができるという幻想を捨ててください。 あなたがそう思うなら、すぐにあなたのお金を慈善団体に寄付してください。 あなたは、できればあなた自身のためにそれを研ぐことによって、複合体の道具を使う方法を学ぶ必要があります。 「もっと取る-もっと投げる」という時代は終わりました。 量は質に取って代わられます。 だから私たちは自分たちのために基地を集めます、これをする方法を学ばないでください-あなたは電車に遅れるでしょう。 もちろん、Hreferはこれを手伝ってくれます。 Googleでリソースを宣伝する場合は、Googleを通じてドナーサイトを探す必要もあります。 これは明確で論理的だと思います。 しかし、銅の山の所有者であるグーグルは、その富をすべての人に与えているわけではありません。 あなたはそれにアプローチする必要があります。 公の場で見つけた兆候に基づいて何かを集めることができることを望んでいないことをすぐに言いたいと思います。 それらは無価値であるため、一般に公開されているのはそのためです。 このトピックについてはこれ以上詳しく説明しません。 結果が表示されるように正しく組み立てる方法を教えてください。残りは自分で完了します。主なことは、原理を理解することです。 一般的なフォーラムではなく、必要な特定のエンジンに基づいて正しい方法で収集する必要があります。 これは初心者の主な間違いです-特定のものに集中するのではなく、すべてを完全にカバーしようとすることです。 それでも、多かれ少なかれ通常のベースを解析したい場合は、演算子クエリでの使用を拒否してください。 「inurl:」、「site:」、「title」などはありません。 グーグルはあなたのような検索者を即座に禁止します。 したがって、Hrumerが現在使用しているエンジンを注意深く調査します。

php-Fusionを搭載

バージョンHrumer7.07では、プログラムはいくつかの新しいエンジンでトレーニングされています。

forumi.biz、forumb.biz、1forum.biz、7forum.bizなど。

phpBB-fr.com、SolarisphpBBテーマ

そして、新しいことを学ぶプロセスは継続的に進んでいます。
一般に、Hreferで解析するための正しいクエリを準備する必要があります。 例としてフォーラムdjokを取り上げましょう。 SMFフォーラム..。 そして、それを解析のためにパーツに分解し始めましょう。 私たちの最愛のグーグルはこれで私たちを助けます。 Googleにリクエストを入力する SMFフォーラム-検索結果にゴミがたくさんあるので、13ページ目に巻き戻して、任意のリンクを選択します。 私はこれに出くわしました:http://www.volcanohost.com/forum/index.php?topic = 11.0。 開いて調べます。 このエンジンの他のページの検索に適用できる、ページ上の特徴的なものを見つける必要があります。 フッターには、次の碑文があります。 SMF1.1.14を搭載、私たちはそれを引用してグーグルに入力します、それは私たちにそれを示しています 与えられた要求彼は約5900万のオプションを知っています。 リンクをすばやく確認し、このキーワードにさらに2つまたは2つのオプションを追加します。たとえば、 「PoweredbySMF1.1.14」ポプラまた 「PoweredbySMF1.1.14」バイアグラ..。 リクエストはゴージャスで、フォーラムのみが表示され、ゴミはほとんどありません。

また、先ほど申し上げたように、量ではなく質に関心があります。 進む。 同じフォーラムから、フッターから別のフレーズを取得します。 、引用してGoogleにフィードします。 それに応じて、彼は彼が1300万以上の結果を知っていることを明らかにします。 もう一度検索結果をざっと読み、単語を追加して結果を確認します。 クエリが優れていて、ゴミがほとんどないことを確認します。 一般的に、すでに2つのアイアンリクエストがあります。 今のところ最初のフォーラムをそのままにして、他のフォーラムのリクエストを収集し続けることをお勧めします。 幸いなことに、Googleはリクエストに応じて開いています 2006-2008、Simple Machines LLC..。 結果から、たとえば、次のフォーラムを取得します。http://www.snowlinks.ru/forum/index.php?topic = 1062.0およびhttp://litputnik.ru/forum/index.php?action=printpage;彼らのフッターでtopic = 380.0、次のクエリを取ります:「PoweredbySMF1.1.7」と「PoweredbySMF1.1.10」(まず品質が必要なので、Hreferのクエリを引用符で囲むことを常にお勧めします。 )。 私たちが何をしているのかは明らかだと思います。最終的には、SMFエンジンでフォーラムを検索するためのクエリの特定のデータベースができます(例として選択されていますが、残りのエンジンは同じです)。
次のようになります。

「PoweredbySMF1.1.2」

「PoweredbySMF1.1.3」

「PoweredbySMF 1.1 RC2」

「PoweredbySMF1.1.4」

「PoweredbySMF1.1.8」

「PoweredbySMF1.1.7」

「2006-2008、Simple MachinesLLC」

そして、それだけではありません。 エンジンのバージョンを収集しているときに、一部のSMFフォーラムでは、フッターにnadvis「2001-2006、LewisMedia」があります。 私たちはこの要求をチェックします、それはまた私たちを完全に満足させます。 同様のクエリが見つかりました:「2001-2005、LewisMedia」。 フッターを実行すると、「A.M.AによるSMFone設計、SMF1.1に移植された」というクエリが見つかります。 私たちはチェックします-素晴らしい。 NS。 30分の作業で、エンジンのクエリのすばらしいデータベースがあります。Googleは、これらのクエリで演算子を使用する場合よりもはるかに少ない頻度でこれらのクエリを禁止されます。 同時に、「index.php?topic = "」のようなクエリを使用する場合よりもデータベースがはるかにクリーンになります。これは、ここでGoogleが必要なフォーラムだけでなく、成功した多くの残りのリソースも提供するためです。フォーラムトピックへのリンク。 あなたは主張することができます、彼らは言う、それの何が問題なのですか? 他の人はリンクを残しました、それは私たちができることを意味します。 しかし! リンクは、Hrumerだけでなく、他のプログラムによっても残すことができます。 さらに、それらは特定のリソース、いわゆる高度に専門化されたソフトウェアにコメントを残すために特別に研ぎ澄まされることができ、さらにそのようなリンクは手で残すことができます。 繰り返しになりますが、私たちにとって重要なのはゴミの量ではなく、品質、適切な要求のあるベースであるため、収集します。 この方法の利点は、Hreferで構成する必要が実質的にないことです。 ふるいフィルター 、グーグルは実際にはあなたにゴミを与えないので、あなたは単にそれをオフにすることができます。


最初の段階でHreferを正しく使用する方法を学ぶことは非常に重要だと思います。これを学んだことで、状況がどのように変化しても、Hrumerの使用法をいつでも見つけることができるからです。 保護はより複雑になり、一部のタイプのエンジンで保護が強化され、Hrumerが現時点でそれに対処できない場合、これらのリンクを収集してからHrumerで作業することにリソースを費やしても意味がありません。結果を与えるものに焦点を当てた方が良いです... 同時に、Botmaster LabsチームがHrumerに何か新しいことを教えた場合、患者がまだぬるま湯である間に、新しい患者をすばやく解剖し、Hrumerのベースを準備することができます。 時は金なりです。基地を購入すると、リソースは関連しなくなる可能性があります。 誰かが集めた。 さらに、あなた自身のためのベースの正しいコレクションは、Hrumerの「白い」使用を大幅に拡大します。 そして、これは、私たちが好むと好まざるとにかかわらず、すべてが動いている場所であり、ホワイトニングまたはグレーイングのプロセスが進行中です。 黒いシーツは過去のものです。
残りのすべて、Hreferでの作業のすでに技術的な側面は、ヘルプで見ることができ、それらにこだわるのは意味がありません。すべてのゴールポイント秒は、各車に対して個別に経験的に設定されます。
ボーナスとして、中国の検索エンジンBaiduを解析するためのテンプレートをここに投稿します。先日、それについて尋ねられたので、駄洒落で申し訳ありませんでした。 :)


ホスト名= http://www.baidu.com
クエリ= s?Wd =
LinksMask =
TotalPages = 100
NextPage =

NextPage2 =

CaptchaURL =
CaptchaImage =
CaptchaField =


私はテストでそれらを解析しようとしました、禁止はありませんでした、Hreferは活発にリソースを収集しました、解析のすべての要求はGoogleのものと同様でしたが、中国のリソースは海であり、PRが高く、その上、ヨーロッパ人は踏み出さなかった。 中国語のリクエストで解析することをお勧めします。 グーグル翻訳はこれを助けます、ロシア語でキーワードのリストをタイプして、それを中国語に翻訳してください。 「の真実 言葉「中国語で単語を追加することはできません。再コーディングする必要があります。
中国語の代わりに:

伟哥-バイアグラ

吉他-ギター

ر他-休憩

保险公司-保険

これらのコードを入れて、単語ファイルに置き換えます。

%E4%BC%9F%E5%93%A5

%E5%90%89%E4%BB%96

%E5%85%B6%E4%BB%96

%E4%BF%9D%E9%99%A9%E5%85%AC%E5%8F%B8

保険のウェブサイトを宣伝している場合は、テーマ別のプロフィールにリンクを配置することで(!)リクエストで見つかった中国のフォーラムでも「 フォーラムSMF「保险公司とても素敵になります。
結論として、私は、Khrefersが悪い、または引っかき傷がないと不平を言う人々を理解していなかったと言いたいです、私はいつもこれを言いたかったです、あなたはそれらを調理する方法を知らないだけです。 hreferよりも優れているのは、結果を収集する方法を知っているパーサーはなく、要求だけが正しい必要があるということです。 Hreferは車です:良い、しっかりした、ドイツ製ですが、人がそれを運転します、そしてそれはすべてそれがどれほど賢明に運転されるかに依存します、あなたは車を同時に左右に動かすことはできません。
別のトピックは、基地の清掃です。私は3年前に前回の大会で行ったことがあります。 さらに、すべてがまだ関連していますが、200 OKのチェックを拒否することができます。私はこのプロセスが本当に好きではありませんでした。エラーが非常に大きく、多くの不要なものが除外されました。 これは、Hrumerの作業の過程でほぼ自動的に実行できますが、このプロセスは「200OK」のチェックの完全な類似物ではありません。 一般的に言って、要点:少し前に、プロジェクトの実行時にリソースから情報を奪うという素晴らしい機会がHrumerに現れました。 こんな感じです。 プロセスで処理されるテンプレートをドライブすると、テンプレートから収集された情報がLogsフォルダーのxgrabbed.txtファイルに入力されます。 この機能は何にでも使えます。想像力の飛躍は巨大です。 私はこの機能を週に1回使用して、作業データベースから「期限切れ」リンクを削除します。 そのようなリソースからベースをクリーンアップするためにフォーラムが毎日消滅することは周知の事実であり、この場合は「自動取得」ツールが役立ちます。
結局のところ、たとえばhttp://www.laptopace.com/index.phpと入力することが多いことを認める必要があります。このドメインはすでに、たとえばgaddyadであることがわかりますが、そこにはフォーラムがありません。 したがって、このスラグを基地から投げ出すために、略奪します。 :)ペ​​ージのソースコードを開き、そこにあるこのエントリを参照してください。

Laptopace.com
つかむために、それをに変換します
[...]

これで、goudaddiからのすべての「死者」が名前で私たちに知られるようになります。
さまざまな「期限切れ」ドメインからデータベースをクリーンアップする場合は、「自動取得」ツールの小さな選択肢を次に示します。


[...]

[...]
[...]
[...]

[...]
このドメインは販売されている可能性があります。 [...]このドメインを購入する


[...]<body bgcolor="#ffffff" text="#000000"> </span><br>リストは完全ではありませんが、数百万ドルのゴミ基地を何度も追いかけないようにするのに役立つと思います。 テンプレートを作成し、期限切れのリンクを開いて、テンプレートマスクを作成することは難しくありません。 <br>同じ自動取得を使用して、既存のデータベースをリソースごとに参照および並べ替え、エンジンごとに分類できます。データベースをエンジンごとに並べ替えると、Hrumerのすべての機能と設定、特に学習プロセスを最大限に活用できます。 さらに、Autograbbingの助けを借りて、Hreferではなく、あらゆる種類のファイル共有サービスからダウンロードして収集したい場合は、データベースからゴミを削除できます。 これを行うには、フォーラムを選択するためのマスクを作成してから、マスクによって取得されるものだけをデータベースから収集するか、逆に、非フォーラム用のマスクを作成してから、取得されるものを削除する必要があります。 最初のオプションは、何を探すべきかを正確に知っているため、より論理的で信頼性が高くなります。 <br>仕事で頑張ってください。 <br>PySy。 ビデオは焦点を絞って作成されました(私はそれで疲れました、私は初めてそれをしました:))、私は自宅のマシンからHreferを開始しましたが、速度はあまり良くありません、ここではテスト用のコピーしかありません。仕事の速さで私を責めないでください。 :) <br><p><span class="BlWV-EuxoOk"></span></p> <h4>16コメント:</h4> <p>jekaコメント..。</p><p>どのプログラムでキーワードを選びましたか?</p> SergeGlazkoのコメント..。 <p>テーマ別のリソースを収集する必要がある場合は、ペン付きの単語とアドワーズ広告で単語を選択します。 しかし、多くのトピックで、単語はすでに選択されています。ここでは、いくつかの単語を追加/削除することしかできませんが、自動的にはできませんが、すべてを調べます。</p> <p>メインのスクリプトコードからすぐに始めましょう。</p> <p>#!/ usr / bin / perl</p><p>#which-forum.plスクリプト <br><span>#(c)2010 Alexandr A Alexeev、http://サイト/</p><p>厳密に使用します。</p><p>#コメントアウトされた行-厳密さのために</span><br><span>#タスクがエンジン統計を収集することである場合は、そのままにしておきます</span><br><span>#フォーラムのリストを作成する場合-コメントを外す</p><p>私の$データ; <br>$データ。= $ _ while(<> ) ; </p><p>#フッターにリンクがない場合のPowered byphpBBの量を確認する</span><br>印刷 "phpbb <span>\ NS "</span><br>if($ data =〜 <span>/<a[^>] + href = "[^"] * http:\ / \ /(?: www \。)?phpbb \ .com \ /? "[^>] *> phpBB / i</span>また <br><span>#$ data =〜/ viewforum \ .php \? "^" "")* f = \ d + / iまたは</span><br>$ data =〜/ phpBB \ -SEO / iまたは <br>$データ=〜 <span>/<link rel="copyright" href="(?:http:\/\/)?phpBB\.com"/i </span>) ; <br>印刷 "ipb <span>\ NS "</span><br>if($ data =〜 <span>/<a[^>] + href = "[^"] * http:\ / \ /(?: www \。)?invision(?:board | power)\ .com \ /?[^ "] *" [^>] *> [^<]*IP\.Board/i </span>また <br>$データ=〜 <span>/<a[^>] + href = "[^"] * http:\ / \ /(?: www \。)?invisionboard \ .com \ /? "[^>] *> Invision Power Board / i</span>また <br>$データ=〜 <span>/<div id=[""]{0,1}ipbwrapper[""]{0,1}>/ 私</span>また <br>$データ=〜 <span>/index\.php\?†^""†*showforum=\d+/i</span>) ; <br>印刷 "vbulletin <span>\ NS "</span><br>if($ data =〜 <span>/ Powered by:?[^<]+vBulletin[^<]+(?:Version)?/i </span>また <br>$データ=〜 <span>/<meta name="generator" content="vBulletin/i </span>また <br>$データ=〜 <span>/forumdisplay\.php\?†^""†*f=\d+/i</span>) ; <br>印刷 "smf <span>\ NS "</span><br>if($ data =〜 <span>/<a[^>] + href = "[^"] * http:\ / \ /(?: www \。)?simplemachines \ .org \ /? "[^>] *> Powered by SMF / i</span>また <br>$データ=〜 <span>/index\.php\?"^))*board=\d+\.0/i</span>) ; <br>印刷 "punbb <span>\ NS "</span><br>if($ data =〜 <span>/<a[^>] + href = "[^"] * http:\ / \ /(?:( ?: www \。)?punbb \ .org | punbb \ .informer \ .com)\ /? "[^>] *> PunBB / i</span>); #また <br><span>#$ data =〜/ viewforum \ .php \?[^ "" ")* id = \ d + / i);</span><br>印刷 "fluxbb <span>\ NS "</span><br><span>#if($ data =〜/ viewtopic \ .php \?id = \ d + / iまたは</span><br>if($ data =〜 <span>/<a[^>] + href = "http:\ / \ /(?: www \。)fluxbb \ .org \ /?" [^>] *> FluxBB / i</span>) ; <br>印刷 "exbb <span>\ NS "</span><br>if($ data =〜 <span>/<a[^>] + href = "[^"] * http:\ / \ /(?: www \。)?exbb \ .org \ /? "[^>] *> ExBB / i</span>); # また <br><span>#$ data =〜/ forums \ .php \?†^ "" "* forum = \ d + / i);</span><br>印刷 "yabb <span>\ NS "</span><br>if($ data =〜 <span>/<a[^>] + href = "[^"] * http:\ / \ /(?: www \。)?yabbforum \ .com \ /? "[^>] *> YaBB / i</span>また <br>$ data =〜/ YaBB \ .pl \?†^ "" "** num = \ d + / i); <br>印刷 "dleforum <span>\ NS "</span><br>if($ data =〜 <span>/ \(Powered By DLE Forum \)<\/title>/ 私</span>また <br>$データ=〜 <span>/<a[^>] + href = "[^"] +(?: http:\ / \ /(?: www \。)?dle \ -files \ .ru | act = copyright)[^ "] *"> DLEフォーラム<\/a>/ 私</span>) ; <br>印刷 "ikonboard <span>\ NS "</span><br>if($ data =〜 <span>/<a[^>] + href = "[^"] * http:\ / \ /(?: www \。)?ikonboard \ .com \ /?[^ "] *" [^>] *> Ikonboard / i</span>また <br>$データ=〜 <span>/<meta name="GENERATOR" content="Ikonboard/i </span>また <br>$データ=〜/ ikonboard \ .cgi / i); <br>印刷 "bbpress <span>\ NS "</span><br>if($ data =〜 <span>/<meta name="generator" content="bbPress/i </span>); # また <br><span>#$ data =〜/ topic \ .php \?id = \ d + / iまたは</span><br><span>#$ data =〜/ forum \ .php \?id = \ d + / i);</span><br>印刷 "flashbb <span>\ NS "</span><br><span>#if($ data =〜/ forums \ .php \?fid = \ d + / iまたは</span><br><span>#$ data =〜/ topic \ .php \?fid = \ d + / iまたは</span><br>if($ data =〜 <span>/<a[^>] + href = "http:\ / \ /(?: www \。)?flashbb \ .net \ /?" [^>] *> FlashBB / i</span>) ; <br>印刷 "stokesit <span>\ NS "</span><br><span>#if($ data =〜/ forum \ .php \?f = \ d + / iまたは</span><br>if($ data =〜 <span>/<a[^>] + href = "http:\ / \ /(?: www \。)?stokesit \ .com \ .au \ /?" [^>] *> [^ \ /] * Stokes IT / i</span>) ; <br>印刷「表彰台 <span>\ NS "</span><br><span>#if($ data =〜/ topic \ .php \?t = \ d + / iまたは</span><br>if($ data =〜 <span>/<a[^>] + href = [""]?http:\ / \ /(?: www \。)?sopebox \ .com \ /?[""]?[^>] *> Podium / i</span>) ; <br>印刷 "usebb <span>\ NS "</span><br><span>#if($ data =〜/ forum \ .php \?id = \ d + / iまたは</span><br>if($ data =〜 <span>/<a[^>] + href = "http:\ / \ /(?: www \。)?usebb \ .net \ /?" [^>] *> UseBB / i</span>) ; <br>印刷 "wrforum <span>\ NS "</span><br><span>#if($ data =〜/ index \ .php \?fid = \ d + / iまたは</span><br>if($ data =〜 <span>/<a[^>] + href = "http:\ / \ /(?: www \。)?wr \ -script \ .ru \ /?" [^>] *> WR \ -Forum / i</span>) ; <br>印刷 "yetanotherforumnet <span>\ NS "</span><br>if($ data =〜/さらに別のフォーラム\ .net / iまたは <br>$データ=〜 <span>/default\.aspx\?g=posts&t=\d+/i</span>) ; </p> <p>投稿で言及されているこのスクリプトと他のスクリプトは、 <a href="https://appcube.ru/ja/files/2010/09/which-forum.tgz">このアーカイブ</a>.</p> <p>脚本 <i>which-forum.pl</i> HTMLページのコードを調べて、フォーラムエンジンの署名が含まれているかどうかを確認します。 同様の手法を使用して <a href="https://appcube.ru/ja/which-cms-perl/">WordPressとJoomlaの定義</a>、しかし、いくつかの違いがあります。 まず、スクリプト自体はページコードをロードしませんが、stdinまたは引数として渡されたファイルからページコードを読み取ります。 これにより、たとえばwgetを使用してページを1回ロードし、複数のアナライザーがある場合は複数のアナライザーで実行できます。 次に、このスクリプトでは、署名の存在は100%エンジンの署名です。 前回、署名の存在は、対応するエンジンと最も重みの高いエンジンにのみ重みを与えました。 この場合、このアプローチはコードを不必要に複雑にするだけだと私は判断しました。</p> <p>スクリプトがどのように機能するかをテストするために、私は少し調査を行いました。 私は数千のフォーラムのリストを作成し、それぞれをスクリプトで実行して、プログラムトリガーの割合とさまざまなエンジンの人気を判断しました。</p> <p>フォーラムのリストを取得するために、私は使用しました <a href="https://appcube.ru/ja/google-hack/">あなたのグーグルパーサーで</a>. <a href="https://appcube.ru/ja/gugl-hrom-poiskovaya-sistema-na-russkom-skachat-i-ustanovit.html">検索エンジン</a>リクエストは次のように送信されました</p> <p>サイト:フォーラム。*。ru <br>サイト:トーク。*。ru <br>サイト:ボード。*。ru <br>サイト:smf。*。ru <br>サイト:phpbb。*。ru <br> ....</p> <p>NS。 クエリジェネレータの完全なコードはファイルにあります <i>gen-forumsearch-urls.pl</i>..。 zone.ruに加えて、.su .ua.kzおよび.byも使用されました。 WordPressとJoomlaのサイトのURLにはそのような署名がないため、前回この調査を行うことは困難でした。 cmsmagazine.ru/catalogue/のようなカタログは、十分なサンプルサイズを提供していません。 600のDrupalサイトとは何ですか?</p> <p>私は認めなければなりません、実験の結果は私を動揺させました。 調査した12,590のサイトのうち、エンジンで正常に識別されたのは7083のみでした。つまり、56%のケースのみでした。 たぶん私はいくつかのエンジンを逃しましたか? Bitrixは本当にフォーラムの半分にありましたか? それとも、署名を探すのにもっと時間を費やす必要がありますか? 一般的に、ここではより多くの研究が必要です。</p> <p>正常に識別されたエンジンの56%の中で、予想どおり、最も人気があったのはIPB(31%)、phpBB(26.6%)、vBulletin(26.5%)でした。</p> <p>続いてSMF(5.8%)とDLEForum(5.3%)が続きます。 私の <a href="https://appcube.ru/ja/startup-necrologue/">お気に入りのpunBB</a> 6位(1.64%)に過ぎませんでした。 これらの数字を強く信頼することはお勧めしません(RuNetの3つおきのフォーラムがIPBで機能していると言われています)が、もちろん、特定の結論を引き出すことは可能です。</p> <p>たとえば、フォーラムエンジンでウェブサイトを作成し、フォーラムを変更する予定の場合、たとえば、週に1回自動的に資金を引き出すメッセージごとに、ユーザーに0.01ドルを支払う場合は、最も人気のある3つのエンジンのいずれかを選択する必要があります。 。 フォーラムの人気が高いほど、フォーラムに精通しているプログラマーを見つける可能性が高くなります。</p> <p>エンジンに大きな変化が見込まれない場合は、SMFやpunBBなど、最も人気のないエンジンを選択するのが理にかなっている場合があります。 これにより、フォーラムへのハッカー攻撃の数と、フォーラムに自動的に送信されるスパムの量が減少します。</p> <p>フォーラムを検索/定義するためのスクリプトは、複数の実用的なアプリケーションにもあります。 個人的に最初に頭に浮かんだのは <a href="https://appcube.ru/ja/perl-cy-check/">TCIで並べ替え</a>認識されたフォーラムと、それらのサイトの1つへのリンクを含む最初の100件の投稿に配置します。 ただし、100のフォーラムdofolllowリンクはTCIにまったく影響を与えませんでした(2つの更新が渡されました)。したがって、移行に関心がない限り、ここで時間を無駄にしないことをお勧めします。</p> <p>スクリプトの名前付き使用が唯一のものではないことは明らかです。 他にどのように使用できるかは簡単に理解できると思います。</p> <br> <br> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> </article> <div class="post-bottom"> <div class="post-share"> <script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script> <script src="//yastatic.net/share2/share.js"></script> <div class="ya-share2" data-services="vkontakte,facebook,odnoklassniki,moimir" data-counter=""></div> </div> </div> <div class='yarpp-related'> <div class="related-items"> <div class="headline">あなたの質問に対する答えが見つかりませんでしたか? ここを見てください</div> <div class="items"> <div class="related-item"> <a class="related-item__title" href="https://appcube.ru/ja/faq-po-oshibkam-singularity-ne-zapuskaetsya-chernyi-ekran-tormoza-vylety-error-dll-ne.html"><img src="/uploads/59a5045d337dfc3089d5c3e5c0f61c48.jpg" width="120" height="120" alt="特異点のバグ?" class="related-item__image" / loading=lazy loading=lazy>特異点のバグ?</a> <div class="related-item__comments"><span></span></div> </div> <div class="related-item"> <a class="related-item__title" href="https://appcube.ru/ja/dzhast-kaus-2-vyletaet.html"><img src="/uploads/823a0d82aaec8b1fecb9643541870aff.jpg" width="120" height="120" alt="ジャストコーズ2がクラッシュ" class="related-item__image" / loading=lazy loading=lazy>ジャストコーズ2がクラッシュ</a> <div class="related-item__comments"><span></span></div> </div> <div class="related-item"> <a class="related-item__title" href="https://appcube.ru/ja/ne-zapuskaetsya-terraria-chto-delat-ne-zapuskaetsya-terraria-tormozit-igra.html"><img src="/uploads/97cbd81c3cb46d3fabed1c66a7425936.jpg" width="120" height="120" alt="Terrariaが起動しません。どうすればよいですか?" class="related-item__image" / loading=lazy loading=lazy>Terrariaが起動しません。どうすればよいですか?</a> <div class="related-item__comments"><span></span></div> </div> </div> </div> </div> <div style="text-align: center; margin-top: 15px; margin-bottom: 15px; " id="vanna-1965575812"><div class="adsense"><script type="text/javascript">ga_1();</script></div></div> </main> <aside class="sidebar"> <div class="advices" data-theme="vannapedia_v.3"> <div class="headline"></div> <div class="advices-content"> <img src="/uploads/19910d48abad501eb8b0df79c383ac36.jpg" width="120" height="120" alt="ユーロトラックシミュレーターがクラッシュしますか?" class="advices__image" / loading=lazy loading=lazy> <div class="advices__title" data-id="3334"><a href="https://appcube.ru/ja/reshenie-samyh-rasprostranennyh-problem-ne-zapuskaetsya-euro-truck.html">ユーロトラックシミュレーターがクラッシュしますか?</a></div> </div> </div> <div class="vk-widget" id="text-3"> <div class="textwidget"><script type="text/javascript" src="//vk.com/js/api/openapi.js?130"></script> <div id="vk_groups"></div> </div> </div> <div class="sidebar-questions"> <div class="headline">新しい</div> <ul> <li><a href="https://appcube.ru/ja/pochemu-meizu-ne-pokazyvaet-kontakty-sim-karta-zanyata-poprobuite-pozzhe.html" >SIMカードがビジーです。後でもう一度やり直してください-Meizuでの意味、解決方法</a></li> <li><a href="https://appcube.ru/ja/ne-zapuskaetsya-doom-tormozit-igra-vyletaet-glyuchit-reshenie.html" >運命のバグ? ゲームは遅くなりますか? 飛び出しますか? 最も一般的な問題の解決策。 運命がデスクトップにクラッシュする</a></li> <li><a href="https://appcube.ru/ja/doom-zavisaet-cherez-10-min-reshenie-osnovnyh-problem-s-doom-2016-ne-ustanavlivaetsya.html" >DOOMの大きな問題を解決する(2016)</a></li> <li><a href="https://appcube.ru/ja/netbynet-dobrovolnaya-blokirovka-dobrovolnaya-blokirovka-netbainet-uslugi.html" >自発的なnetbynetブロッキング</a></li> <li><a href="https://appcube.ru/ja/pervyi-kalkulyator-v-sssr-otechestvennye-kalkulyatory-i-ih-zarubezhnye.html" >国内の計算機とその外国の計算機</a></li> <li><a href="https://appcube.ru/ja/skotobaza-sbornik-chastnyh-fotografii-vkontakte-chto-takoe-skotobaza.html" >プライベート写真のストックベースコレクションvkontakte</a></li> </ul> </div> <div class="section"> <div id="macire1" style="height:500px;width:240px;" align="center"></div> </div> <div class="section"> <div class="headline">人気記事</div> <ul class="sidebar-posts"> <li><a href="https://appcube.ru/ja/knopka-besprovodnoi-svyazi-na-noutbuke-kak-vklyuchit-wi--fi-na-noutbuke-kak-vklyuchit.html"><img src="/uploads/58372c3c07d8784e4c3e6c3f8706e54c.jpg" width="80" height="80" alt="ラップトップでWi-Fiをオンにする方法" / loading=lazy loading=lazy>ラップトップでWi-Fiをオンにする方法</a></li> <li><a href="https://appcube.ru/ja/kakie-nazhat-klavishi-dlya-podklyucheniya-k-internetu-kak-vklyuchit-besprovodnuyu-set-wi-fi-na-notbuke-v.html"><img src="/uploads/5dafc8820bc11e5320bdca8c594192b1.jpg" width="80" height="80" alt="ラップトップでWi-Fiを有効にする方法" / loading=lazy loading=lazy>ラップトップでWi-Fiを有効にする方法</a></li> <li><a href="https://appcube.ru/ja/chto-delat-esli-ne-menyaetsya-imya-familiya-vkontakte-otklonyayut-zayavku.html"><img src="/uploads/bf20a3cd79518ffbcee2c21153af6ceb.jpg" width="80" height="80" alt="VKontakteの名前、名前が変更されない場合、申請は拒否されますか?" / loading=lazy loading=lazy>VKontakteの名前、名前が変更されない場合、申請は拒否されますか?</a></li> </ul> </div> <div class="section"> <div class="headline">サイトの新機能</div> <ul class="sidebar-posts sidebar-photo"> <li><a href="https://appcube.ru/ja/sovety-nachinayushchim-polzovatelyam-antivirus-dlya-fleshki-ili-kak-zashchitit.html">フラッシュドライブのウイルス対策、またはリムーバブルメディアをマルウェアから保護する方法</a></li> <li><a href="https://appcube.ru/ja/sovety-nachinayushchim-polzovatelyam-antivirus-dlya-fleshki-ili-kak-zashchitit.html">フラッシュドライブのウイルス対策、またはリムーバブルメディアをマルウェアから保護する方法</a></li> <li><a href="https://appcube.ru/ja/chto-delat-posle-ustanovki-windows-ustanavlivaem-programmy-kakie.html">Windowsをインストールした後はどうすればよいですか?</a></li> <li><a href="https://appcube.ru/ja/integrirovannoe-yadro-kak-vybrat-centralnyi-processor-i-zachem-eto-nuzhno.html">中央処理装置の選び方と、なぜそれが必要なのですか?</a></li> <li><a href="https://appcube.ru/ja/virtualnye-mashiny-s-semerkoi-i-dlya-semerki-chto-takoe-virtualnye-mashiny.html">仮想マシンとは何ですか?それらの使用方法PC上の仮想マシン</a></li> </ul> </div> </aside> </div> <footer class="footer"> <nav class="footer__nav"><ul><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-1219"><a href="https://appcube.ru/ja/">新しい</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/es-provodnik-prilozhenie-na-russkom-dlya-windows-zakachat-programmu.html">プログラムエクスプローラーをダウンロードするファイルシステムの整合性を確認する</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/besplatnye-analogi-microsoft-visio-dlya-windows-alternativy-dlya-zameny.html">Microsoft OfficeVisioコマンドラインキーを置き換える代替手段</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/osobennosti-nastroiki-i-ispolzovaniya-programmy-mhotspot-mhotspot-ustanovka-i.html">Mhotspotのインストールとセットアップコンピューターがインストール後に再起動しませんでした</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/skaz-o-treh-knopkah-kolonka-evgeniya-zobnina-poluchaem-nastraivaemye-ekrannye-knopki-home-back-i-me.html">3つのボタンの物語。 EvgenyZobninによるコラム。 カスタマイズ可能な画面上のホーム、戻る、メニューボタンをAndroidデバイスで利用できます(フローティングソフトキー)電話のボタンの割り当て</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-1230"><a href="https://appcube.ru/ja/">人気</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/android-perenaznachenie-knopok-nastraivaem-uskorennyi-zapusk.html">Android-ボタンの再マッピング-お気に入りのプログラムの起動を加速するように設定します</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/kak-ochistit-pk-ot-virusov-neskolko-sposobov-kak-ochistit-kompyuter.html">いくつかの方法:完全に無料のウイルスからコンピュータをクリーンアップする方法</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/v-vindovs-10-sdelat-temnuyu-temu-google-chrome-podderzhivaet-storonnie-temy.html">GoogleChromeはサードパーティのテーマをサポートしています</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/pochemu-na-maikrosoft-ne-kak-vernut-rabotosposobnost-magazinu-windows-store.html">Windowsストアを復旧して実行する方法:一般的な方法を使用する</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/samye-krasivye-oboi-na-telefon-v-mire-luchshie-oboi-dlya-android-podborka.html">最高のAndroid壁紙-アプリのコレクション</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/mychat-ofisnyi-chat-cherez-internet-programma-dlya-obshcheniya-po-seti-chat-dlya.html">ネットワークを介して通信するためのプログラムローカルネットワークのチャットとサーバー</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/oboi-na-telefon-vo-ves-ekran-skachat-krasivye-hd-oboi-na-rabochii-stol-i-na.html">デスクトップと携帯電話に無料で美しいHD壁紙をダウンロード</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/pochemu-na-maikrosoft-ne-chto-delat-esli-ne-rabotaet-magazin-windows-phone.html">WindowsPhoneストアが機能しない場合の対処方法</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-1236"><a href="https://appcube.ru/ja/">おすすめされた</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/pochemu-na-maikrosoft-ne-kak-vernut-rabotosposobnost-magazinu-windows.html">Windowsストアを復旧して実行する方法:一般的な方法を使用する</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/kak-pravilno-udalyat-programmy-v-windows-kakie-faily-mozhno.html">コンピュータから安全に削除できるファイルは何ですか?</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/kak-dobavit-stikery-v-telegram-poshagovaya-instrukciya-kak.html">Odnoklassnikiに無料のステッカーをインストールする方法は?</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/otpravka-podozritelnogo-faila-na-analiz-proveryaem-kompyuter-na-virusy.html">オンラインでウイルスがないかコンピュータを確認してください</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/chto-znachit-smartfon-v-telefone-chto-takoe-android-i-zachem-on-nuzhen.html">アンドロイドとは何ですか、なぜそれが必要なのですか</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/skolko-po-vremeni-zanimaet-vosstanovlenie-sistemy-vosstanovlenie-sistemy-windows-vosstanovlenie-z.html">Windowsシステムの復元</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/mozhno-li-udalit-predydushchie-obnovleniya-windows-kak-udalit.html">不要なWindowsUpdateを削除し、大量のスペースを解放する方法</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/ja/kak-vybrat-mfu-mnogofunkcionalnye-ustroistva-vechnyi.html">永遠の質問-どのプリンターを選ぶべきか?</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6898"><a href="https://appcube.ru/ja/">サイトについて</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6900"><a href="">サイトについて</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6901"><a href="">ウェブサイトでの広告</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6902"><a href="">連絡先</a></li> </ul> </li> </ul></nav> <div class="footer-bottom"> <div class="footer-left"> <div class="foot__logo"> <div class="footer__logo-sitename">appcube.ru <span>ru</span></div> </div> <style> .foot__logo { min-height: 35px; margin: 0 0 11px -79px; padding: 9px 0 0 79px; text-decoration: none; } </style> <p>©2021無断複写・転載を禁じます</p> <p>コンピュータに関するウェブサイト</p> <ul class="footer-bottom__nav"> <li><a href="" >プロジェクトの広告</a></li> </ul> </div> <div class="footer-buttons"> </div> <ul class="footer__soc"> <li><a href="http://vk.com/" target="_blank" class="vk">と接触している</a></li> <li>クラスメート</li> <li><a href="http://www.facebook.com/" target="_blank" class="fb">フェイスブック</a></li> <li><a href="https://twitter.com/" target="_blank" class="twi">ツイッター</a></li> </ul> <div class="footer-right"> <div class="footer__note"></div> <div class="footer__counters" id="text-2"> <div class="textwidget"></div> </div> </div> </div> </footer> </div> </div> <link rel='stylesheet' id='wp-lightbox-bank.css-css' href='/wp-content/plugins/wp-lightbox-bank/assets/css/wp-lightbox-bank.css?ver=4.8.3' type='text/css' media='all' /> <script type='text/javascript' src='https://appcube.ru/wp-content/themes/vannapedia_v.3/js/scripts.js'></script> <script type='text/javascript' src='/wp-includes/js/comment-reply.min.js?ver=4.8.3'></script> <script type='text/javascript' src='/assets/scripts1.js'></script> <script type='text/javascript'> /* <![CDATA[ */ var tocplus = { "smooth_scroll":"1"} ; /* ]]> */ </script> <script type='text/javascript' src='https://appcube.ru/wp-content/plugins/table-of-contents-plus/front.min.js?ver=1509'></script> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "sidebar-fixed", "margin_top" : 10, "margin_bottom" : 0, "stop_id" : "respond", "screen_max_width" : 0, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['text-4'] } ; </script> <script type='text/javascript' src='https://appcube.ru/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.0.4'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.8.3'></script> <script type='text/javascript' src='https://appcube.ru/wp-content/plugins/wp-lightbox-bank/assets/js/wp-lightbox-bank.js?ver=4.8.3'></script> <script type='text/javascript' src='https://appcube.ru/wp-content/plugins/akismet/_inc/form.js?ver=4.0'></script> <br> <br> </body> </html>