Hive Meetup Vienna: How to download all your posts

in Deutsch D-A-CH6 months ago (edited)

Gestern wieder ein chilliges Hive-Meetup im Gasthaus Quall. Leider war kein großer Tisch mehr im Freien frei und wir mussten drinnen Platz nehmen, aber der Innenraum war ganz gut durchlüftet.

@mammasitta hat eine interessante Frage in die Runde geworfen, wie kann man alle seine Hive-Postings herunterladen.

Die Frontends machen es einem eher schwer ältere Postings aufzurufen. Doom Scrolling.

Wenn man einzelne ältere Artikel wiederfinden möchte, gibt es allerdings die Möglichkeit, die Suchfunktion von @peakd oder @ecency zu verwenden. Man kann die Suche auf einen bestimmten Autor einschränken und mit ein paar Stichworten findet man meistes den gesuchten Artikel.

Chronologisch kann man die Artikel übrigens auch auf hivetasks.com durchstöbern. Das habe ich gerade getestet, funktioniert ganz gut. Datum-basiert.

https://hivetasks.com/

Dazu den Account aufrufen und dann im Abschnitt Posts auf Finished gehen. Je nach Tiefe der Suche zum Bespiel Last 1000 abrufen und dann kann man die letzten 1000 Postings durchsuchen. Das dauert allerdings. Ein paar Minuten für 1000 Posts.

Weitere Alternativen sind über ein Skript die Postings mit der Hive API herunterzuladen, diese Methode verwendet hivetasks im Prinzip.

https://developers.hive.io/apidefinitions/#condenser_api.get_blog

Last but not least, wahrscheinlich die effizienteste Methode, wenn man sich mit SQL ein wenig auskennt, ist die Artikel direkt mit Hive SQL abzufragen.

https://hivesql.io/

Was sagt ihr dazu? Kennt ihr noch eine bessere Methode oder habt ihr schon ein Skript dafür programmiert?

Hive Meetup Vienna

20240627_210811-1.jpg

Pablo zu Gast beim Meetup :)

@cpufronz, @mers, @vikisecrets, @digitalmike, @mammasitta, @schmidi, @stayoutoftherz

Thx to @condeas for sponsoring the meetup :)

English

Was at another cool hive meetup at Gasthaus Quall in Vienna yesterday. Unfortunately there was no big outdoor table left and we had to sit inside, but the interior was quite well ventilated.

@mammasitta threw an interesting question into the round, how can you download all your Hive posts?

The front ends make it rather difficult to access older posts. Doom scrolling.

However, if you want to find individual older articles, you can use the search function of @peakd or @ecency. You can limit the search to a specific author and with a few keywords you can usually find the article you are looking for.

You can also browse the articles chronologically on hivetasks.com. Just tested this and it works quite well. Date-based.

https://hivetasks.com/

To do this, call up the account and then go to Finished in the Posts section. Depending on the depth of the search, for example, retrieve Last 1000, to download the last 1000 posts, and then you can search through the last 1000 posts. However, this takes time. A few minutes for 1000 posts.

Other alternatives are to use a script to download the posts with the Hive API, hivetasks basically uses this method.

https://developers.hive.io/apidefinitions/#condenser_api.get_blog

Last but not least, probably the most efficient method, if you know a bit about SQL and databases, is to query the articles directly with Hive SQL.

https://hivesql.io/

What do you think? Do you know a better method or have you already programmed a script for that?

Live your Secrets and Hive Prosper 🍯

xx Viki @vikisecrets

Sort:  

dieses Thema hatte mich auch mal stark interessiert, bin aber im Laufe der Zeit davon abgekommen. Mein letzter Versuch war in hiveblocks.com mit Seitenanzahl und einer gewissen Tiefe zumindest die Texte absichern zu können damals.

Weiß nicht sicher, ob der Befehl in der Powershell auch so funktioniert, wie in Linux.
wget2 -l -r 2 hiveblocks.com/@jeyf123/irgendwasmitPage{1..Page_Letzte}
(so ähnlich)

Dann hat er glaub ich alle Posts runtergeladen, aber glaub keine Kommentare dazu und eben auch keine Bilder.

oh cool, das könnte auch funktionieren, wenn hiveblocks die Texte anzeigt, die Bilder sind ja extern verlinkt, müsste man dann mit einem Skript scrapen und dann zb mit wget herunterladen. Leider ist hiveblocks wieder einmal down.

ja, leider wars bei mir auch down vorhin. Ich kann mich auch wieder erinnern, dass ich keinen vernünftigen Code dafür gefunden habe, nur eigene Sachen runter zu laden. Entweder die Hierarchiestruktur der Site ist dafür nicht geeignet, oder ich kann das einfach nicht.
Gibt man den (r)ekursiv Wert zu hoch an, dann fängt wget an, auch alle andere Teilnehmer runterzuladen. Da hatte ich schon mal 15G Daten auf der Platte, bevor ich den Wahnsinn dann abbrach.

Oh wow, 15gb text scrapen ist heftig 😄

I am using Peakd for my search queries.

I have never come to that question myself, because the search feature has worked so far for me.

But eventually if a user has too many posts, it could start lagging and not working maybe, so downloading would be nicer.

HIVE SQL is the better method for me

!PIZZA !WINE !BEER

cool! :)

I often just end up scrolling for A LONG TIME, but its fun to see all ur old stuff..

Interessante Frage, die wir schon beim vorletzten Meet Up ein wenig diskutierten und uns anschauten. Ich wünsche mir nur eines, dass die HIVE HIVE bleibt und somit meine Werke online digital gespeichert bleiben ...

!BBH

I make use of Ecency
I’m familiar with the front end already and it is now easier for me

It’s possible to also make use of Ecency
Right?

Didn't even know about Hivetaks. I believe Ecency does really well with the searches. It's great for finding specific older posts by limiting searches to your author profile with keywords. It's efficient compared to manual scrolling through numerous entries which obviously there are quite a lot especially for folks that have been on Hive longer

Congratulations @vikisecrets! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 54000 HP as payout for your posts, comments and curation.
Your next payout target is 56000 HP.
The unit is Hive Power equivalent because post and comment rewards can be split into HP and HBD

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Hive Power Up Day - July 1st 2024

oh i didnt know there are other methods. i am only using ecency and peakd.

I use peakd but I will try out this one.

I've written so little so far that I don't need those features. I'll find this article when I need them.
!WEED

@vikisecrets!

@insanejane passed you the virtual joint!
If you do not want to receive these comments, please reply with !STOP

This is very useful information. I hadn't thought of this before. I usually just post and that's it. But sometimes I want to look up something old.

PIZZA!

$PIZZA slices delivered:
@mundharmonika(1/5) tipped @vikisecrets

I don't know any better method. If you know what the title is, then sometimes google might work out. However, I think your listed options are better though.

I am definitely going to be attending those meetups someday

Some of the front I am not even really familiar with it at all actually

Loading...