Як архівувати, шукати та переглядати статистику своїх твітів за допомогою ThinkUp

Feb 2, 2025
Хмара та Інтернет
НЕЗАГОТОВЛЕНИЙ ЗМІСТ

Турбуєтеся про архівування своїх твітів? Хочете більш потужний пошук? Хочете переглянути вашу статистику твітів? Ви можете зробити все це та багато іншого, встановивши ThinkUp на домашньому сервері.

Придумувати - це чудова програма (на даний час у бета-версії), яка архівує всі ваші твіти, відповіді, відповіді тощо, щоб ви могли їх шукати та знаходити корисну статистику використання. Він має досить багато плагінів, включаючи той, який також додає повну підтримку Facebook.

Він призначений для встановлення на сервері LAMP; тобто Linux, Apache, MySQL та PHP - це те, що забезпечить магістраль для нього. Хоча це можливо встановіть його на Windows - або Машина на базі Mac , це найпростіше в Linux, тому ми будемо використовувати Ubuntu, щоб показати вам, як його запустити та запустити. Він дуже активно розробляється засновником Джиною Трапані та багатьма користувачами спільноти.

Передумови

Наразі ThinkUp знаходиться в бета-версії, тому будуть деякі помилки, і все може йти не ідеально, тому, якщо ви не зацікавлені в майстерності (і, можливо, допомозі, подаючи звіти про помилки), це може бути не для вас. По-перше, вам потрібно буде встановити та запустити сервер LAMP, і ми припустимо, що ви вже налаштовані. Вам також знадобиться особистий обліковий запис користувача MySQL, який уже налаштовано. Нарешті, поштова функція в PHP повинна працювати, що означає, що вам знадобиться програма або скрипт, які можуть надсилати пошту, але якщо ні, то ми вас обговоримо.

Добре, для початку нам потрібно буде встановити додаткові речі, які, можливо, ще не встановлені, наприклад, cURL та GD. Для цього просто введіть таку команду:

sudo apt-get встановити curl libcurl3 libcurl3-dev php5-curl php5-gd

Введіть свій пароль і дайте йому встановитись. Щоб закінчити це, вам доведеться перезапустити сервер Apache:

sudo /etc/init.d/apache2 перезапустити

Крім того, ви можете використовувати:

sudo service apache2 перезапустити

Тримайте вікно термінала відкритим, тому що, можливо, вам доведеться часто переходити до нього, щоб змінити деякі речі.

SendMail

Як було зазначено вище, вам знадобиться щось, що може надсилати пошту на ваш сервер. Якщо ви цього не зробите, це дійсно легко виправити. Просто встановіть sendmail за допомогою такої команди:

sudo apt-get встановити

Потім нам потрібно відредагувати файл php.ini, щоб вказати на нещодавно встановлену програму.

Sudonano / Etc / php5 / Apache 2 / php. В

Натискайте клавішу сторінки вниз, поки не знайдете щось подібне до цього:

; sendmail_path =

Вам потрібно видалити початкову крапку з комою та додати шлях у кінці. Змініть цей рядок так, щоб він виглядав так:

sendmail_path = / usr / sbin / sendmail -t –i

Щоб зберегти, натисніть CTRL + O і введіть. Якщо буде запропоновано перезаписати, натисніть Y. Потім вийдіть за допомогою CTRL + X.

Нарешті, перезапустіть Apache, як це було в минулому розділі. Це надасть вашому серверу можливість надсилати пошту, яка нам знадобиться через деякий час для активації нашого облікового запису ThinkUp.

Встановлення ThinkUp

Направляйтеся до Сторінка ThinkUp GitHub завантажити ThinkUp (на даний час бета-версія 0.8). Після завантаження завантажте цю команду в термінал, щоб витягти її до веб-каталогу за замовчуванням:

sudo unzip path / to / thinkup-0.8.zip –d / var / www

Це автоматично створить каталог із назвою “thinkup” у / var / www.

Щоб отримати доступ до ThinkUp, відкрийте веб-браузер і перейдіть до одного з наступних варіантів:

http: // localhost / thinkup

http: //your.internalip.address/thinkup

Шанси на те, що ви отримаєте це повідомлення про помилку через неправильні дозволи. Ви можете просто ввести цю команду в терміналі, щоб вирішити проблему.

