TweetFollow Us on Twitter

Feb 95 Newsbits
Volume Number:11
Issue Number:2
Column Tag:Newsbits

Newsbits

By Scott T Boyd, Editor

URL Standard Apple Event Suite

Uniform Resource Locators (URLs) are a standard notation for identifying the locations of files and other resources on the Internet. Mac TCP/IP networking programs often make use of each other as “helper programs”. To make it easier to do this, some Mac Internet software developers have designed a simple standard for Apple Events programs can send to each other to ask them to process URLs. Here’s a brief overview of the events. Suite code: ‘GURL’

The geturl event

Get an object referenced by an URL and display it in a window or save it to a file:

geturl <URL: > [to <file>]

retrieve the object reference by the URL

Result: small integer - result code

The fetchurl event

Get an object referenced by an URL and return the object as the event result

fetchurl <URL: >

Result: the referenced object, usually text

Servers must support the following formats for the URLs:

(1) scheme: (the “canonical form”)

(2) <scheme: >

(3) URL:scheme:

(4) <URL:scheme: >

This standard was designed by John Hardin, Peter Lewis, Steve Dorner, Farhad Anklesarian, Aleksandar Totic, and other Mac TCP/IP developers. It was edited by John Norstad <URL:mailto:j-norstad@nwu.edu>, and is available in full at:

    ftp://ftp.acns.nwu.edu/pub/newswatcher/url-ae-standard.txt

BBEdit 3.1

Bare Bones Software, Inc. announced version 3.1 of their BBEdit text editor. The new version includes “soft” text wrapping, interaction with development environments not previously supported, electronic documentation, and an all-new packaging and delivery system.

BBEdit 3.1 features new “soft” text wrapping. Previous versions of BBEdit required users to insert carriage returns in order to break lines, and to manually re-format the text while editing. BBEdit 3.1 now offers the option to wrap lines without inserting carriage returns, and will automatically re-flow lines as necessary when the user inserts or deletes text.

BBEdit now supports integration with THINK C, Symantec C++, and CodeWarrior. BBEdit provides a unified user interface for interacting with all supported environments, and lets the user easily switch between them. Metrowerks added services in the new CW5 CodeWarrior release to support close integration. BBEdit 3.1 also supports the upcoming version 8.0 of Symantec C++ for Power Macintosh.

The new version of BBEdit ships on CD-ROM, and includes full documentation for BBEdit in machine-readable form (a printed and bound manual is available at a nominal extra cost), demos of products from Bare Bones Software and other developers, promotional information and special offers from various third-parties, and a collection of BBEdit extensions contributed by BBEdit users from all over the world.

SRP US$119. Customers who purchase BBEdit 3.0 (the current version) after December 1, 1994 will be eligible to receive a free upgrade to version 3.1. All other owners of BBEdit 3.0 will be able to upgrade to the new version for US$39. An upgrade path is also available for users of older versions of BBEdit (including freeware versions), and for selected competing and complementary products; contact Bare Bones Software for more information.

    Bare Bones Software, Inc. P.O. Box 108 Bedford, MA 01730 (508) 651-3561 voice,  (508) 651-7584 fax. 
E-mail bbsw@netcom.com, AppleLink BARE.BONES, eWorld BareBones, CIS: 73051,3255.

The Internet Configuration System

Quinn “The Eskimo” announces the release of the Internet Config system, a development that makes Internet access by a Macintosh even easier.

We all use many different programs to access the Internet and each of these programs has its own preference dialog, wherein you set things like your Email address, your FTP helper application and your preferred program to open “.jpg” files. Keeping these preferences in sync in all your Internet applications is increasingly difficult. Worse yet, many simple applications do not even have a mechanism for setting these preferences and so you are stuck with the author’s default preferences.

The Internet Configuration system is a solution to this problem. Internet Config is an application that allows you to set these preferences once. Internet Config stores these preferences in a shared database and any “IC-Aware” application will get its preferences from this database.

Internet Config has broad-based support from a wide range of Macintosh Internet developers. A number of applications have already been programmed to be “IC-Aware” and many more are expected soon.

Internet Config will run on all Macintosh Plus or newer machines running System 6 or later. Internet Config is available at the MacGifts, Info-Mac and UMich ftp sites (and their mirror sites), and also any site that holds Peter Lewis’ software (see p. 66). Internet Config is available as a NewsWatcher helper at ftp://ftp.acns.nwu.edu/pub/newswatcher/helpers/ and on the TidBITS site ftp://ftp.tidbits.com/pub/tidbits/

