Wiki Page | Talk | Contributions | Todo | Scratch
Hi! Feel free to leave a message here (:
Block viewer
The block viewer thing that views the scripts of a 2.0 project doesn't work right now...
OrcaCat (talk | contribs) 05:44, 28 April 2013 (UTC)
- Sorry, I don't understand -- what are you referring to?
Blob8108 (talk | contribs) 10:46, 28 April 2013 (UTC) - Huh, it works for me. What's the problem? Which browser/OS? Can you show me the console output? Thanks.
Blob8108 (talk | contribs) 16:49, 29 April 2013 (UTC) - I just checked: the bookmarklet seems to be broken in Safari. I think it's because Github Pages moved domain. Should be fixed now. :) Let me know if not, thanks!
Blob8108 (talk | contribs) 17:18, 29 April 2013 (UTC)- Yay, it works :D! P.S. That's my project...
OrcaCat (talk | contribs) 03:46, 30 April 2013 (UTC)- That was my intention... :P
Blob8108 (talk | contribs) 07:38, 30 April 2013 (UTC)- Oh no, it broke on my Windows Ultimate, Chrome computer. It is an ungenuine OS, I did *not* steal it, I found it on the side of the road (no joke). Screenie (forgot to sign again *facepalm*)
OrcaCat (talk | contribs) 04:10, 2 May 2013 (UTC)- Strange. Can you access corsproxy.com from your network? Is there any output from the Network or Console tabs in Chrome's Developer Tools? Thanks.
Blob8108 (talk | contribs) 13:54, 2 May 2013 (UTC)
- Strange. Can you access corsproxy.com from your network? Is there any output from the Network or Console tabs in Chrome's Developer Tools? Thanks.
- Oh no, it broke on my Windows Ultimate, Chrome computer. It is an ungenuine OS, I did *not* steal it, I found it on the side of the road (no joke). Screenie (forgot to sign again *facepalm*)
- That was my intention... :P
- Yay, it works :D! P.S. That's my project...
File format page
Hey Blob8108, since you're pretty knowledgeable about the file format, would you mind helping me complete the file format article? It would be a great resource to anyone trying to decode it themselves as you did. Thanks!
Hardmath123 (talk | contribs) 13:06, 28 March 2012 (UTC)
Thank you!
Thank you very much for correcting User:MartinWollenweber/ProposalForBarcelona please correct my not native english!
-
MartinWollenweber (talk | contribs) 17:29, 1 March 2013 (UTC)
- No worries! I only made a few small tweaks — I didn't want to change it too much :)
Blob8108 (talk | contribs) 18:43, 1 March 2013 (UTC)
Bot script
Could I have a link to the bot script you used today? Thanks! :)
veggieman001 (talk | contribs) 19:28, 7 May 2013 (UTC)
- https://github.com/blob8108/scratch_wiki
Scimonster (talk | contribs) 19:38, 7 May 2013 (UTC)- ...herp derp. I'm probably going to port it to PHP. ^O^
veggieman001 (talk | contribs) 22:39, 7 May 2013 (UTC)
- ...herp derp. I'm probably going to port it to PHP. ^O^
Wiki authentication
Hey Blob8108, I think Lightnin just emailed you about the possibility of helping jvvg with an authentication extension. If you're interested in possibly giving some advice, that'd be great!
Scmb1 (talk | contribs) 16:42, 3 June 2013 (UTC)
Re: Authentication insecurity
For the verification codes, I tested it out. I registered with jvvg, and then jvvg_test. I only commented the code with jvvg, although it was the same code each time. It rejected my request with jvvg_test, saying that the code was not commented. The verification code does not need to be secure, because the user still needs to log in to comment it.
For temporary passwords, I have implemented something better. It now md5's the request notes, as only the registering user and administrators can see them. The new code is on GitHub.
jvvg (talk | contribs) 19:00, 7 June 2013 (UTC)
- But if I get the same verification code as you, because I'm behind the same IP, I can then register as "jvvg".
Blob8108 (talk | contribs) 13:05, 8 June 2013 (UTC)- Not unless you're able to log in as me to make the comment. As I have said, it requires that the comment be made by the user registering.
Perhaps I was ambiguous about the process. Let me explain it as clearly as I can:
1. User enters their info, and is given verification code
2. User has to comment verification code on project (if they don't have access to the account they're registering as, they can't comment it)
3. After submitting form, the script runs through the comments on the project, and checks if one of them is the verification code and is posted by the user registering
4. User is given temporary password, which is the SHA1 hash of the request details, and the request is queued for review.
jvvg (talk | contribs) 14:12, 8 June 2013 (UTC), edited 14:32, 8 June 2013 (UTC)
- Not unless you're able to log in as me to make the comment. As I have said, it requires that the comment be made by the user registering.
- Even if it does happen, that just means two users are commenting the same thing on the verification project. The other important part is it doesn't allow two requests from the same username, so if a user requests an account, someone else can't try to impersonate them again.
jvvg (talk | contribs) 14:27, 9 June 2013 (UTC)- Well, not unless the attacker saw that the user posted verification code very quickly, and submitted the registration form before the user did... :P
Blob8108 (talk | contribs) 15:44, 9 June 2013 (UTC)- Who would ever do that? Like, seriously? And in the billion to one chance that it does happen, the attackee can ask a bureaucrat to change their password so that the attacker can't get in.
Scimonster (talk | contribs) 17:21, 9 June 2013 (UTC)- Also, it isn't like the codes are a few letters. These are full SHA1 hashes, which are about 25 characters long. By the time an attacker could finish reading it, the form would probably already have been submitted.
jvvg (talk | contribs) 22:34, 9 June 2013 (UTC) - I'm just pointing out it's possible... :P @jvvg That's easy, the attacker can just write a script to automate it!
Blob8108 (talk | contribs) 12:27, 10 June 2013 (UTC)
- Also, it isn't like the codes are a few letters. These are full SHA1 hashes, which are about 25 characters long. By the time an attacker could finish reading it, the form would probably already have been submitted.
- Who would ever do that? Like, seriously? And in the billion to one chance that it does happen, the attackee can ask a bureaucrat to change their password so that the attacker can't get in.
- Well, not unless the attacker saw that the user posted verification code very quickly, and submitted the registration form before the user did... :P
2.0 skin on GitHub
Hey Blob8108, do you have any interest in helping work out some issues with the 2.0 skin? I've been working out some of the bugs and styling issues, but right now it seems impossible to log in to an account or save an edit while using the skin. If you have any ideas or fixes, that would be super awesome. :) Here's a link to it on GitHub: https://github.com/LLK/scratchwikiskin. If you wanna help, you can fork it like it says in the README.
Scmb1 (talk | contribs) 21:47, 11 June 2013 (UTC)
Dividing up work on the new wiki skin
Since you appear to be pretty good at CSS (and I'm pretty lousy at it :P), and I'm pretty good at PHP and finding when code isn't right, I think the best idea would be for me to fix HTML errors and stuff in ScratchWikiSkin.php and you to work on CSS in main.css.
jvvg (talk | contribs) 15:54, 12 June 2013 (UTC)
- Oh, I just fix bugs whereever I can :) Thanks for suggesting, though!
Blob8108 (talk | contribs) 18:03, 12 June 2013 (UTC)
Scratch blocks!
Thanks so much for your help on the skinning! :) We added your extensions to the wiki. The sig one works great but the blocks aren't working. Any idea what's up?
Scmb1 (talk | contribs) 22:00, 12 June 2013 (UTC)
- You're welcome :) I still can't figure it out, I'll post on github if I make any progress...
Blob8108 (talk | contribs) 21:08, 14 June 2013 (UTC)
Lots o' sandboxes
How many sandboxes do you have? Could you give a list of them? There's Sandbox, then there's Sandbox42 (1.4 and 2.0).
3sal2 (talk | contribs) 18:43, 18 June 2013 (UTC)
- I think it's just those, though I have no idea why anyone would want a list. You could always use PrefixIndex: Special:PrefixIndex/User:Blob8108. I saw you created Blob8108/Sandbox42_(2.0), but that's not actually supposed to be a page... Could you request an admin delete it? Thanks!
Blob8108 (talk | contribs) 19:21, 18 June 2013 (UTC)
Authentication fixed
Hi again. I implemented better code in my authentication system. The user now just sets their password upon account request.
jvvg (talk | contribs) 16:45, 20 June 2013 (UTC)
Voting
In the Community Portal, there is currently a vote trying to see what to do with several articles, but only 6 people have participated so far. With 3 voting categories, that quite scant. Could you maybe come by? By the way, here's a shortcut to it: Vote!
Thanks if you do!
ErnieParke (talk | contribs) 00:43, 28 August 2013 (UTC)
Ownership of pages
Except for the "user" namespace, all pages belong to everyone. This is the Scratch Wiki, not the Scratch Wiki where All Pages Relating to the Scratch 2.0 Block Plugin Belong to blob8108. Also, I'm pretty sure manuals of style are meant to look professional, not hypocritical.
Mathfreak231 (talk | contribs) 22:05, 3 September 2013 (UTC)
- I know! I never said they all belong to me. You can move it into my userspace if you prefer. :P The point was it's just me being fussy.
- What hypocrisy, where? I struggled with "Laziness", too; feel free to change it if you think of something better.
- PS. You accidentally changed one of the examples...
Blob8108 (talk | contribs) 22:45, 3 September 2013 (UTC)- Whoops... And I mean if it's a manual of style, it should also follow a professional style.
Mathfreak231 (talk | contribs) 20:58, 4 September 2013 (UTC)
- Whoops... And I mean if it's a manual of style, it should also follow a professional style.
When replying to talk discussions...
ALWAYS!!!! (i can't stress this enough) put new content at the bottom. Indent 1 more than the person who you are replying to, but ALWAYS put new stuff at the bottom! If you need to, go internet style and say @_______.
Mathfreak231 (talk | contribs) 13:51, 11 September 2013 (UTC)
- Really? No-one has ever complained before. :P
Blob8108 (talk | contribs) 14:40, 11 September 2013 (UTC)- Because it's something that rarely happens. The last 2 people to do it were you and Mrsrec.
Mathfreak231 (talk | contribs) 15:03, 15 September 2013 (UTC)
- Because it's something that rarely happens. The last 2 people to do it were you and Mrsrec.
You Withdrew?
You withdrew from the elections? Anyways, that was good of you to look ahead in time :) so what do we do with our votes for you? Should we take them out and bump the other votes up, because it can have an effect, right?But even though it won't affect the order, you wouldn't mind taking them out, though, just for more space and a cleaner look?
Turkey3 (talk | contribs) 13:38, 15 September 2013 (UTC)
- It doesn't matter. Whether you remove the votes from the table (and bump up the others so there's one less column) or you just take the next person down in the results list, the same person will win. So we should just leave the table as-is.
Blob8108 (talk | contribs) 14:35, 15 September 2013 (UTC)
Changing Block Images to Scratchblocks?
I noticed you're changing the block actual images to Scratchblocks rendering instead on some edits. Are we supposed to do that? The actual image is more accurate to the real look of the block, so shouldn't it be kept?
Turkey3 (talk | contribs) 23:29, 16 September 2013 (UTC)
- If images are more accurate, then why do we use scratchblocks at all?
Blob8108 (talk | contribs) 23:56, 16 September 2013 (UTC)- I don't know, why did you (re)write it? :P
- The point of SB is to show long scripts without needing to go through the trouble of screenshotting, etc. I think that just about the only place the actual image should be is in the {{Block}} template.
Mathfreak231 (talk | contribs) 00:34, 17 September 2013 (UTC)
question
I was wondering, what does your bot do? Your bot is the only one on this forum :) Thanks!
KrIsMa user | talk | contribs | edits 19:20, 25 December 2013 (UTC)
- Currently nothing, but I'm open to suggestions. There was a discussion about it somewhere. :)
blob8108 (talk | contribs) 22:14, 25 December 2013 (UTC)- Cool! A quick question, how do you program a bot? I am trying to make one, too :) I think a bot that signs unsigned comments would be really helpful! Also if you want a challenge, you can make an anti vandalism bot! Very awesome!
- KrIsMa user | talk | contribs | edits 00:02, 26 December 2013 (UTC)
- Have a look at [1]. :)
blob8108 (talk | contribs) 12:08, 26 December 2013 (UTC)- Ah yes, Python, my only 100% cleared thing on Codeacademy. I should eventually try my hand at programming User:ThisIsAnAccount.
Mathfreak231 (talk | contribs) 17:04, 26 December 2013 (UTC)- Cool thanks! Now I need to learn how to link a script with a bot! Very cool!
- KrIsMa user | talk | contribs | edits 18:33, 26 December 2013 (UTC)
- I am planning on making a bot that clears the sandbox in a while, cool Media Wiki API! If you have time, could you please tell me how to incorporate your program with a scratch Account? Do I need to download all the files to my computer? If I can make the bot, I will surely give you like 90% credit :D Thanks again!!!!!
- KrIsMa user | talk | contribs | edits 19:54, 26 December 2013 (UTC)
- Ah yes, Python, my only 100% cleared thing on Codeacademy. I should eventually try my hand at programming User:ThisIsAnAccount.
- Have a look at [1]. :)
Sorry, what? :P
blob8108 (talk | contribs) 21:20, 26 December 2013 (UTC)
- Hehe, it's ok! I am planning on making a bot that clears a page once a month, and if you have time, could you tell me how to make a wiki bot with your file? [2] that would be great and if I make the bot I will give you lots of credits XD thanks!
- KrIsMa user | talk | contribs | edits 21:29, 26 December 2013 (UTC)
- Do you know Python? You just need to install the `requests` library, and then have a look at the example usage for my library.
blob8108 (talk | contribs) 21:41, 26 December 2013 (UTC)- Where do I download the requests library? Sorry I am a bit of a noob :) And then where do I write the script? Thanks again for being helpful it's really nice of you to help me :)
- KrIsMa user | talk | contribs | edits 17:59, 27 December 2013 (UTC)
- Have a look at python-requests.org. You could probably just download the scratch_wiki git repository and write your own script in the same folder.
blob8108 (talk | contribs) 18:05, 27 December 2013 (UTC)
- Have a look at python-requests.org. You could probably just download the scratch_wiki git repository and write your own script in the same folder.
- Do you know Python? You just need to install the `requests` library, and then have a look at the example usage for my library.
Thanks a lot! I will keep you updated on my progress :)
KrIsMa user | talk | contribs | edits 06:37, 29 December 2013 (UTC)
- sorry I am asking so many questions, but how do I activate the bot? I put my script into the folder containing, then how do I activate the bot? Also, when my bot changed a page, how do I add an edit summery? Thanks a lot!!! And I place the request library in the folder containing? Thanks again I'll give you lots of credit
- KrIsMa user | talk | contribs | edits 20:56, 31 December 2013 (UTC)
Dear Bot Owner:
Please make it so your bot (when active) skips pages with the template {{NoBot}} on it. Thanks a lot!
KrIsMa user | talk | contribs | edits 02:56, 3 January 2014 (UTC)
- update: Sorry for the inconvenience, but can you please change NoBot to NoBots? it was a minor bug that i cant seem to change in my bot- thanks!
- KrIsMa user | talk | contribs | edits 00:07, 4 January 2014 (UTC)
- If you need help detecting the nobots tag only when it's outside of the nowiki tag, please take a look at this code.
jvvg (talk | contribs) 01:23, 4 January 2014 (UTC)
- If you need help detecting the nobots tag only when it's outside of the nowiki tag, please take a look at this code.
Please remember to sign your posts
It appears that on revision 79836 of the page Scratch Wiki talk:Community Portal, you did not sign your post. Please fix this and remember to sign your posts in the future. Thanks!
Please note that this message was sent by a bot. Please do not remove it or reply to it. If this message was sent incorrectly, please notify its owner, jvvg on his talk page.
WikiMonitor (talk | contribs) 22:46, 3 January 2014 (UTC)
- Sorry it took so long to send this message. It detected the NoBots tag because KrIsMa was demonstrating it above. I had to use a bunch of string manipulation to only recognize the NoBots tag if it is not in a nowiki tag.
jvvg (talk | contribs) 22:54, 3 January 2014 (UTC)- No need to apologise! I was just interested to see if it'd pick it up. :)
blob8108 (talk | contribs) 22:57, 3 January 2014 (UTC) - Btw, it won't trigger if I correct it in a subsequent change, will it?
blob8108 (talk | contribs) 23:00, 3 January 2014 (UTC)- Unfortunately, it does still trigger. However, it usually triggers quickly enough (under 2 minutes most of the time) that the user will be notified before it is fixed.
jvvg (talk | contribs) 23:11, 3 January 2014 (UTC)- Oh dear. Can't you have it only check the latest version of the page? I very often fix it 30 seconds or so later.
- Unfortunately, it does still trigger. However, it usually triggers quickly enough (under 2 minutes most of the time) that the user will be notified before it is fixed.
- No need to apologise! I was just interested to see if it'd pick it up. :)
Please remember to sign your posts
It appears that on revision 80172 of the page User talk:Blob8108, you did not sign your post. Please fix this and remember to sign your posts in the future. Thanks!
Please note that this message was sent by a bot. Please do not remove it or reply to it. If this message was sent incorrectly, please notify my owner, jvvg on his talk page.
WikiMonitor (talk | contribs) 02:18, 5 January 2014 (UTC)
- For some reason, my bot didn't send the notification immediately. I'm not sure why.
jvvg (talk | contribs) 02:19, 5 January 2014 (UTC)- Was your server on the whole day?
- KrIsMa user | talk | contribs | edits 02:24, 5 January 2014 (UTC)
Question about your API scripts...
Is there a way to get a list of pages at a certain special page? For example, Special:LonelyPages. Thanks.
Mathfreak231 (talk | contribs) 21:52, 9 January 2014 (UTC)
- Not currently. If you feel like implementing it yourself, and sending a pull request on Github, that'd be cool! Otherwise, raise an issue and I'll implement it when I get time. Or you could just use a more full-featured library like pywikipediabot. :)
blob8108 (talk | contribs) 14:39, 10 January 2014 (UTC)- I'll do some exploring, I guess, and if I can't find an easy way, I'll raise an issue. Thanks.
Mathfreak231 (talk | contribs) 01:15, 11 January 2014 (UTC) - Um...How do I get to the issues page? It isn't showing up in the little sidebar at the right...
Mathfreak231 (talk | contribs) 19:08, 19 January 2014 (UTC)
- I'll do some exploring, I guess, and if I can't find an easy way, I'll raise an issue. Thanks.
ScratchBlocks
I found a small bug in your scratch blocks. The pegs on the bottom of blocks (such as in the stamp block) have a z-index higher than the wiki pencil menu (the pencil you press to edit the page, top right corner) and the pegs are showing through the menu. Thank you!
KrIsMa user | talk | contribs | edits 15:50, 21 January 2014 (UTC)
So you never told me...
What is the correct term for "lag"?
Turkey3 (talk | contribs) 16:29, 26 January 2014 (UTC)
I noticed that you made a reply to WikiMonitor
I noticed that you made a reply to WikiMonitor and it says NOT TO REPLY or delete. to view the comment click here.
Please do not dothis in the future.
Thank You,
Jandrewg (talk | contribs) 20:49, 14 March 2014 (UTC)
- I only include that message to indicate that there is no guarantee that anybody will read the reply, as some users might try replying if a message is sent in error. However, in that case, since the reply wasn't targeted at the developer of the bot (well, it was, but not because I'm the developer), it was ok to give a reply.
jvvg (talk | contribs) 21:44, 14 March 2014 (UTC)
Ok.
Jandrewg (talk | contribs) 02:11, 16 March 2014 (UTC)
reply
“ | I'm looking at you, krisma | ” |
lol my bot had no idea project was not related to scratch but its ok cause there was many more edits that were checked and were ok and many more unchecked ones that are bad lol
KrIsMa user | talk | contribs | edits 23:19, 27 March 2014 (UTC)
Block Plugin
While working on a potential tutorial page, I noticed that the scratchblocks plugin on the wiki doesn't do anything when adding ":: category" to the end of a block. I haven't tried ""//category=..." yet, but I would like to know whether or not the wiki scratchblocks support category changing.
AonymousGuy (talk | contribs | Scratch account) 19:04, 18 June 2014 (UTC)
- I suppose you should use the old hack for now. I'll ping scmb1 about updating to the new plugin.
Scimonster (talk | contribs) 19:12, 18 June 2014 (UTC)- Yes, please ping scmb1. I've been meaning to do that. :P
blob8108 (talk | contribs) 20:45, 18 June 2014 (UTC) - What old hack?
- AonymousGuy (talk | contribs | Scratch account) 19:23, 18 June 2014 (UTC)
//category=motion
Scimonster (talk | contribs) 19:30, 18 June 2014 (UTC)
- Yes, please ping scmb1. I've been meaning to do that. :P
Continuing the discussion from Template talk:Forum Archive
Done By the way, I only had it do mainspace pages. Is that sufficient? If not, I'll go through the namespaces that are relevant.
Mathfreak231 (talk | contribs) 23:06, 1 July 2014 (UTC)
- Probably sufficient. As long as there are no links left that anyone might want... :)
blob8108 (talk | contribs) 00:36, 2 July 2014 (UTC)
Please categorize new pages
WikiMonitor (talk | contribs) 22:17, 30 September 2014 (UTC)
Hi!
Hey blob! Long time no see! I love your text based programming things on GitHub!
-PRO- (talk | contribs) 19:53, 28 November 2014 (UTC)
- Hi. What text-based programming things?
- Since you're here: if you could archive everything on Scratch_Wiki:Block_Plugin_Bugs for me, that'd be awesome. Thanks!
blob8108 (talk | contribs) 19:56, 28 November 2014 (UTC)
Please don't have a sharp tone at one specific user
In the blocks plugin bugs page, I gave a detailed problem of it. While everyone else gets constructive help from you, I am just told that I am not making sense. This may or may not be removed, and I am demanding a more helpful answer.
Krett12 (talk | contribs) 15:03, 29 November 2014 (UTC)
- Well, I think blob was referring to the wording. "Although my always on does not pass acid3" - what is "always on"? (I know what ACID3 is). To address your concern, the blocks appearing as text in code tags is a result of how it works. The server actually just outputs the text, your browser runs some JavaScript to convert them to the script format you see. It is most likely an issue with your browser (what is your browser, btw?)
jvvg (talk | contribs) 16:35, 29 November 2014 (UTC) - Blob simply didn't understand what you were saying.
blob8108 (talk | contribs) 16:55, 29 November 2014 (UTC)
Scratch.cf
I think you maintain scratch.cf, and I just wanted to let you know it is down.
Mitopolis (talk | contribs) 03:19, 27 January 2016 (UTC)
- Actually, I think that was by djdolphin. It's been superseded by technoboy10's archive.
blob8108 (talk | contribs) 16:08, 29 January 2016 (UTC)- On your API client, where do I get that library you said it needs on GitHub?
Mitopolis (Talk | Contributions | Edits | Scratch account) 20:59, 5 February 2016 (UTC)
- On your API client, where do I get that library you said it needs on GitHub?
Hiya!
Banana439monkey (talk | contribs) 17:52, 19 March 2016 (UTC)
Scratch Wiki:Block Plugin Bugs
In the article "Scratch Wiki:Block Plugin Bugs" that you wrote, the language is informal and hard to read and understand, there is no clarity or citations, and the formatting has been broken. There is also:
- Unneeded text styling (bold at the start)
- Lowercases in section titles
- "Extenstion blocks are purple" and 'Squashed blocks" demos go against the explaining text
- At the bottom of each section, there is a space that looks like a talk page
- In the "::" syntax section, the explaining text just states that the "::" syntax doesn't work and nothing else, and the picture preview doesn't go much further
- In the "If" section, the bug is untrue. You are supposed to use
if () then
. The "then" was added in Scratch 2.0.
Please clean up the page according to Scratch Wiki:Style Guide and Scratch Wiki:Editing Conventions.
CrazyBoy826 (talk | contribs) 23:17, 23 June 2018 (UTC)
Are you still developing user:Bot807?
If you are or you are not, please leave a message to here or there.
ahmetlii Talk Contributions Directory 12:52, 2 July 2020 (UTC)