Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Anyone had any recent experience with DSM?

I was there at opening this morning and managed to get an appointment for 11.30 tomorrow.

Looking to get a 42mm, either SS or Sports. Anyone who's been today or is going able to let me know what stock levels are like?
 
How/where do you set this up?

Its a piece of ruby code haha
Checks every 30 seconds and the second it changes it emails me.

Also prints to the screen (hence the readout)

Code:
require 'rubygems'
require 'mechanize'
require 'pony'

Pony.options = {
  :from => 'you@you.com',
  :via => :smtp,
  :via_options => {
    :address     => 'your-mailhost.you.com',
    :port     => '587',
    :enable_starttls_auto => true,
    :user_name     => 'mail-user-name',
    :password => 'mail-password',
    :authentication     => :login,
    :domain   => "localhost.localdomain"
  }
}

a = Mechanize.new
a.user_agent_alias = 'Mac Safari'
url = 'http://store.apple.com/go/uk/vieworder/APPLE_ORDER_NO/EMAIL_ADDRESS/'

status = 'Processing Items'
while status == 'Processing Items'
  page = a.get(url) rescue nil
  if page
    status = page.search('.h3 .strong')[0].text
    delivery = page.search('.h5 > .block')[0].text.strip.gsub(/\s+/, ' ')
    puts "#{Time.now.strftime('%H:%M:%S')} - #{status} - #{delivery}"
  else
    puts "#{Time.now.strftime('%H:%M:%S')} - Unable to contact Apple Store"  
  end
  sleep 300
end

Pony.mail(:to => 'you@you.com', subject: "Apple Store Order ", body: "Order status now: #{status}\n\n#{url}")

I have changed mine now to let me when it dispatches :)
 
Its a piece of ruby code haha
Checks every 30 seconds and the second it changes it emails me.

Also prints to the screen (hence the readout)

Code:
require 'rubygems'
require 'mechanize'
require 'pony'

Pony.options = {
  :from => 'you@you.com',
  :via => :smtp,
  :via_options => {
    :address     => 'your-mailhost.you.com',
    :port     => '587',
    :enable_starttls_auto => true,
    :user_name     => 'mail-user-name',
    :password => 'mail-password',
    :authentication     => :login,
    :domain   => "localhost.localdomain"
  }
}

a = Mechanize.new
a.user_agent_alias = 'Mac Safari'
url = 'http://store.apple.com/go/uk/vieworder/APPLE_ORDER_NO/EMAIL_ADDRESS/'

status = 'Processing Items'
while status == 'Processing Items'
  page = a.get(url) rescue nil
  if page
    status = page.search('.h3 .strong')[0].text
    delivery = page.search('.h5 > .block')[0].text.strip.gsub(/\s+/, ' ')
    puts "#{Time.now.strftime('%H:%M:%S')} - #{status} - #{delivery}"
  else
    puts "#{Time.now.strftime('%H:%M:%S')} - Unable to contact Apple Store"  
  end
  sleep 300
end

Pony.mail(:to => 'you@you.com', subject: "Apple Store Order ", body: "Order status now: #{status}\n\n#{url}")

I have changed mine now to let me when it dispatches :)

What do you use to run this script? i.e. How can I run this on a mac?
 
I am now in a new kind of hell, feel like Dante now, how many circles must i enjoy in this infernooooooooooooo

Code:
12:34:19 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:34:53 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:35:25 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:35:58 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:36:31 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:37:05 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:37:38 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:38:11 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
 
I am now in a new kind of hell, feel like Dante now, how many circles must i enjoy in this infernooooooooooooo

Code:
12:34:19 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:34:53 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:35:25 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:35:58 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:36:31 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:37:05 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:37:38 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:38:11 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping

My heart bleeds for you. I remain in processing hell for the time being :D
 
I am now in a new kind of hell, feel like Dante now, how many circles must i enjoy in this infernooooooooooooo

Code:
12:34:19 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:34:53 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:35:25 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:35:58 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:36:31 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:37:05 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:37:38 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping
12:38:11 - Preparing for Dispatch - Delivery: 12 May, 2015 - 26 May, 2015 by Standard Shipping

Come on! you can't complain now! You'll have it tomorrow..
Im still in processing hell...
 
Anyone know where we are up to (e-mail confirmation time) with regards to the 42mm SS Space Black Links? Have seen a handful moving in the UK, but not sure where it's up to.
 
I am now in a new kind of hell, feel like Dante now, how many circles must i enjoy in this infernooooooooooooo

Obviously two more - firstly Dispatched when there is no tracking info, then Dispatched with tracking info, at which point you'll need a whole new script to monitor the UPS/UKMail tracking page :p

(maybe a third, being the one where you sit by a window and twitch with excitement every time you hear a diesel engine, and stand up to look outside every time you hear a diesel engine slowing down :) )
 
Order Thread for UK (BST)

Anyone had any recent experience with DSM?



I was there at opening this morning and managed to get an appointment for 11.30 tomorrow.



Looking to get a 42mm, either SS or Sports. Anyone who's been today or is going able to let me know what stock levels are like?


Been there yesterday, the only 42mm they have is Classic Buckle SS. Could be all out now. They have a lot of 38mms though.
 
Just refreshed to see this excitement. Hoping that at 4pm the SG watches for the 12-26 window all get done. Then it might mean I have mine next week. :)
 
Anyone had any recent experience with DSM?

I was there at opening this morning and managed to get an appointment for 11.30 tomorrow.

Looking to get a 42mm, either SS or Sports. Anyone who's been today or is going able to let me know what stock levels are like?

Think I was behind you in the DSM queue - I've got a 1pm appointment tomorrow. They mentioned to the guy two in-front of me that they had a few 42mm's in stock, but didn't mention if they were Sports or SS.

I asked about the 38mm Space Black, and they claimed to have stock of those today, but in the SS version and not the Sports version I would prefer. Said they get new stock every day, so I will keep my 1pm appointment just in case they get stock tomorrow.

Passed by Selfridges on my way back to work, and they don't have the 38mm Space Black Sports, but 'almost every other variety' of that size in the Sports range.

Hope that's helpful for someone.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.