Потім оновіть сторінку браузера.

Клацніть на посилання “встановлення ThinkUp”, щоб розпочати початкову конфігурацію. Ви побачите екран вимог.

Вам слід добре піти. Прокрутіть вниз і натисніть кнопку, щоб продовжити.

Вам потрібно буде ввести дійсну електронну адресу, створити пароль і встановити часовий пояс. Це найпростіші варіанти. Далі йдуть жорсткіші.

  • Хост бази даних: Тут введіть ім’я хосту, або якщо воно на вашому приватному сервері, просто введіть “localhost”
  • Назва бази даних: введіть назву бази даних, яку ThinkUp використовуватиме для своїх даних. Він буде створений, якщо його не буде.
  • Ім'я користувача: Ім'я користувача вашого облікового запису MySQL.
  • Пароль: пароль вашого облікового запису MySQL.

Потім натисніть кнопку, щоб продовжити. Ви можете побачити таке повідомлення:

Просто введіть дві команди в терміналі, щоб створити файл конфігурації та змінити право власності на нього.

Після натискання кнопки ви побачите повідомлення із зеленим фоном про те, що встановлення було успішним та надіслано електронне повідомлення для активації вашого облікового запису. Увійдіть у свою електронну пошту, клацніть на посилання (переконавшись, що IP / ім’я домену правильне), і ви побачите приємне зелене «активоване» повідомлення.

Введіть свої дані та увійдіть!

Налаштування ThinkUp

Після того, як ви увійдете, ви побачите, що у вас ще немає налаштованих облікових записів. Клацніть на посилання, щоб змінити це.

За замовчуванням він попросить вас додати обліковий запис Twitter. Прокрутіть униз до місця, де написано «Налаштувати плагін Twitter», і виконайте дії, щоб зареєструвати ThinkUp у Twitter.

Майте на увазі, що, можливо, вам доведеться змінити URL-адресу зворотного дзвінка, щоб вказати на зовнішній IP-адресу або псевдонім DNS. Twitter повинен надати вам додаткову інформацію: споживчі та секретні ключі.

Будьте обережні з ними, оскільки вони є унікальними для взаємодії цієї програми з вашим конкретним обліковим записом Twitter! Введіть ці ключі у своїй конфігурації ThinkUp.

Далі натисніть "Показати розширені параметри" внизу, щоб показати це:

Ви можете збільшити значення, як це зробив я. Після завершення налаштування ThinkUp використовуватиме сканер, щоб отримати вашу інформацію з Twitter. Збільшуючи ці допустимі помилки та інші значення, ми зможемо отримувати все більше і більше даних при кожному скануванні. Закінчивши, натисніть кнопку «Зберегти» та прокрутіть угору. Ви побачите ще одну кнопку із написом "Авторизувати ThinkUp у Twitter". Клацніть на ньому.

Він перенаправить вас у Twitter, де вам просто потрібно натиснути кнопку «Дозволити», а потім він поверне вас до ThinkUp.

Під час прокрутки вгору ви побачите свій обліковий запис, перелічений у розділі «Плагін Twitter», і якщо ви зможете зробити свою статистику загальнодоступною, натиснувши кнопку «Встановити як загальнодоступну». Це зробить так, що вам не доведеться входити в систему, щоб переглянути всю свою статистику, коли ви перейдете до http: // localhost / thinkup у майбутньому.

Сканування даних через Cron

Нам потрібно отримати деякі дані в ThinkUp. Клацніть логотип ThinkUp або просто перейдіть на головну сторінку ThinkUp. Клацніть на будь-яку статистику, перелічену в меню ліворуч.

Ви побачите, що нічого не доступно, але ви побачите посилання "Оновіть свої дані зараз".

Клацнувши на ньому, ви перейдете на іншу сторінку, де ви зможете побачити спроби, зроблені моїм ThinkUp, щоб забрати для вас дані з Twitter. Це згаданий раніше сканер.

Якщо прокрутити вниз, ви побачите корисну пропозицію.

Ця команда внизу? Ми можемо автоматизувати це в Linux за допомогою чогось, що називається cron. Поверніться до терміналу та введіть таку команду:

crontab –e

Вам буде запропоновано вибрати текстовий редактор. Nano чудово підходить для початківців, і це те, що ми використовували раніше, тому натисніть 2, щоб зробити це за замовчуванням.

