BetaArchive Logo
Total Current Archive Size: 4765.54GB in 15409 files
Navigation Home Screenshots Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 10d, 15h, 27m | CPU: 21% | MEM: 5714MB of 12279MB used
{The community for beta collectors}

Forum rules


Before you post, please make sure...

- ...you have first used Google to look for an answer, and you have asked other people you know via other methods (IM, e-mail, etc).
- ...your question has not been asked before. Search the forum first before posting.

If you meet those criteria, go ahead and post your question. Be sure to provide as much information you can about the problem and how to recreate it. Also provide information on hardware and software if applicable.


Post new topic Reply to topic  [ 34 posts ]  Go to page 1, 2  Next
Author Message
 PostPost subject: BetaArchive Client for Windows 8        Posted: Sun Mar 04, 2012 11:45 pm 
Site Moderator
Site Moderator
Offline

Joined
Sat Feb 24, 2007 4:14 pm

Posts
5838

Location
United Kingdom

Favourite OS
Server 2012
As discussed in this other topic, I'm working on an official Windows 8 client for BetaArchive.

It is open-source, and you can obtain the latest code from here.

Completed functionality:
  • Forum Listings
  • Latest Topic
  • Anonymous-level access to forum.
  • Ability to use Windows 8's Share functionality to share a topic.