Internet Config has been placed in the public domain and can be freely redistributed by any means. This means that you’re legally entitled to:

• sell it or its source code commercially

• distribute it as part of any other product

• distribute it on CD, disk, network or any other medium

• do anything else you like with it

From a programmer’s point of view, Internet Config is an application programmer interface (API) that lets you read and write shared preferences. This API calls through to the Internet Config component (if it is present) so that the actual implementation of the preference database code is dynamically linked in to your application. This means that as the Internet Config system gets smarter, your applications will become smarter, without the need for any work on your part (other than supporting Internet Config in the first place).

The Internet Config Application automatically installs the Internet Config component when it is first run. If the Internet Config component is not available, then the API will use a statically linked version of the current database code, so IC-Aware programs do not rely on having the component available.

Internet Config manages the following groups of preferences: Personal, Email, News, File Transfer, Other Services (e.g. Gopher and Ph), Fonts, File Types, and Helpers (for mapping URLs to their help applications).

Full source code to the Internet Config system has been placed in the public domain. The system is essentially ‘open’, not a proprietary add-in which may become a liability in the future.

You can get the Internet Config Programmer’s Kit from

ftp://ftp.share.com/internet-configuration/

and

ftp://redback.cs.uwa.edu.au//Others/Quinn/Config/

It has all the information you need to develop for Internet Config in Pascal or C using any of the common development environments (Metrowerks, Think and MPW). The kit also contains the source code to the Internet Config Extension. The same sites also have the Internet Config Application Source Kit, which contains the source code to the Internet Config application (in Think Pascal).

About adding IC support to NewsWatcher, “I’m pleased, too. I figured this would be reasonably easy to support, and it turned out to be even easier. There were no major problems or stumbling blocks - just a bunch of really easy code, and it worked with no major hassles.” - John Norstad

Hierarchical or Relational? - Why Not Have Both?

iD de Magellan is a new external package for 4th Dimension. It allows 4D programmers to manage and present their relational data in a hierarchical manner. Whatever the structure of the data, iD de Magellan can create and maintain a hierarchical representation of it. Relational and hierarchical database systems, the two most common types in today’s database market, are normally completely separate. iD de Magellan allows you to integrate the two representations.

iD de Magellan adapts itself to any relational structure, generating a hierarchical representation of the data. Moreover, iD de Magellan can generate more than one hierarchical representation of the same relational structure. Once integrated into an external zone, iD de Magellan manages all data processing, navigation, formatting, importing, exporting, printing, etc., in an outliner-like interface.

    Logiciels Magellan (514) 344-1056 voice, (514) 344-2970 fax, AppleLink  LOG.MAGELLAN, CompuServe 
76506,1656.
    Demo available ($10 CDN) by post to 919 Dunlop ave. Outremont, QC Canada H2V 2W9, or on CompuServe/MACDEV/Library 
6, file name: ID.SEA, or  AppleLink/Third Parties/ACI/ACI Information/Third-Party Information.

Apple Support Programs Update

Apple Computer introduced the Newton Associates Program, and enhancements to the Newton Partners and Macintosh Partners programs. The Newton Associates Program is a low cost (US$400 annual fee), high quality, self-help development support program for Newton developers, and includes:

• Support services from Apple’s Developer Support Center

• Discounted rates for online technical information

• Access to a technical Q&A reference library

• Discounts on Newton and Macintosh hardware

• A Newton Orientation Kit

• A monthly Newton developer mailing, including the Newton Developer CD and Newton
Technology Journal

• Use of Apple’s third party compatibility lab

• Discount on a Newton development class

• Invitation to Newton and Worldwide Developer Conferences

• Eligibility to participate in StarCore’s Affiliate Label Program

The Newton Partners Program (formerly PIE Partners Program) price is now US$2500 annually, and includes all the features of the Newton Associates Program plus services such as expert-level programming support via e-mail, free updates to Newton development tools, and participation in select Apple marketing and PR opportunities.

The Macintosh Partners Program has been enhanced with new features such as seeding on most Macintosh technologies, pre-release documentation for new CPU’s, one free Mac OS SDK subscription. Macintosh Associates may purchase the Mac OS SDK subscription at a substantial discount directly from APDA.

The Apple Multimedia Program (AMP) no longer requires membership in the Associates Program. Members of the Apple Multimedia Program will continue to receive all the core services available through the Apple Developer Programs, as well as the benefits received through the Apple Multimedia Program.

