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
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.
This is awesome! Will this be part of the license or an extra add-on?
It'll be part of the existing licence.
Cheers,
Wilson.
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?
Its in Beta test now... so two days?
Maybe Sunday 17th Nov.
Cheers,
Wilson.
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
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.
"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.
Here's the thread where that was mentioned: https://beta.groups.io/g/main/topic/40038583#22836 (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.
Thanks for that.
The treachery of "Drew" is duly noted.
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.)
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()
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
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.
Quote from: Wilson Logan on November 20, 2019, 09:28:35 PM
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.
Now I'm confused. Earlier you said,
"It'll be part of the existing licence.
Cheers,
Wilson."
Clarification would be appreciated.
Theanks,
Duane
I feel it is unlikely that I ever said that a facility to write PGO data to groups.io would be part of PGO.
A program to write PGO data to groups.io is a program that uses PGO data and that's where the similarity ends.
Its an entirely separate program with only a file format in common.
Now I am doubly confused Wilson. I am not certain how anyone can interpret the following exchange on the 24th and 25th of October as anything other than increased functionality within PGO that was covered by an existing license...
Wilson Logan « Reply #1 on: October 24, 2019, 08:37:23 AM »
“I am working on adding functionality to PGO to allow you to post all the YG content into groups.io.â€
casstk « Reply #2 on: October 25, 2019, 10:37:14 AM »
“This is awesome! Will this be part of the license or an extra add-on?â€
Wilson Logan « Reply #3 on: October 25, 2019, 12:47:30 PM »
“It'll be part of the existing licence.
Cheers,
Wilson.â€
So shoot me....
Honestly, its been a truly massive effort and its STILL not ready and I can't say when it will be.
I did think it was going to be easy to add as feature. And if it had been easy it would have been added.
But it turned out it wasn't easy.
Who knew?