Priority TODO:

  • Settings Panel
  • URL and IMG BBCode parsing
  • Fix pagination (Code is there, just missing the UI)
  • Login Authentication
  • UI reworked to conform to Metro guidelines for Windows 8 (right now they're a bit of a mash between WP7 controls upscaled and Win8 styles imported)

Image

I'll edit this post as needed.

_________________
ImageImage
Windows Longhorn - a look at a defining Microsoft project | Reverse Engineering - Get started with these guides


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Sun Mar 04, 2012 11:46 pm 
1337 Beta Collector
1337 Beta Collector
User avatar
Offline

Joined
Tue May 03, 2011 2:08 am

Posts
1414

Location
New Tokyo-3

Favourite OS
Windows 8 RP
Sounds cool. Can't wait to try it out.

_________________
My brother had a book he would hold with pride/A little red cover with a broken spine/On the back he hand wrote a quote inside/"When the rich wage war, it's the poor who die"


Top  Profile
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Sun Mar 04, 2012 11:48 pm 
1337 Beta Collector
1337 Beta Collector
User avatar
Offline

Joined
Wed Sep 09, 2009 2:17 am

Posts
3276

Location
New Jersey, USA

Favourite OS
6.2.9200
This looks awesome man!! Can't wait to try it!

_________________
Dell Studio 1555~4GB~120 GB SSD~Windows 8 Pro~512MB ATI Radeon HD 4500
Dell Inspiron Duo~2GB~320GB HDD~Windows 8 Pro~Intel HD Graphics
Macbook A1181~2GB~80GB HDD~Mac OSX 10.7.5
Barebones Rig~6GB~90 GB SSD~Windows 8 Pro~1GB ATI Radeon HD 5450


Top  Profile
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Mon Mar 05, 2012 12:15 am 
1337 Beta Collector
1337 Beta Collector
Online

Joined
Mon Jan 23, 2012 12:14 am

Posts
1368

Location
Orange County, California

Favourite OS
OSX 10.8 Dev 4
Looks good so far, I'm definitely going to try this. What stage is it in?

_________________
Image
Japanese Animation Connesieur
#nttalk is the best beta chat room on IRC!


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Mon Mar 05, 2012 12:23 am 
Site Moderator
Site Moderator
Offline

Joined
Sat Feb 24, 2007 4:14 pm

Posts
5838

Location
United Kingdom

Favourite OS
Server 2012
Early development.

It is an open-source project, and I don't plan on having concrete milestones. It'll be developed as and when people can contribute to it.

You can already try it out if you're vaguely familiar with Visual Studio. You will need the latest Visual Studio 11 Beta.

Simply obtain a copy of the source from the github link in the first post. The easiest way to do this is by downloading a ZIP of the latest commit, though you can also use the git system to keep it synced and up to date. Simply then double click the sln to open the solution in Visual Studio, and deploy it by going to Build > Deploy Solution. You can also debug/run/Create an Application Package.

If you haven't already developed apps for Windows 8, you'll be prompted at some stage to sign in with a Microsoft account and authorise your install as a developer machine. This will allow you to sideload Metro applications on your PC.

Because the requirement for a developer-authorised install of Windows 8, which can currently only be done with Visual Studio, I'm not planning to distribute binaries or AppX packages at the moment.

_________________
ImageImage
Windows Longhorn - a look at a defining Microsoft project | Reverse Engineering - Get started with these guides


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Mon Mar 05, 2012 6:40 am 
1337 Beta Collector
1337 Beta Collector
User avatar
Offline

Joined
Tue May 03, 2011 2:08 am

Posts
1414

Location
New Tokyo-3

Favourite OS
Windows 8 RP
Hey, guys. I built AppX versions of hounsell's BetaArchive client for both x86 and x64 architectures. Anybody interested? I didn't change any of the code, I just packaged them in Visual Studio 11 Beta. If hounsell's okay with it, I could also try to get them submitted to the Windows Store as a free app so future users have easy access. It's just a reader at this point, though. No posting. Still handy, though, with a very slick and simple interface. I tested browsing subforums and individual topics. There is a SMALL bug in that it doesn't seem to want to fetch listings for the "New Beta Leaks/Releases" subforum, but that might just be my computer acting up.

EDIT: I can also produce debug versions for anyone who wants them.

_________________
My brother had a book he would hold with pride/A little red cover with a broken spine/On the back he hand wrote a quote inside/"When the rich wage war, it's the poor who die"


Top  Profile
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Mon Mar 05, 2012 7:17 am 
Site Moderator
Site Moderator
User avatar
Offline

Joined
Thu Oct 23, 2008 3:25 am

Posts
2616

Location
Earth.

Favourite OS
Real Life
evangelikevin wrote:
Hey, guys. I built AppX versions of hounsell's BetaArchive client for both x86 and x64 architectures. Anybody interested? I didn't change any of the code, I just packaged them in Visual Studio 11 Beta. If hounsell's okay with it, I could also try to get them submitted to the Windows Store as a free app so future users have easy access. It's just a reader at this point, though. No posting. Still handy, though, with a very slick and simple interface. I tested browsing subforums and individual topics. There is a SMALL bug in that it doesn't seem to want to fetch listings for the "New Beta Leaks/Releases" subforum, but that might just be my computer acting up.

EDIT: I can also produce debug versions for anyone who wants them.

If anyone should submit it to the App store, it should be hounsell. And we should submit it when it's working, not when it's half-working and needing metroification still. (As stated by hounsell himself)

_________________
Visit my BLOG!


Top  Profile  WWW  YIM
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Mon Mar 05, 2012 8:42 am 
Site Moderator
Site Moderator
Offline

Joined
Sat Feb 24, 2007 4:14 pm

Posts
5838

Location
United Kingdom

Favourite OS
Server 2012
Also, only selected developers can submit to the Windows Store right now, so unless you happen to know a guy, it's not going to happen yet.

The New Beta Leaks/Releases forum doesn't show up because the login system hasn't been implemented yet, so you're only browsing the forum with anonymous access. Strictly speaking, it should throw an error, but i'm a little lazy. However, before I can go much further, I will need to log in, hence it's on my priority to-do list.

_________________
ImageImage
Windows Longhorn - a look at a defining Microsoft project | Reverse Engineering - Get started with these guides


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Mon Mar 05, 2012 7:28 pm 
1337 Beta Collector
1337 Beta Collector
User avatar
Online

Joined
Tue Dec 15, 2009 8:56 pm

Posts
2307

Location
England, UK

Favourite OS
NeXTSTEP 5.1/Windows NT
Since hounsell ditched the WP7 client, I might as well start working on it. Can't guarantee a fully working one soon but I'll give it a shot.
Offtopic Comment
If anyone has my graphics from the WP7 client I did for hounsell, tell me please because I lost them :$

_________________
#nttalk - the only sensible option for discussion of betas and more! Don't delay, join today at irc.alphachat.net #nttalk!


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Mon Mar 05, 2012 9:02 pm 
1337 Beta Collector
1337 Beta Collector
User avatar
Offline

Joined
Sat Aug 22, 2009 4:28 pm

Posts
4138

Favourite OS
Mountain Lion, 6730, 8400
soulman wrote:
Since hounsell ditched the WP7 client, I might as well start working on it. Can't guarantee a fully working one soon but I'll give it a shot.
Offtopic Comment
If anyone has my graphics from the WP7 client I did for hounsell, tell me please because I lost them :$


:P
http://www.betaarchive.com/imageupload/ ... .86014.png

_________________
Longhorn Packet 1.21 - Solves most of the problems with Longhorn Setup


Top  Profile  YIM
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Mon Mar 05, 2012 9:43 pm 
1337 Beta Collector
1337 Beta Collector
User avatar
Online

Joined
Tue Dec 15, 2009 8:56 pm

Posts
2307

Location
England, UK

Favourite OS
NeXTSTEP 5.1/Windows NT
Thanks Pwned :)
Now just to find my icon and tile.

