小编Thr*_*dne的帖子

链接iTunes的ITC2文件和"iTunesLibrary.XML"

我正在尝试从iTunes的.ITC2文件转储专辑图片.我能做到的女巫.但在我尝试转储图像之前,我需要记下它对应的Album/Track/Artist(三者中的任何一个).有没有人发现他们是否改变了缓存文件的命名方式?因为文件名为"2100F8A77FA24601-F2E26C349A9AB861.itc2","2100F8A77FA24601"实际上是我的库ID,但在我的库的XML文件中找不到"F2E26C349A9AB861".有人可以向我解释如何将itc2文件与位于XML文件中的曲目相关联.

参考

我确实从上面的链接获得了有关如何设置iTunes的一些信息.但这篇文章已经过时,并不是100%正确到今天的iTunes版本(v11).

谢谢,Throdne

xml itunes image

8
推荐指数
1
解决办法
1248
查看次数

音乐库MySQL数据库

我需要一些帮助来为MySQL中的音乐数据库构建一个表.我不确定如何将这些信息列在表格中.

这是我想要存储在数据库中的信息.

Artist Name
Album Name
Release Date
Genre
Picture URL (album artwork)

Track Number
Trank Name
Track Playtime
Lyric (optional, But would like to have it someday)

etc.
Run Code Online (Sandbox Code Playgroud)

基本上任何与组织数字音乐有关的事情.我是数据库的新手,我有一些想法.但如果我要学习,我也可以学习正确的方法.

关于如何设计我的桌子的任何想法都会很棒.

mysql database database-design

7
推荐指数
1
解决办法
3万
查看次数

python与MySQL交互的最佳方式

我仍然很擅长编程,并试图教会自己正确的做事方式.

我目前正在编写一个脚本,它将在python中获取大约每秒生成的1-3个值,然后将其保存到MySQL数据库中.接下来将构建一个Web接口,它将获取这些值并很好地显示它们,但是现在我只想保存数据.

我将在Raspberry Pi上运行Python代码,并希望带有MySQL服务器的Web服务器.如果没有在另一个Raspberry Pi上的那个设备上.

我在这里问的是,Python与MySQL一起工作的最佳方式是什么?库或HTTP GET,或者我不了解的其他方式......因为,我打算构建一个Web界面,我正在考虑有一个API.php页面,它将接受GET请求然后PHP代码将写入数据到MySQL数据库.

我想到的是让Python生成一个链接,然后使用请求库来请求网站,例如http://127.0.0.1/API.php?value1=XXX&Value2=YYY&value3=ZZZ 然后等待JSON返回类似的东西如果数据保存正确,则"数据已保存".然后继续生成下一个值的循环.

这是最好的解决方法,还是有更好的方法?我知道我会遇到一些安全问题,一旦我了解了有关编码的更多信息,我希望能够解决这些问题.请记住,我希望每隔1或5秒写入一次数据.希望每1秒钟一次.

感谢你们的答复,Throdne

python mysql json get http

6
推荐指数
1
解决办法
2万
查看次数

处理信息时C#表格冻结.

我为自己编写了一个个人网络剪贴簿,用于删除艺术家信息.代码有效,但是当我按下按钮并开始处理while循环时,GUI会冻结.我得到了textBoxes到.refresh().但是我无法移动表格,取消程序的唯一方法就是强制退出.我正在重写这个,所以我没有遇到这个问题.另外,我听说过踩踏,想知道这是否有效,并且还能让它更快一些.该程序正在废弃15,000多页,然后每个页面还有另外10页需要废弃的页面.因此,程序可能会在最终完成之前运行数小时.

这是我的代码.

        private void btnGet_Click(object sender, EventArgs e)
    {
        int i = 0;
        int maxCount = 15000; //11234 was last value 

        progressBar.Maximum = maxCount;

        while (i <= maxCount)
        {
            txbURL.Text = "http://www.newreleasetuesday.com/albumdetail.php?album_id=" + i;
            label.Text = i.ToString() + " out of " + maxCount.ToString() + " Done.";
            progressBar.Value = i;

            string url = txbURL.Text;

            string sourceCode = sourceCode = WorkerClass.getSourceCode(url);
            int startIndex = sourceCode.IndexOf("//alert(document.getElementById(\"remcheck\").value)");
            sourceCode = sourceCode.Substring(startIndex, sourceCode.Length - startIndex);

            //Start Artist Name
            //Gets the Artist's ID
            int idCountIndex = …
Run Code Online (Sandbox Code Playgroud)

c# winforms web-scraping

3
推荐指数
2
解决办法
4278
查看次数

将歌词存储在MySQL数据库中

我想知道在mysql数据库中存储音乐"歌词"的最佳方法是什么.以及用于此的设置是什么.另外,我希望该表存储断行.

我在考虑使用"|" 指示一个新行并使用php替换字符串.

我不知道从哪里开始,或者用什么参数(varchar,int(我知道它不会是int)等)

目前,我的轨道表就是这样布局的

table tracks
----
id (int, 10, primary key)
albumid (foreign key to albums table)
name (varchar, 50)
override_artist (overrides album artist if not null)
playtime (int, 5)
lyric (??????)
Run Code Online (Sandbox Code Playgroud)

任何想法都会很棒.

mysql database database-design

2
推荐指数
1
解决办法
1487
查看次数

Swift语言的应用程序(应用程序控制)

我不知道该怎么称呼标题,但我正在研究一种从iTunes中提取信息并保存信息的Applescript.在开发我的Applescript期间,我想如果我要学习一门语言,我将学习Swift,因为我想在未来开发更多高级程序.尽管Applescript同样有用,而我正在做的是在Applescript中工作......我想在学习使用Swift开发程序和脚本的下一步.我希望能够使用Swift复制我在Applescript中可以做的事情.

我想知道的是,是否有关于如何从辅助功能检查器/等中读取数据的教程/指南以及AppleScript能够执行的控制程序等...

为了让您了解我在Applescript中可以做的事情,它是Batch Apple ID Creator的一个非常基本的版本.我在一个现在使用MDM来管理i-devices的小学区工作.好吧,使用MDM,每个设备都需要拥有自己的苹果ID,手动创建500+苹果ID并不像听起来那么有趣.这些是我在Applescript中重新创建的步骤.

  • 检查iTunes是否正在运行
  • 检查是否有当前用户登录.
  • 如果当前用户已登录,请单击菜单栏下的"注销".
  • 转到"创建Apple ID ......"
  • 等等

我使用了Git repo上的当前脚本并对其进行了一些更改,因此它适用于最新版本的iTunes(12.1.2).在做了一些更改后,我想我想学习并开始重写脚本以完全理解它是如何工作的并学习Applescript语法.

如果您需要有关我正在尝试做的更多信息,请告诉我.

Throdne

macos applescript itunes-sdk swift

2
推荐指数
1
解决办法
1730
查看次数