如何创建类似 LogMeIn 的设置体验?

发布于 2024-09-13 23:38:39 字数 651 浏览 0 评论 0 原文

我想知道是否有人(也许 StackOverflow 上的某个人为 LogMeIn 工作,并且可以向我提供详细信息)知道如何创建类似的体验,就像在计算机上安装远程组件时使用 LogMeIn 获得的体验一样,何时登录他们的网站?

通常,当您下载他们的远程组件并将其保存在拇指驱动器上时,您必须使用用户名和密码登录他们的软件,但是当您访问他们的网站并从其选项菜单中单击“添加计算机”时,设置过程绕过登录过程。

我正在不同的工具上编写规范,但部署模型相似,并且从长远来看,拥有该功能将使最终用户的设置过程更加简单。

任何帮助将不胜感激。

编辑: 我做了一些挖掘并遇到了 this 示例如何从表中读取内容。所以现在我在想,也许我的做法是创建一个自定义“下载”页面,当单击该页面时,msi 会被读入内存,我编辑一个自定义属性来插入一个 guid 或其他过期的属性大约 10 分钟,然后使用 guid 将用户帐户链接到安装实例... 嗯... 可能有用:)

在我开始为所述项目构建 msi 安装程序之前,我在下一个极客周期间要尝试一些东西。

I would like to find out if someone (and maybe someone on StackOverflow works for LogMeIn, and can fill me in on the details) knows how to create a similar experience much like what you get with LogMeIn when you install their remote components on a computer, when logged into their site?

Typically, when you download and keep their remote components on a thumbdrive, you have to log into their software with your username and password, but when you're on their site, and click on "Add Computer" from their menu of options, the setup process bypasses the login process.

I'm writing up the specifications on a different tool, but similar in deployment model, and having that feature would make the setup process for the end user all the more simplistic in the long run.

Any assistance would be greatly appreciated.

Edit:
I did some digging and ran across this example of how to read from a table. So now I'm thinking maybe my way of doing this is to create a custom "download" page that when it gets clicked on, the msi is read into memory, I edit a custom property to insert a guid or other property that expires in 10 minutes or so, and use the guid to link the user account to the installation instance... Hmm... may work :)

Something to try during my next geek week before I go about building the msi installer for said project.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

箜明 2024-09-20 23:38:39

Windows Installer 有转换的概念。 LogMeIn 可能只是使用基本 msi 并以编程方式生成转换并将其应用为水印过程的一部分。

变形安装程序(带有变换):
http://www.tramontana.co.hu/wix/lesson9.php

这里的概念很简单,您的大部分工作将把它集成到您​​的网站构建/发布过程中。

就我个人而言,我对将如此多的信息写入 MSI 感到紧张,但 LogMeIn 人员显然有一个商业案例,可以让用户尽可能轻松地使用这些信息。

Windows Installer has the concept of transforms. LogMeIn is probably just using a base msi and programtically generating a transform and applying it as part of a watermarking process.

Morphing Installers ( with transforms ):
http://www.tramontana.co.hu/wix/lesson9.php

The concepts here are straightforward and the majority of your work is going to be integrating it into your websites build/release process.

Personally I get nervous about baking that much information into an MSI but the LogMeIn people obviously had a business case for making it as easy easy easy as possible for their users.

假情假意假温柔 2024-09-20 23:38:39

一旦您拥有(非防火墙)Windows 盒子的管理员密码,您就可以复制文件、远程更新注册表、启动服务等。

这是 远程 VNC 安装过程

我见过的一个远程桌面供应商(不记得是哪一个)允许远程安装,方法是命令计算机登录并在位于同一子网上的任何计算机上进行安装。

Once you have the admin password to a (non-firewalled) windows box, you can copy files, remotely update the registry, start services, etc.

This is one example of a remote VNC install procedure.

One remote desktop vendor (don't remember which) that I looked at allowed remote installation by ordering a computer to log in and install on any computer located on the same subnet.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文