_________________
#nttalk - the only sensible option for discussion of betas and more! Don't delay, join today at irc.alphachat.net #nttalk!


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Tue Mar 06, 2012 2:47 am 
1337 Beta Collector
1337 Beta Collector
User avatar
Offline

Joined
Thu Nov 29, 2007 11:33 pm

Posts
3058

Location
Where do you want to go today?

Favourite OS
All Microsoft operating systems!
Actually, I had an idea for a BetaArchive FTP client:

Possibly, while still using Metro, we could use the same code that would otherwise be used for such FTP clients as FileZilla and the now long outdated WS_FTP, only it would be specially configured by mrpijey (much thanks for your great help!) so that it would *only* connect to the BetaArchive FTP server.

It's also quite possible to adapt it to the FTP servers used by The Beta Group and AbandoNet in the same way (note that those are also run by mrpijey).

_________________
Main operating system: Windows 8 Enterprise (Evaluation)
Image


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Tue Mar 06, 2012 9:14 am 
1337 Beta Collector
1337 Beta Collector
User avatar
Online

Joined
Tue Dec 15, 2009 8:56 pm

Posts
2307

Location
England, UK

Favourite OS
NeXTSTEP 5.1/Windows NT
WinPC wrote:
Actually, I had an idea for a BetaArchive FTP client:

Possibly, while still using Metro, we could use the same code that would otherwise be used for such FTP clients as FileZilla and the now long outdated WS_FTP, only it would be specially configured by mrpijey (much thanks for your great help!) so that it would *only* connect to the BetaArchive FTP server.

It's also quite possible to adapt it to the FTP servers used by The Beta Group and AbandoNet in the same way (note that those are also run by mrpijey).

I don't see why when you can use the FTP command anyway. Adding more stuff to it will bloat it down.

_________________
#nttalk - the only sensible option for discussion of betas and more! Don't delay, join today at irc.alphachat.net #nttalk!


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Tue Mar 06, 2012 11:07 am 
Pro Beta Collector
Pro Beta Collector
Offline

Joined
Mon Jan 03, 2011 10:49 pm

Posts
562

Location
Milkyway Galazy

Favourite OS
Windows 7601 64 bit
Ya know the only purpose of an FTP client is just to connect and download stuff you don't have to make it pretty (metro).

Why fix something that is not broken?

I wish you luck however with the Beta Archive Client though sounds like a good idea

_________________
-Smorgs

Given the fact that nothing is surprising in the tech universe if you know whats coming its actually quite boring to watch.


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Tue Mar 06, 2012 3:48 pm 
1337 Beta Collector
1337 Beta Collector
User avatar
Offline

Joined
Thu Nov 29, 2007 11:33 pm

Posts
3058

Location
Where do you want to go today?

