scripting / drummerSupport

Support for Drummer users.
19 stars 0 forks source link

Let's get your email address for Drummer #177

Open scripting opened 1 year ago

scripting commented 1 year ago

Here's a new little app to help the transition from the old Drummer to the new.

http://scripting.com/code/readtweet/

How to

  1. If you haven't previously created an account on drummer.land, do so now.
  2. In Twitter create a new tweet containing only the text of your email address that you use to log on to drummer.land.
  3. Copy the URL of the tweet to the clipboard.
  4. Open the web page for the app, and paste the URL of the tweet in the edit box. Click Go.
  5. Our server will read the tweet, and if it correctly finds the email address, will record it in our database.
  6. You can then delete the tweet. It isn't needed any longer.
  7. If there's an error, it will show you what the error is. ;-)
  8. If you have questions post them here.

What then?

Assuming there are some items in the database, I will manually move the outlines from the old server to an account on drummer.land, using the email address to identify each user. I'll post a note here when that's done. Then you can log on to drummer.land and hopefully verify that your files have arrived.

akaKenSmith commented 1 year ago

This went smoothly . . .

scripting commented 1 year ago

BTW, this isn't exactly a test. If you want your Drummer files moved to the new server, you have to do this.

And the longer you wait, the longer you risk the Twitter API is going to break. The time to do this is the first chance you get.

My apologies for not making this clear.

scripting commented 1 year ago

@allthisness -- are you on a corporate network that limits what you can do? any plugins? i just tested the app and it's working.

allthisness commented 1 year ago

Thank you. I noticed that sharing the URL out of Twitter added a bunch of crud to the end which I got rid of. Success! Thank you 🙏

scripting commented 1 year ago

@allthisness -- good work!

grantdunham commented 1 year ago

Thank you. I noticed that sharing the URL out of Twitter added a bunch of crud to the end which I got rid of. Success! Thank you 🙏

The same here. It would not work until I deleted the extra crud at the end of the URL. But works well once that's done.

jackbaty commented 1 year ago

I needed to turn off "protected tweets" but once I did that, it seemed to work. It found my address correctly and so I clicked "OK".

scripting commented 1 year ago

@jackbaty -- that's the idea. the url parser on the server is very low rent. ;-)

scripting commented 1 year ago

I've moved four users.

Can you go to your account on drummer.land and verify that what you see there are your files from the previous server, plus whatever files you've been working on here.

Once these are confirmed, I'll do the rest. And periodically do batches.

mistersugar commented 1 year ago

First attempt not successful.

I went to drummer.land, entered my email, saw a dialog saying to check my email.

I checked my email and clicked on the link, which opened Safari but immediately gave me a dialog about not having an account.

Screenshot attached.

No errors in the console.

Screenshot 2023-02-14 at 1 56 16 PM
scripting commented 1 year ago

@mistersugar -- please a little more info. were you able to log on before? did you create an account previously? this app does not create the account for you.

mistersugar commented 1 year ago

Update to above: I first clicked on "Log on"

I've just tried again by clicking on "Sign up" and I am in,

I will check my files now.

mistersugar commented 1 year ago

@mistersugar -- please a little more info. were you able to log on before? did you create an account previously? this app does not create the account for you.

That was my mistake in thinking I had an account on this.

I do see my files, which match the files in my recent backup download.

I have opened and closed a few.

Looks good on my end.

akaKenSmith commented 1 year ago

I was able to go to my account on drummer.land and verify that what I see there are my files from the previous server, plus the file I've been working on since we moved to this new server.

scripting commented 1 year ago

I've moved the next group of accounts.

allthisness commented 1 year ago

Bingo! I’m successfully in! 😀🙏

troutcolor commented 1 year ago

I've now gone through the process. Thanks.

jackbaty commented 1 year ago

Looks like I'm in and everything moved just fine. Nice!

One odd thing I'm seeing is that there is an open "Change notes" tab that I am unable to close. Clicking on it switches the active tab, but the contents don't change. There is no close icon (x) and if it's selected and I use "File->close" it closes the previously-selected tab. Here's a quick screen recording I made. Hope it helps. I'm using Arc (Chrome) and I've deleted the cache and reloaded but no change.

20230214-New Drummer

scripting commented 1 year ago

