News:

Yahoo Groups closing on Dec 14th 2019

Main Menu

Downloading for future reinjection into io or other

Started by mb74, October 24, 2019, 02:07:58 PM

Previous topic - Next topic

mb74

Hi there,

I'm confused by terminology such as  « download, export, import, etc. Â»

Hence i’m not sure what exactly i've got to do for future reinjection of a group's messages, files and photos into a io group or another group (if we find another system...).

For the time being, i've just downloaded messages but don't know where they're sitting exactly, and also if they need to be in a special format to use them in io (or other, given cost has just doubled).

Many thanks.

Marie

Wilson Logan

Hi Marie,

They're in an SQLite database.

Do File  -- >   Open data folder

I am working on adding functionality to PGO to allow you to post all the YG content into groups.io.

Once its ready, I would suggest creating a sub-group called "YG archive" or something.

Then you will be able to tell PGO to effectively email all the old posts to the sub group.

Cheers,

Wilson.



casstk

This is awesome! Will this be part of the license or an extra add-on?

Wilson Logan

It'll be part of the existing licence.

Cheers,

Wilson.

UKenGB

Quote from: Wilson Logan on October 24, 2019, 04:37:23 PM
...I am working on adding functionality to PGO to allow you to post all the YG content into groups.io.

Once its ready, I would suggest creating a sub-group called "YG archive" or something.

Then you will be able to tell PGO to effectively email all the old posts to the sub group...

Any idea when this will be available to use?

Wilson Logan

Its in Beta test now... so two days?

Maybe Sunday 17th Nov.

Cheers,

Wilson.

BMaverick

Wilson,

Sweet.  Sure it's the 17th today, but I know about trying to get it right the first time.  ;)  Thus, when it's fully ready, it will help greatly during this Yahoo dilemma.

Glad John was able to get payment to your folks before Yahoo went bonkers in the past week.  We narrowly got all the content saved from the Yahoo system.

Looking forward to your update in the future.  Best to perfect it than to patch it.  ;D

Bret

Max Pre-Server

Quote from: Wilson Logan on October 24, 2019, 04:37:23 PM
Hi Marie,

They're in an SQLite database.

Do File  -- >   Open data folder

I am working on adding functionality to PGO to allow you to post all the YG content into groups.io.

Once its ready, I would suggest creating a sub-group called "YG archive" or something.

Then you will be able to tell PGO to effectively email all the old posts to the sub group.

Cheers,

Wilson.

One thought on this...it's a great idea, but do we have to worry about it being a violation of the groups.io service? I noticed that the main Groups.io guy is aware of it. I'm curious, would it be possible to have a message export to .mbox format? That is a format that Groups.io has indicated they can import. And that way their developers would be paid. Just wondering if you can work something out with their people rather than run the risk of effectively undermining their service? Just a worry I've had.

Wilson Logan

"I noticed that the main Groups.io guy is aware of it. "

Is he now....

Where did you see that? 

The way I look at it is this....

Groups.io allow you to manually re-post messages from YG at 80 per hour.

You could manually do that.

Whats the difference (to them) of you using a program to do what you are allowed to do manually.

The people interested in my program have already decided NOT to use the $220 groups.io transfer service.

They're NOT EVER going to use it.   So groups.io aren't losing any money.

Cheers,

Wilson.




Max Pre-Server

Here's the thread where that was mentioned: https://beta.groups.io/g/main/topic/40038583#22836

I would agree with you that this method ought to be fine. I just wasn't sure (and I think that's what everyone else is wondering about) how it was actually going to be done, but this method shouldn't be an issue I wouldn't think. You could always check with the developer if it became an issue I think. Thanks.

Wilson Logan

Thanks for that.

The treachery of "Drew" is duly noted.


Steven

From a cursory view of the database I do not see an easy way but I have to ask, is it possible to pipe the output of an SQL query to create an MBOX format? I have a friend who is not technical who asked me (I am providing some assistance to a few group owners trying to get off before Yahoo sinks.)

Wilson Logan

Not in PGO.

Its about 20 lines of Python if you want to go down that road.

import mailbox
import email.utils

from_addr = email.utils.formataddr(('Author', 'author@example.com'))
to_addr = email.utils.formataddr(('Recipient', 'recipient@example.com'))

mbox = mailbox.mbox('example.mbox')
mbox.lock()
try:
    msg = mailbox.mboxMessage()
    msg.set_unixfrom('author Sat Feb  7 01:05:34 2009')
    msg['From'] = from_addr
    msg['To'] = to_addr
    msg['Subject'] = 'Sample message 1'
    msg.set_payload('This is the body.\nFrom (should be escaped).\nThere are 3 lines.\n')
    mbox.add(msg)
    mbox.flush()

    msg = mailbox.mboxMessage()
    msg.set_unixfrom('author')
    msg['From'] = from_addr
    msg['To'] = to_addr
    msg['Subject'] = 'Sample message 2'
    msg.set_payload('This is the second body.\n')
    mbox.add(msg)
    mbox.flush()
finally:
    mbox.unlock()

print open('example.mbox', 'r').read()

alhena

I'm following this subject since I started to use PGO around November 10 2019.  I had downloaded the PG4 from CNET thus my version is 4.0.901 (already paid). It works fine to download from Yahoo. When you issue the add-on to reinject into io, will the add-on be adequate for my version or I should change to the 4.0.897 ? 

best,
alhena

Wilson Logan

Its not an "add-on".

Its an entirely separately developed application that merely uses PG Offline data.

The cost is $50 + $1 per 1000 messages uploaded, with the first 10,000 messages free.



SMF spam blocked by CleanTalk