Zing: A (beta) ILX client for Macs

Message Bookmarked
Bookmark Removed

I've been playing with some networking stuff on the Mac recently, and as a side effect did a little thing to watch ILX for new threads. It ballooned a bit, and is now nearly a full ILX client. I'm using it to read ILX more than I am the website, so I thought I'd let you all have a look at a beta version. If there's any interest, I'll polish it off and add the stuff that's missing.

(A chunk of this code could also go into a native iPhone client, if anybody's interested in that).

INSTALL:
Download link: https://www.ilxor.com/MacZing.zip [2020 Edit - old and broken version link replaced with v2 - most this post is outdated now]
You *must* have logged in to ILX from Safari *and* clicked "remember me". It currently picks up yr Safari cookies to log in, and breaks without them.

WHAT IT DOES:
Lets you read and post.(Screenshot)
Remembers threads you've read
Has a floating "ticker" window that lets you watch a board for new and updated threads (Screenshot)
A pop-out "chat" window that lets you treat a thread a bit like an iChat window. Kinda.(Screenshot)
A pop-out message window to let you see a message in full, with images. (Images don't display in the main window as it kills performance)

STILL TO DO:
There's no support for bookmarks. It's coming, though.
You can't start a new thread.
Polls don't display their options/results, and you can't vote.
Killfile for boards/threads/posters
Choose amount of old posts to view. (Just now it's either the most recent 100 or the whole thread)

KNOWN BUGS:
The post parser needs more work. Right now it handles bold and italic natively, but inserting lists is funky, and the drag-and-drop for images and links is hosed.
Admins can see deleted threads, but nothing happens when you click on them.
The menus only work on the main window, and "Quote Message" and "Bookmark" do nothing.
Collapsing the source list leaves the spinner a-spinning.
You sometimes can't click the sixth thread down. This is an Apple bug. Just scroll a bit.
The message table has odd redraw bugs. I think I've fixed this, but resizing the window definitely sorts it.
(There are probably plenty more. I just found a howler as I was about to post this)

stet, Thursday, 30 July 2009 16:46 (twelve years ago) link

OK, this is all kinds of awesome, you have made my time wasting so much more efficient.

Mornington Crescent (Ed), Thursday, 30 July 2009 16:51 (twelve years ago) link

So great.

Ned Raggett, Thursday, 30 July 2009 16:52 (twelve years ago) link

no youtube :<

generic xanax order cialis buy viagra cheap tramadol (Dr. Phil), Thursday, 30 July 2009 16:53 (twelve years ago) link

(Of course the next step is an iPhone app :-D )

Ned Raggett, Thursday, 30 July 2009 16:53 (twelve years ago) link

k what am i doing wrong? i logged out of ilx in firefox and logged in in safari

wishes to be referred under the pseudonym of kronos (call all destroyer), Thursday, 30 July 2009 16:54 (twelve years ago) link

did you definitely choose the "remember me" box?
Oh, also: Needs 10.5 Leopard.

stet, Thursday, 30 July 2009 16:55 (twelve years ago) link

ahhhhh leopard would be the big ish here.

wishes to be referred under the pseudonym of kronos (call all destroyer), Thursday, 30 July 2009 16:55 (twelve years ago) link

damn man i want to use this, maybe you will result in me updating.

wishes to be referred under the pseudonym of kronos (call all destroyer), Thursday, 30 July 2009 16:56 (twelve years ago) link

Oh, yeah: Youtube doesn't work because Flash doesn't work with Garbage Collected apps, and Adobe are fucking about with fixing it.

stet, Thursday, 30 July 2009 16:56 (twelve years ago) link

Is showing images inline on the to-do list?

Mornington Crescent (Ed), Thursday, 30 July 2009 16:56 (twelve years ago) link

lol stet u madman

ice cr?m, Thursday, 30 July 2009 16:56 (twelve years ago) link

I like the "faster pussycat xpost xpost" error message

Mornington Crescent (Ed), Thursday, 30 July 2009 16:57 (twelve years ago) link

Inline images is definitely coming, but is a bit of work, as it kills scrolling with an ordinary table so I'll have to write my own (but need to do that anyway)

stet, Thursday, 30 July 2009 16:57 (twelve years ago) link

Also, the trucker had icon is good too, is it dirty?

Mornington Crescent (Ed), Thursday, 30 July 2009 16:58 (twelve years ago) link

haha i cant use this on my work computer but this looks hilarious and amazing

max, Thursday, 30 July 2009 17:00 (twelve years ago) link

It's not making long-lived connections is it, Stet? I shouldn't have thought so, but if it is, it's likely to make 'poxy fule' type errors pretty quickly. Just noticed the length of time it took to connect after I stop/started there.

Keith, Thursday, 30 July 2009 17:08 (twelve years ago) link

oooh, fun!

carson dial, Thursday, 30 July 2009 17:08 (twelve years ago) link

whoa, i'm posting from this now!

dim sum dude (s1ocki), Thursday, 30 July 2009 17:09 (twelve years ago) link

No, there's quite a lot of caching and stuff in there to stop it being boisterous. It should just appear like a normal browser session. xp

stet, Thursday, 30 July 2009 17:09 (twelve years ago) link

So it's making an HTTP connection to the server, getting the data and dropping the HTTP connection?

Keith, Thursday, 30 July 2009 17:09 (twelve years ago) link

lol trucker hat icon

dim sum dude (s1ocki), Thursday, 30 July 2009 17:10 (twelve years ago) link

Anyway, got to head out - looks cool.

Keith, Thursday, 30 July 2009 17:10 (twelve years ago) link

(Although when I fixed one bug earlier, it fired off a request for every thread in the table if you scrolled down it. Which wasn't great.)

xp Yep. Though It won't make a connection at all if it's previously loaded a thread or recently polled a board etc.

stet, Thursday, 30 July 2009 17:10 (twelve years ago) link

hey stet, may i suggest putting something in that allows u to see the thread's URL in case you want to email or IM a link to a thread

dim sum dude (s1ocki), Thursday, 30 July 2009 17:12 (twelve years ago) link

If you do shift-apple-O it'll open the thread in the browser so you can copy it, but yeah should do that.

stet, Thursday, 30 July 2009 17:15 (twelve years ago) link

how cool! using this right now. at least i hope

sonderangerbot, Thursday, 30 July 2009 17:18 (twelve years ago) link

oh also... is there any way to make links to threads in threads open in zing instead of the default browser?

sorry i know it's probably too early to be making feature requests!

dim sum dude (s1ocki), Thursday, 30 July 2009 17:21 (twelve years ago) link

can you hear me? yeah this is cool.

dan selzer, Thursday, 30 July 2009 17:26 (twelve years ago) link

i can't hear u, speak up

dim sum dude (s1ocki), Thursday, 30 July 2009 17:28 (twelve years ago) link

wheres the suggest ban link

generic xanax order cialis buy viagra cheap tramadol (Dr. Phil), Thursday, 30 July 2009 17:35 (twelve years ago) link

how about a refresh button?

dan selzer, Thursday, 30 July 2009 17:40 (twelve years ago) link

geuess papers app

generic xanax order cialis buy viagra cheap tramadol (Dr. Phil), Thursday, 30 July 2009 17:41 (twelve years ago) link

there's a few different ways to refresh things. If the thread's in a separate window, you can refresh with the weird button at the top right. Otherwise it's shift-apple-r to reload a thread, and option-apple-r to reload new answers. Do you want buttons for them?

stet, Thursday, 30 July 2009 17:42 (twelve years ago) link

hahaha

t-t-t-totally duuuuude @_@

air crut (J0rdan S.), Thursday, 30 July 2009 17:44 (twelve years ago) link

this is amazing stet

air crut (J0rdan S.), Thursday, 30 July 2009 17:44 (twelve years ago) link

(also things do refresh themselves automatically -- it can just be a bit slow if a thread's moving v. quick, but I don't want to poxy fule the server)
xp tx!

stet, Thursday, 30 July 2009 17:46 (twelve years ago) link

STET FOR PRESIDETN

tehresa, Thursday, 30 July 2009 17:48 (twelve years ago) link

gonna d/l when i get home, awesome

cutty, Thursday, 30 July 2009 18:32 (twelve years ago) link

we need this ON IPHONE

dim sum dude (s1ocki), Thursday, 30 July 2009 18:38 (twelve years ago) link

Tried to post --

"Failed: For Mysterious Reasons"

Beanbag the Gardener (WmC), Thursday, 30 July 2009 18:51 (twelve years ago) link

Otherwise, very cool!

Beanbag the Gardener (WmC), Thursday, 30 July 2009 18:51 (twelve years ago) link

How do I post from it?

I can't make my face turn into a heart (Scik Mouthy), Thursday, 30 July 2009 18:55 (twelve years ago) link

Can you make a new thread from it, too?

Looks way cool. The icon's a trucker hat!

I can't make my face turn into a heart (Scik Mouthy), Thursday, 30 July 2009 18:57 (twelve years ago) link

iPhone app of this would, of course, be the coolest motherfucking thing ever. I'd sling 59p your way for it.

I can't make my face turn into a heart (Scik Mouthy), Thursday, 30 July 2009 19:00 (twelve years ago) link

are you gonna post the code anywhere?

bnw, Thursday, 30 July 2009 19:08 (twelve years ago) link

so maybe you are aware of this but the auto-refresh affects the thread you are currently reading and makes the thread jump down to the bottom so you have to scroll back up to catch your place again.

tehresa, Thursday, 30 July 2009 19:12 (twelve years ago) link

ok, now posting from zing...

Beanbag the Gardener (WmC), Thursday, 30 July 2009 19:18 (twelve years ago) link

cool!

Beanbag the Gardener (WmC), Thursday, 30 July 2009 19:18 (twelve years ago) link

Nick: no new threads yet. Press the pencil to show the post box, or double click thread to show in new window

WmC: that's usually the not-clicked remember me that causes that.

Tza: shit, thought I'd fixed that. Is it doing it in the main window or in a pop-out?

stet, Thursday, 30 July 2009 19:46 (twelve years ago) link

It actually went up to six for a while. Just logged off and back on again

Louder Than Bach's Bottom (James Redd and the Blecchs), Friday, 15 May 2020 20:28 (one year ago) link

Maybe it has to do with logging onto the browser at the same time?

Louder Than Bach's Bottom (James Redd and the Blecchs), Friday, 15 May 2020 21:05 (one year ago) link

grasp✧✧✧@str✧✧✧.c✧✧

Louder Than Bach's Bottom (James Redd and the Blecchs), Friday, 15 May 2020 21:07 (one year ago) link

Lol. That was supposed to be grasping at straws dot com.

Louder Than Bach's Bottom (James Redd and the Blecchs), Friday, 15 May 2020 21:07 (one year ago) link

Are you running from the Downloads folder?

The problem (I think) is that it is trying to save your settings and somehow failing and repeatedly trying. Quarantine might conceivably cause that; and moving it out of the Download folder will remove quarantine from it.

(You might also need to erase ~/Library/Containers/com.haunteddancehall.maczing (or similar) before trying again. Sorry! Beta 4 lyfe

stet, Friday, 15 May 2020 21:58 (one year ago) link

Yeah, I might be doing something like that, thanks.

Louder Than Bach's Bottom (James Redd and the Blecchs), Friday, 15 May 2020 21:59 (one year ago) link

Might be nice to see the current thread with some kind of subtle highlight in the threads list.

lukas, Sunday, 17 May 2020 03:56 (one year ago) link

This is how I read ILX now. Shut up and take my money, etc.

Elvis Telecom, Saturday, 23 May 2020 21:02 (one year ago) link

I'd been wondering whether to bother doing more work on it, so that's good to hear! I'm getting quite into using it in one-pane mode (cmd-1, cmd-2) in a small window over to the side — it sits nicely beside Tweetdeck.

stet, Saturday, 23 May 2020 21:27 (one year ago) link

i'm not sure it *really* has enough over the browser functionality, then again, i'm using it now. Ctrl+D for bookmarking open threads is *incredibly* useful (would be useful to have a shortcut to unbookmark as well). Second lukas's request for some sort of shading in the open thread when using it in 2-pane mode. i can see if it had a bit more functionality it could easily become my default on mac.

Fizzles, Sunday, 24 May 2020 09:54 (one year ago) link

actually i was just thinking how nice it would be to have full reader/email shortcut functionality - p/n for going up and down between messages, j/k for going up and down between bookmarks/threads. r for replying to a particular message in focus, automatically taking the message body and putting it in quote or italic bbcode brackets etc. so consider me interested!

and actually *is* there a way to remove a bookmark from a thread?

Fizzles, Sunday, 24 May 2020 12:11 (one year ago) link

and filtering bookmarks according to boards. sorry i'm getting carried away now - i know this is a spare time thing. on a basic using it point - it would be nice if clicking on a thread took you to the most recent post, or the most recently read post – i can't quite understand the existing behaviour about which post it goes to when you click on a thread.

Fizzles, Sunday, 24 May 2020 12:16 (one year ago) link

no, keep this coming, I love it! The only way to remove a bookmark right now is to right-click (or ctrl-click) on the bookmark itself and choose "remove".

Board-level bookmarks is a great idea, too.

The thread behaviour isn't right, no. The way it works right now is that if you click a bookmark you see the thread starting from your last bookmark, if you choose a thread from new answers you get shown the 50 oldest and 50 most recent posts, with a fold in the middle. What it should really do is know if you've opened a thread before and if so take you to the most recent posts.

stet, Sunday, 24 May 2020 12:25 (one year ago) link

ah right, interesting, thanks stet, and thanks on the remove bookmark instructions. also, i *think* if you have something that looks like bbcode that's incorrectly closed out, it will just go NOPE, rather than allowing a 'post anyway?' option. tbf my bracketing so often does require checking and revising you could argue this is *no bad thing*.

Fizzles, Sunday, 24 May 2020 12:37 (one year ago) link

using now, seems great. will update if i run into any trouble. thanks for working on this :)

devvvine, Sunday, 24 May 2020 12:49 (one year ago) link

using MacZing for the first time right now! boldly, in italics, underlining...

Karl Malone, Sunday, 24 May 2020 13:48 (one year ago) link

formatting: CHECK

Karl Malone, Sunday, 24 May 2020 13:48 (one year ago) link

having a great time! i'm also going to throw some ideas out as i go - take with a grain of salt, of course.

Is there a way to increase the size of the text submission area? i see that if i keep typing, it starts to add extra space, but it would be great if it could be manually resized by dragging the edge of the pane.

(by the way, for people who haven't checked this out - one really cool quality of life thing is that you can scroll through the rest of the thread while keeping the message submission box on the screen. will be very handy for composing ridiculous messages in threads where people are rite and rong all over the place

Karl Malone, Sunday, 24 May 2020 13:58 (one year ago) link

another small thing that might be nice - a subtle visual cue showing you which thread you're viewing from the site new answers and/or bookmarks. pro mock-up:

https://i.imgur.com/nPkIWvH.jpg

Karl Malone, Sunday, 24 May 2020 14:01 (one year ago) link

finally, would be neat if clicking the little red hat in the corner made a frog croaking noise

Karl Malone, Sunday, 24 May 2020 14:02 (one year ago) link

a more serious bug - i keep getting the Poxy Fule error when clicking the "view previous page..." link in a bookmark.

Karl Malone, Sunday, 24 May 2020 14:08 (one year ago) link

one more thought for today - is there a way to open multiple threads at once? i am an ilx multitabber, in general

Karl Malone, Sunday, 24 May 2020 14:09 (one year ago) link

If you CMD-click or double click on a thread it should open in a new tab, yep.

stet, Sunday, 24 May 2020 15:20 (one year ago) link

would love a Linux version I'll see myself out

diamonddave85​​ (diamonddave85), Sunday, 24 May 2020 15:38 (one year ago) link

just remembered at one point I had started writing an emacs mode for reading ILX. any interest? I'll see myself out again

diamonddave85​​ (diamonddave85), Sunday, 24 May 2020 15:39 (one year ago) link

Only if make a vim version as well.

Spocks on the Run (James Redd and the Blecchs), Sunday, 24 May 2020 17:41 (one year ago) link

I’ll give you details of the API if it’d help, diamonddave85

stet, Sunday, 24 May 2020 17:53 (one year ago) link

I've fixed that horrible poxy fule error on previous pages – if the thread view looks unstyled after the update, right-click on it and choose "refresh" to fix.

stet, Friday, 5 June 2020 00:47 (one year ago) link

New release looks good thanks.

Jeff Sunship (James Redd and the Blecchs), Saturday, 13 June 2020 15:05 (one year ago) link

If you CMD-click or double click on a thread it should open in a new tab, yep.
This was working for me at one point but not anymore.

Jeff Sunship (James Redd and the Blecchs), Saturday, 13 June 2020 15:06 (one year ago) link

looks like there's a crashing bug there if you cmd-click in certain circs, thanks

stet, Saturday, 13 June 2020 15:32 (one year ago) link

Hm. Didn’t actually crash for me, just wasn’t working but now it does again.

Jeff Sunship (James Redd and the Blecchs), Saturday, 13 June 2020 15:37 (one year ago) link

Oh wait. I see, it works with bookmarks but not from Site New Answers.

Jeff Sunship (James Redd and the Blecchs), Saturday, 13 June 2020 15:39 (one year ago) link

one month passes...

Zing isn't remembering the window size between launches. Is this a known thing or should I toss prefs? (I'm on build 88)

Elvis Telecom, Tuesday, 28 July 2020 02:53 (one year ago) link

It’s a known thing, I’ll upload a fixed version when I get near WiFi again

stet, Tuesday, 28 July 2020 10:32 (one year ago) link

uploaded a new version now to sort that

stet, Sunday, 2 August 2020 16:47 (one year ago) link

thanks!

Elvis Telecom, Sunday, 2 August 2020 19:26 (one year ago) link

Possibly an option to open threads from SNA at the bottom / newest?

lukas, Sunday, 2 August 2020 20:05 (one year ago) link

seven months pass...

Here to a report with this revealing hidden text when returning search results or displaying latest post of a bookmarked thread in the left panel. See for instance Babylon 5

It Is Dangerous to Meme Inside (James Redd and the Blecchs), Monday, 29 March 2021 15:00 (five months ago) link

thanks - the next beta fixes it. haven't pushed it out yet because it's broken in dark mode

stet, Tuesday, 30 March 2021 11:21 (five months ago) link

Thanks!

It Is Dangerous to Meme Inside (James Redd and the Blecchs), Tuesday, 30 March 2021 11:24 (five months ago) link

Don’t what was going on with the beginning of that sentence.

It Is Dangerous to Meme Inside (James Redd and the Blecchs), Tuesday, 30 March 2021 11:29 (five months ago) link

two months pass...

Any chance of adding a preference panel for changing the app icon? I was about to screen-share with a work client and had sudden dread that they would think I was using some secret MAGA chud.net client.

Elvis Telecom, Monday, 28 June 2021 01:33 (two months ago) link

Oh my god I never made the connection. Fucking Trump. Yes, I’ll come up with something.

stet, Monday, 28 June 2021 09:25 (two months ago) link

yeah can’t unsee now :(

Tracer Hand, Monday, 28 June 2021 10:00 (two months ago) link

Wait, ILX isn’t a trump fan forum? I’m out of here!! ;)

Karl Malone, Monday, 28 June 2021 13:06 (two months ago) link

Make America Gear! Again

Alba, Monday, 28 June 2021 13:13 (two months ago) link

If I were home I could whip this up quickly, but I’d like to see an icon with hundreds of tiny mouths talking to Raul how other, with twice as many ears - at ILX, we sure do talk a lot. But we also listen.

Karl Malone, Monday, 28 June 2021 13:15 (two months ago) link

That garbled by my lord Raul, but hopefully the meaning comes through

Karl Malone, Monday, 28 June 2021 13:16 (two months ago) link

two months pass...

The view previous page Poxy Fule bug went away on MacZing when I updated my OS this morning.

What Does Blecch Mean to Me? (James Redd and the Blecchs), Tuesday, 14 September 2021 16:54 (four days ago) link


You must be logged in to post. Please either login here, or if you are not registered, you may register here.