For more information on joining the Newton Associates Program or any of the Apple Developer Programs, 
please contact the Apple Developer Support Center at (408)974-4897, link DEVSUPPORT or e-mail devsupport@applelink.apple.com.

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Tidy Up 5.3.7 - Find duplicate files and...
Tidy Up is a full-featured duplicate finder and disk-tidiness utility. Features: Supports Lightroom: it is now possible to search and collect duplicates directly in the Lightroom library. Multiple... Read more
Pinegrow 5.97 - Mockup and design web pa...
Pinegrow (was Pinegrow Web Designer) is desktop app that lets you mockup and design webpages faster with multi-page editing, CSS and LESS styling, and smart components for Bootstrap, Foundation,... Read more
BlueStacks 4.210.0 - Run Android applica...
BlueStacks App Player lets you run your Android apps fast and fullscreen on your Mac. Feature comparison chart How to install Bluestacks on your Mac Go to MacUpdate and click the green "Download"... Read more
WhatsApp 2.2027.10 - Desktop client for...
WhatsApp is the desktop client for WhatsApp Messenger, a cross-platform mobile messaging app which allows you to exchange messages without having to pay for SMS. WhatsApp Messenger is available for... Read more
Art Text 4.0.1 - $29.99
Art Text is graphic design software specifically tuned for lettering, typography, text mockups and various artistic text effects. Supplied with a great variety of ready to use styles and materials,... Read more
Adobe Dreamweaver CC 2020 20.2 - Build w...
Dreamweaver CC 2020 is available as part of Adobe Creative Cloud for as little as $20.99/month (or $9.99/month if you're a previous Dreamweaver customer). Adobe Dreamweaver CC 2020 allows you to... Read more
Adobe Acrobat DC 20.009.20074 - Powerful...
Acrobat DC is available only as a part of Adobe Creative Cloud, and can only be installed and/or updated through Adobe's Creative Cloud app. Adobe Acrobat DC with Adobe Document Cloud services is... Read more
beaTunes 5.2.10 - Organize your music co...
beaTunes is a full-featured music player and organizational tool for music collections. How well organized is your music library? Are your artists always spelled the same way? Any R.E.M. vs REM?... Read more
DiskCatalogMaker 8.1.5 - Catalog your di...
DiskCatalogMaker is a simple disk management tool which catalogs disks. Simple, light-weight, and fast Finder-like intuitive look and feel Super-fast search algorithm Can compress catalog data for... Read more
Meteorologist 3.4.1 - Popular weather ap...
Meteorologist is a simple interface to weather provided by weather.com. It provides the ability to show the weather in the main menu bar, displaying more detail in a pop-up menu, whose contents are... Read more

Latest Forum Discussions

See All

Steam Link Spotlight - Disco Elysium
Steam Link Spotlight is a feature where we look at PC games that play exceptionally well using the Steam Link app. Our last entry was Signs of the Sojourner Read about how it plays using Steam Link over here. | Read more »
Distract Yourself With These Great Mobil...
There’s a lot going on right now, and I don’t really feel like trying to write some kind of pithy intro for it. All I’ll say is lots of people have been coming together and helping each other in small ways, and I’m choosing to focus on that as I... | Read more »
Pokemon Go's July Community Day wil...
Pokemon Go developers have announced the details concerning the upcoming Gastly Community Day. This particular event was selected by the players of the game after the Gas Pokemon came in second place after a poll that decided which Pokemon would... | Read more »
Clash Royale: The Road to Legendary Aren...
Supercell recently celebrated its 10th anniversary and their best title, Clash Royale, is as good as it's ever been. Even for lapsed players, returning to the game is as easy as can be. If you want to join us in picking the game back up, we've put... | Read more »
Detective Di is a point-and-click murder...
Detective Di is a point-and-click murder mystery set in Tang Dynasty-era China. You'll take on the role of China's best-known investigator, Di Renjie, as he solves a series of grisly murders that will ultimately lead him on a collision course with... | Read more »
Dissidia Final Fantasy Opera Omnia is se...
Dissidia Final Fantasy Opera Omnia, one of Square Enix's many popular mobile RPGs, has announced a plethora of in-game events that are set to take place over the summer. This will include several rewards, Free Multi Draws and more. [Read more] | Read more »
Sphaze is a neat-looking puzzler where y...
Sphaze is a neat-looking puzzler where you'll work to guide robots through increasingly elaborate mazes. It's set in a visually distinct world that's equal parts fantasy and sci-fi, and it's finally launched today for iOS and Android devices. [... | Read more »
Apple Arcade is in trouble
Yesterday, Bloomberg reported that Apple is disappointed in the performance of Apple Arcade and will be shifting their approach to the service by focusing on games that can retain subscribers and canceling other upcoming releases that don't fit... | Read more »
Pixel Petz, an inventive platform for de...
Pixel Petz has built up a sizeable player base thanks to its layered, easy-to-understand creative tools and friendly social experience. It revolves around designing, trading, and playing with a unique collection of pixel art pets, and it's out now... | Read more »
The King of Fighters Allstar's late...
The King of Fighters ALLSTAR, Netmarble's popular action RPG, has once again been updated with a plethora of new content. This includes battle cards, events and 21 new fighters, which increases the already sizeable roster even more. [Read more] | Read more »

Price Scanner via MacPrices.net

Clearance 2019 13″ 2.4GHz/256GB MacBook Pro o...
B&H Photo has dropped their price on the clearance 2019 13″ 2.4GHz/256GB Quad-Core Silver MacBook Pro by $500 off Apple’s original MSRP to a new low of only $1299. Expedited shipping is free to... Read more
$219 Apple AirPods Pro are back at Verizon, s...
Verizon has Apple AirPods Pro on sale again for a limited time for $219.99 on their online store. Their price is $30 off Apple’s MSRP, and it’s the lowest price we’ve seen for AirPods Pro. Available... Read more
Apple’s $779 13″ MacBook Air deal returns to...
Apple has clearance, Certified Refurbished, 2019 13″ MacBook Airs available again starting at $779. Each MacBook features a new outer case, comes with a standard Apple one-year warranty, and is... Read more
$200 13″ MacBook Pro discounts are back at Am...
Amazon has 2020 13″ 2.0GHz MacBook Pros on sale again today for $150-$200 off Apple’s MSRP. Shipping is free. Be sure to purchase the MacBook Pro from Amazon, rather than a third-party seller, and... Read more
Deal Alert! Apple AirPods with Wireless Charg...
Sams Club has Apple AirPods with Wireless Charging Case on sale on their online store for only $149.98 from July 6, 2020 to July 9, 2020. Their price is $50 off Apple’s MSRP, and it’s the lowest... Read more
Xfinity Mobile promo: Apple iPhone XS models...
Take $300 off the purchase of any Apple iPhone XS model at Xfinity Mobile while supplies last. Service plan required: – 64GB iPhone XS: $599.99 save $300 – 256GB iPhone XS: $749.99 save $300 – 512GB... Read more
New July 2020 promo at US Cellular: Switch an...
US Cellular has introduced a new July 2020 deal offering free 64GB Apple iPhone 11 smartphones to customers opening a new line of service. No trade-in required, and discounts are applied via monthly... Read more
Apple offers up to $400 Education discount on...
Apple has launched their Back to School promotion for 2020. They will include one free pair Apple AirPods (with charging case) with the purchase of a MacBook Air, MacBook Pro, iMac, or iMac Pro (Mac... Read more
July 4th Sale: Woot offers wide range of Macs...
Amazon-owned Woot is blowing out a wide range of Apple Macs and iPads for July 4th staring at $279 and ranging up to just over $1000. Models vary from older iPads and 11″ MacBook Airs to some newer... Read more
Apple Pro Display XDR with Nano-Texture Glass...
Abt Electronics has Apple’s new 32″ Pro Display XDR model with the nano-texture glass in stock and on sale today for up to $144 off MSRP. Shipping is free: – Pro Display XDR (nano-texture glass): $... Read more

Jobs Board

Physical Therapist Assistant - *Apple* Hill...
Physical Therapist Assistant - Apple Hill Rehab - Full Time Tracking Code 62519 Job Description General Summary: Under the direct supervision of a licensed Physical Read more
Operating Room Assistant, *Apple* Hill Surg...
Operating Room Assistant, Apple Hill Surgical Center - Full Time, Day Shift, Monday - Saturday availability required Tracking Code 62363 Job Description Operating Read more
Perioperative RN - ( *Apple* Hill Surgical C...
Perioperative RN - ( Apple Hill Surgical Center) Tracking Code 60593 Job Description Monday - Friday - Full Time Days Possible Saturdays General Summary: Under the Read more
Product Manager, *Apple* Commercial Sales -...
Product Manager, Apple Commercial Sales Austin, TX, US Requisition Number:77652 As an Apple Product Manager for the Commercial Sales team at Insight, you Read more
*Apple* Mac Product Engineer - Barclays (Uni...
Apple Mac EngineerWhippany, NJ Support the development and delivery of solutions, products, and capabilities into the Barclays environment working across technical Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.