@jackbaty -- i know what the bug is and how to fix it. i'll post here when it's fixed, and if you could try it then, much appreciated.

scripting commented 1 year ago

@troutcolor -- i've moved your files to the new account.

troutcolor commented 1 year ago

@troutcolor -- i've moved your files to the new account.

Hi Dave, Thanks, I seem to have run int othe case sensitive email problem here. I used all lower case in twitter, so I get

The user "johnjohnston@mac.com" doesn't have an account on this server.

error if I use that. If I use Johnjohnston I can log on but don't see the old outlines.

Cheers

John

scripting commented 1 year ago

@troutcolor -- do the form with the email address you want to use and i'll run it through again.

rtanglao commented 1 year ago
allthisness commented 1 year ago

I’m guessing Drummer blogs have yet to got working? 75BA677D-8A46-4DD0-A09B-05320B7D625D

mistersugar commented 1 year ago

@jackbaty -- i know what the bug is and how to fix it. i'll post here when it's fixed, and if you could try it then, much appreciated.

Perhaps the tips here will solve this?

jackbaty commented 1 year ago

Perhaps the tips here will solve this?

Well look at that :). Thanks, but I think I should wait to confirm that Dave's pending fix works first.

scripting commented 1 year ago

@jackbaty -- i forgot i did that, you can go ahead and use it. i can test it sufficiently here.

jackbaty commented 1 year ago

@scripting, the instructions on that page worked fine for closing that tab, thanks. (thanks for the tip, @mistersugar).

troutcolor commented 1 year ago

@troutcolor -- do the form with the email address you want to use and i'll run it through again.

@scripting Thanks, I've doen it again all lowercase.

cheers

john

scripting commented 1 year ago

I'm not going to post the list of names from this point on, just that i'm uptodate with all the people who have asked that their files be updated.

The next thing is to redirect from drummer.scripting.com to drummer.land.

BTW, once the dust settles, we have to get the blogs hooked up to the new server. But I have to turn my attention back to FeedLand now.

am1t commented 1 year ago

This worked great for me. It's nice to see all the posts and files back. Thank you, Dave!

dmatchett commented 1 year ago

Cross-posting from #178, because there's so much more action here: the Safari bookmarklet invokes the Drummer notes tab, but doesn't create a new entry with the link. My number one hope is to have this working again: it's what made Drummer the fabulous tool it was. Hope you have time to tweak the bookmarklet! (I'm not a programmer, perhaps you can tell...) Thanks a million.

jgrisham commented 1 year ago

Is this migration service still available? I can't seem to get the form to accept a Tweet URL.

(Yea, I'm a little behind the curve, here: I mostly still use a combination of Little Outliner, Opal, and wikidPad; didn't catch up on Drummer news from 2023 until about a week ago. This is mostly a curiosity to me personally, as I can always restore from backup, but it might affect other infrequent users as well.)


(show/hide details)

The page referenced in the first post above, titled _[Get Email address from Twitter account](http://scripting.com/code/readtweet/)_, is still live at: > http://scripting.com/code/readtweet/ ... but when submitting a tweet URL, an error occurs, stating: > There was an error communicating with the server. Per the Javascript console, a HTTP 404 status code is received for: > `http://readtweet.scripting.com/getemailaddressfromtweet?urltweet=https%3A%2F%2Ftwitter.com%2Fexampleuser%2Fstatus%2F1664437816858923009` With the specific console error message: > "GET http://scripting.com/code/getemailaddressfromtweet 404 (Not Found)"

(screenshot) ![image](https://github.com/scripting/drummerSupport/assets/1781752/350fc6f7-eb84-41fa-94ad-f10ac7557f11)

Environment: - I received identical results on macOS 10.15 with current versions of both Opera and Edge, and also on iOS using Safari. - Those devices are on two completely different USA-based networks.

Has anyone successfully completed the above process recently?


2023-08-08 update: there doesn't appear to have been any change in the past 70 days.

Tl;dr: The API URL ( http://scripting.com/code/getemailaddressfromtweet ) called by the form + JavaScript on the above page returns with a HTTP status code of 404; (see the hidden section above for further details).

Are there any other ways (besides bothering DW) of linking a 'legacy' Drummer account with a new-style (i.e. e-mail address-based) one?