Favourite OS
All Microsoft operating systems!
Actually, what I think would be really interesting would be to see the BetaArchive FTP connectivity (mentioned in my earlier posts) used as part of this BetaArchive Client, and not as a seperate program. Also, it would make it much more convenient to download files from the BetaArchive FTP server for those who are accessing BetaArchive from the BetaArchive Client anyway, since it would be wholely Metro-based.

I'll have to talk to Andy and mrpijey about the whole idea, though (unless someone else is willing to do it).

_________________
Main operating system: Windows 8 Enterprise (Evaluation)
Image


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Tue Mar 06, 2012 6:04 pm 
Site Moderator
Site Moderator
Offline

Joined
Sat Feb 24, 2007 4:14 pm

Posts
5838

Location
United Kingdom

Favourite OS
Server 2012
WinPC wrote:
I'll have to talk to Andy and mrpijey about the whole idea, though (unless someone else is willing to do it).


You are aware that neither Andy nor mrpijey are involved in developing this client? The only input Andy has had is letting it be an official BA client. The same would go for the FTP, they're both busy enough people without adding to their workload by introducing software development.

It's also not a simple matter of stealing/borrowing code from say, Filezilla. That code is for Win32, not Metro. You can't use Win32 APIs from a Metro environment, only the C runtime and WinRT for C++, .NET For Metro for C#, VB and WinJS (a JS WinRT Wrapper) for HTML/JS Metro development. I checked and .NET for Metro has no native FTP support, so adding FTP support would require us to develop our own FTP Library. While the FTP Protocol is hardly the most complex in the world, being just a set of text commands and then binary for the file transfer, it's still a pretty heavy undertaking.

As such, it's certainly not something I'm going to give priority to. If it so happens that a decent amount of people decide to work on the client, or there's someone with more expertise in the FTP protocol who wants to give it a go, then I'm not about to object, but I wouldn't want to divert resources from the main client for something there's plenty of desktop apps that do just fine.

That said, I'll pencil in a section for managing the FTP Servers page that will allow you to update the IP lock and reset the password. That's easy enough and will compliment the existing "services" section I have already pencilled in.

_________________
ImageImage
Windows Longhorn - a look at a defining Microsoft project | Reverse Engineering - Get started with these guides


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Wed Mar 07, 2012 4:10 pm 
Pro Beta Collector
Pro Beta Collector
User avatar
Offline

Joined
Wed Jun 16, 2010 11:03 pm

Posts
436

Location
over the hills and far away

Favourite OS
Windows 8 PRO 9200
Sounds good i will try this out

_________________
Image


Top  Profile
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Wed Mar 07, 2012 4:24 pm 
1337 Beta Collector
1337 Beta Collector
User avatar
Offline

Joined
Thu Nov 29, 2007 11:33 pm

Posts
3058

Location
Where do you want to go today?

Favourite OS
All Microsoft operating systems!
Is it possible for Metro apps to execute Win32 programs? If so, then theoretically, it would be possible to write a Win32-based FTP command (in the form of an executable file running in the background), that the Metro app would execute, and read information from (using temporary .INI or .DAT files created by the Win32 command), so as to be able to display file listings and information within the Metro environment.

Then, once a file is selected for download, it will execute the proper Win32 executable and proper switches required to download the file, and the Win32 executable will write to the .INI or .DAT file to report the progress (from where the Metro app will then pull the progress information to display it onscreen), resulting in a more or less Metro-based FTP client (that is, if it's possible for Metro apps to call Windows to load Win32 executables, which I'm still not sure about).

Even if we did have to write an entirely new series of FTP code, it's also possible that we could distribute it as a seperate FTP client, while still using its code for the FTP portion of the BetaArchive Client.

_________________
Main operating system: Windows 8 Enterprise (Evaluation)
Image


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Wed Mar 07, 2012 6:25 pm 
Site Moderator
Site Moderator
User avatar
Offline

Joined
Sat Oct 07, 2006 12:04 pm

Posts
1872

Favourite OS
Anything checked :P
inb4 xchat-wdk is given a metro interface.