Кожна з п’яти стовпців угорі представляє періоди часу, які потрібно повторити: хвилини, години, день місяця, місяць та день тижня. Введення числа призведе до встановлення цих значень, тоді як введення зірочки ігноруватиме цей критерій. Ви бачите, я ввів:

34 * * * *

Це означає, що щогодини на позначці 34 хвилини він виконуватиме команду. Яка команда? Чому, звичайно, запропонував той ThinkUp!

cd / var / www / thinkup / crawler /; експортувати THINKUP_PASSWORD = вашпароль; /usr/bin/phpcrawl.php [email protected]

Обов’язково введіть свій пароль і перевірте адресу електронної пошти в цій команді! Це забезпечить, що кожну годину ThinkUp оновлюється, щоб отримувати нові дані. Якщо ви хочете використати більш детальні критерії для свого сканера, я пропоную почати з Cron How-To з документації спільноти Ubuntu . Натисніть CTRL + O, щоб зберегти, а потім CTRL + X, щоб вийти.

Статистика Twitter

Окрім того, що ви просто архівуєте всі свої твіти, відповіді та іншу інформацію в базі даних MySQL, ви бачите багато цікавої статистики. Ви можете бачити, як ви користуєтесь конкретними клієнтами, скільки ви відповідаєте порівняно із тим, скільки ви твітуєте, скільки підписників у вас, хто з них найбільше стежить, і багато іншого.

ThinkUp також витягує для вас деяку корисну інформацію, таку як усі публікації, в яких згадується вас, згадки, які не є відповідями чи переадресацією, та повні розмови.

Внизу ви також можете побачити, як ThinkUp витягує списки посилань, які з’являються у ваших твітах, зображень, які з’являються у ваших твітах тощо.

І, звичайно, ви можете шукати будь-яку з цих категорій, натискаючи посилання для пошуку.

Ви отримаєте чудове вікно пошуку, яке зрівняне до тексту.


ThinkUp надає багато функціональних можливостей у Twitter, але його плагін для Facebook настільки ж потужний. Налаштувавши ThinkUp, ви навіть можете дозволити друзям створювати облікові записи, щоб вони могли ними також користуватися! На додаток до збереження, ви також можете використовувати ThinkUp для відстеження відповідей на ваші запитання та фільтрування корисної інформації з усієї вашої хронології. Це дуже допомагає, коли у вас стрічка у Twitter смішно зайнята або багато чого слідкує.


Хмара та Інтернет - Найпопулярніші статті

Як підробити агент користувача Chromebook для сайтів, які не підтримують ОС Chrome

Хмара та Інтернет Jun 26, 2025

Не всі браузери однаково обробляють веб-сайти, і якщо вони не підтримують вашу операційну систему �..


Як переглянути список пісень, які ви визначили за допомогою Siri

Хмара та Інтернет Jun 20, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Сірі може скористатися двигуном Shazam ідентифікувати пісні, які ..


Як створити файли MP3 зі статей Вікіпедії

Хмара та Інтернет Jan 7, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Ми вже писали про як перетворити статті Вікіпедії (або колекції статей) ..


Як вручну видалити глобально встановлене розширення Firefox

Хмара та Інтернет Mar 12, 2025

Firefox надає декілька способів іншим програмам на вашому комп’ютері встановлювати розширення Firefox, �..


Як читати веб-комікси офлайн у програмі для читання коміксів

Хмара та Інтернет Jun 15, 2025

Читали багато веб-коміксів? Не потрібно залишатися прив’язаним до браузера, щоб наздогнати пропущ..


Вдихніть нове життя у свій старий пристрій Windows Mobile 6.x

Хмара та Інтернет Aug 21, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Незважаючи на всі галаси про новий Microsoft Windows Phone 7 від Microsoft, існує одна група,..


Пропустіть “Наступні посилання” за допомогою букмарклета PageZipper

Хмара та Інтернет Mar 23, 2025

Незалежно від того, який браузер ви використовуєте рано чи пізно, ви запустите веб-сайт із нескінченною �..


Встановіть плагін Flash вручну у Firefox на Vista

Хмара та Інтернет May 25, 2025

Отже, ви встановили Firefox у Windows Vista, але ви, здається, не можете отримати флеш-плагін для встановлення… Ви �..


Категорії