_________________
Thought #nttalk was the only beta-related chatroom? You thought wrong! Join #abandonet on RoL today - the honest alternative!

C H E C K E D . B U I L D S . A R E . A W E S O M E N E S S


Top  Profile
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Thu Mar 08, 2012 11:09 am 
Site Moderator
Site Moderator
Offline

Joined
Sat Feb 24, 2007 4:14 pm

Posts
5838

Location
United Kingdom

Favourite OS
Server 2012
WinPC wrote:
Is it possible for Metro apps to execute Win32 programs?

Even if we did have to write an entirely new series of FTP code, it's also possible that we could distribute it as a seperate FTP client, while still using its code for the FTP portion of the BetaArchive Client.


No, that'd defeat the point of having a new Metro environment. Each Metro application is sandboxed - it has only a limited number of ways to communicate with the rest of the OS. It can only start other applications through the "contracts", such as sharing or search. These therefore have to be Metro applications. It can also only access files in two ways iirc: Isolated Storage (as in WP7 and Silverlight) or through an Open File Dialog (well, "File Picker"), or through another Metro application's storage contract (mainly for cloud storage - so the skydrive app will allow all metro apps to save to skydrive).

And of course. I'd just throw the FTP code in a library that anyone could use.

Just to keep everyone updated, I'm not going to be able to work on the application til the weekend since I'm upgrading my Home server ;d

_________________
ImageImage
Windows Longhorn - a look at a defining Microsoft project | Reverse Engineering - Get started with these guides


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Fri Mar 09, 2012 5:47 pm 
Newbie Beta Collector
Newbie Beta Collector
User avatar
Offline

Joined
Wed Nov 23, 2011 4:08 am

Posts
20

Favourite OS
Window 7 Ultimate
Sounds Cool.Can't wait to try.


Top  Profile
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Thu Mar 22, 2012 10:28 pm 
Amateur Beta Collector
Amateur Beta Collector
Offline

Joined
Tue Jun 21, 2011 6:21 pm

Posts
78

Location
The SpawnPoint

Favourite OS
Windows 8 Pro build 9200 x64
Not sure if anyone is still working on this but I have some newer designs based on the current layout:
Image Image
Coming up, some notifications, app tile, and portrait/snap views :)

_________________
Image
Well this is awkward... | The Offical Ramireztime Site


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Thu Mar 22, 2012 11:04 pm 
Site Moderator
Site Moderator
Offline

Joined
Sat Feb 24, 2007 4:14 pm

Posts
5838

Location
United Kingdom

Favourite OS
Server 2012
Love them, I'll happily incorporate them when I next get an opportunity to work on it (my files are in disarray as I'm slowly rebuilding my home server - should have been done with data transferred in a week or so. Looks like it'll be closer to a month now :( )

_________________
ImageImage
Windows Longhorn - a look at a defining Microsoft project | Reverse Engineering - Get started with these guides


Top  Profile  WWW
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Fri Mar 23, 2012 12:06 am 
Newbie Beta Collector
Newbie Beta Collector
User avatar
Offline

Joined
Wed Mar 21, 2012 2:01 pm

Posts
14

Location
Germany

Favourite OS
Windows 7 x64 7601
Looks very good, i wait to try this.


Top  Profile
 PostPost subject: Re: BetaArchive Client for Windows 8        Posted: Fri Mar 23, 2012 12:50 am 
1337 Beta Collector
1337 Beta Collector
Online

Joined
Mon Jan 23, 2012 12:14 am

Posts
1368

Location
Orange County, California

Favourite OS
OSX 10.8 Dev 4
Ramireztime wrote:
Not sure if anyone is still working on this but I have some newer designs based on the current layout:
Image Image
Coming up, some notifications, app tile, and portrait/snap views :)


That looks amazing! What did you make this in and how long did this take you hounsell?

_________________
Image
Japanese Animation Connesieur
#nttalk is the best beta chat room on IRC!


Top  Profile  WWW
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 34 posts ]  Go to page 1, 2  Next




Who is online

Users browsing this forum: mertz3hack and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2013

 

Sitemap | XML | RSS