目前分類:遊戲與數位相關 (139)

瀏覽方式: 標題列表 簡短摘要

sega1.jpg         各位玩Sonic & SEGA All-Stars Racing(音速小子&SEGA超級巨星大賽車)的朋友們,應該會發現雖然有羅技、雜牌的搖桿但卻只能用鍵盤玩,如果想要玩多人對戰,應該也會發現怎麼用都叫不出2P來吧!根據美版的說明是這樣的:

his game is designed for use with the Xbox 360 Controller for Windows. If you wish to play with 2-4 players please ensure that multiple Xbox 360 Controllers for Windows are connected.

雖然我洋文不是很好,但是這幾句還是看得懂的,大意就是說這個多人遊戲只支援XBOX360的搖桿,如果沒有XBOX360的搖桿朋友是不是要哭了呢?麥考!我經過一個下午的努力終於搞定了,非常甘丹,只需要三個步驟:

文章標籤

okplaymayday 發表在 痞客邦 留言(0) 人氣()

    各位剛開始學日文的朋友有沒有跟我一樣的困擾啊,就是五十音還是背不太熟,要是有個能夠測驗的小程式就好囉。沒錯!我也是這樣想的,但是上網找了一下,沒有看到符合我需求的,那就自己寫一個吧!於是我就一邊吃牛排,一邊想流程圖,回到家後就寫了這小程式。

在框框裡不好玩,直接前往網站:http://m99.nthu.edu.tw/~s9922110/gojuon/gojuon.html

文章標籤

okplaymayday 發表在 痞客邦 留言(17) 人氣()

    大多數的隨身碟都是FAT32格式,單一檔案最大只能4GB,所以移動大於4GB的檔案就會出現「目的地磁碟機中的磁片已滿。請插入新的磁片繼續。」的錯誤訊息,如下圖:

ntfs1.JPG

    解決方式也很簡單,就是將隨身碟格式化成NTFS,因為NTFS單一檔案大小可達16TB,遠比隨身碟還大多了。方法如下:

文章標籤

okplaymayday 發表在 痞客邦 留言(0) 人氣()

    要讓ubuntu系統工具列透明的方式有兩種,第一種比較陽春,就是在工具列面板按→「右鍵」→「屬性」→「背景」標籤→點選「純色」→自訂顏色與透明度,如下圖:

dock1.jpg  

文章標籤

okplaymayday 發表在 痞客邦 留言(0) 人氣()

    要在ubuntu安裝透明的視窗主題必須要先安裝兩套軟體,第一是Compiz;第二是emerald。前者是桌面特效軟體;後者才是本文要介紹的視窗透明特效。關於Compiz的特效用法,如果還不清楚的,可以參考ubuntu的wiki介紹(〈Compiz〉,點此連到網站),這裡就不多說明了。下圖是透明效果的呈現圖,以下介紹安裝步驟:

emerald0.jpg


文章標籤

okplaymayday 發表在 痞客邦 留言(0) 人氣()

    由於我使用screenlets內建的ClearCalender小工具始終無法以ical的方式同步google日曆,所以只好尋求其他小工具,最後找到一款名叫eventCal的小工具,美觀簡約,在此特別將安裝與匯入方法介紹一下。

goolge日曆1.jpg

 

okplaymayday 發表在 痞客邦 留言(0) 人氣()

firefox5.jpg

    由於我的筆記型電腦在安裝ubuntu 11.04時似乎有衝突,所以還停留在10.04版,但此版的firefox是3.6版,實在是太落伍了。在此提供升級成firefox 5的方法:

進行步驟之前,請先拉到最下面看7月12日補充,有更精簡的安裝方法。(firefox6.0.1中文化見8月24日補充)

文章標籤

okplaymayday 發表在 痞客邦 留言(0) 人氣()

    基本上在臺灣所通行的電子期刊,都是副檔名pdf格式,只要下載免費的Adobe Reader就可以開啟,即使是其他國家的pdf檔,至多也只要安裝語言包就可以瀏覽。但是左岸的電子書格式百百種,學術上比較通行的是副檔名caj格式,如中國期刊全文數據庫、其他阿哩阿渣的期刊資料庫都使用,這個格式必須用CAJ Viewer來打開,還好中國期刊全文數據庫是caj與pdf並存,所以不太需要特別再抓軟體。但直接從網路搜尋到,然後下載的期刊可就沒得選擇了,偏偏左岸同胞為了促進學術研究,不遺餘力的將各種書籍掃描成電子檔,這如果空有檔案而無法開啟,那想必非常困擾。因此,在這裡介紹兩款好用的閱讀器。

djvu1.jpg

    看看上圖,遇到副檔名djvu就用WinDjView0.5開就可以了,網路上有免安裝的版本,並且支援繁體中文語系。至於遇到副檔名pdg、uvz,我個人是推薦Unicorn Viewer,這個軟體網路上也抓得到免安裝的簡體中文版本,除外還有一個軟體叫boox viewer也可開副檔名pdg,但免安裝版都是亂碼,我覺得沒那麼好用。

文章標籤

okplaymayday 發表在 痞客邦 留言(2) 人氣()

打卡2.png  

桌上型電腦/筆記型電腦進行facebook地標打卡功能,非常簡單,只需要三步驟。

(1)下載:Google Chrome瀏覽器(點此連到網站)。

文章標籤

okplaymayday 發表在 痞客邦 留言(4) 人氣()

一年一度的Major League Baseball 2K11終於發售了,雖然網路一面倒的給予惡評,不過我心裡總還有期待,但……這個期待只維持到我安裝完遊戲。一開遊戲整個臉都綠了。請問一下這是什麼情況,竟然介面跟2K10完全一樣,只是換個顏色而已。

2K11-0.jpg  

okplaymayday 發表在 痞客邦 留言(0) 人氣()

Visual Basic

Module Module1
    Sub Main()
        Dim x, i, y(48) As Integer
        For i = 0 To 48
            y(i) = 0
        Next

        For i = 1 To 6
            Randomize()
            x = Rnd() * 48
            If y(x) = 0 Then
                Console.Write(x + 1 & " ")
                y(x) = 1
            Else
                i = i - 1
            End If
        Next

        Console.ReadKey()
    End Sub
End Module

 

C#

okplaymayday 發表在 痞客邦 留言(0) 人氣()

解奇數方型魔方陣。

Module Module1
    Sub Main()
        Dim n, x, y, i As Integer
        Dim s(10, 10) As Integer
        n = Console.ReadLine()

        For y = 0 To n - 1
            For x = 0 To n - 1
                s(y, x) = 0
            Next
        Next

        x = (n - 1) / 2
        y = 0
        s(y, x) = 1

        For i = 2 To n * n
            y = IIf(y = 0, n - 1, y - 1)
            x = (x + 1) Mod n
            If (s(x, y)) <> 0 Then
                y = (y + 2) Mod n
                x = IIf(x = 0, n - 1, x - 1)
            End If
            s(y, x) = i
        Next

        For y = 0 To n - 1
            For x = 0 To n - 1
                Console.Write(s(y, x) & "")
            Next
            Console.WriteLine()
        Next

        Console.ReadKey()
    End Sub
End Module

okplaymayday 發表在 痞客邦 留言(0) 人氣()

Visual Basic

Module Module1
    Function ha(ByVal n As Integer, ByVal from As Integer, ByVal too As Integer, ByVal temp As Integer) As Integer
        If n = 1 Then
            Console.WriteLine(from & "->" & too)
        Else
            ha(n - 1, from, temp, too)
            ha(1, from, too, temp)
            ha(n - 1, temp, too, from)
        End If
    End Function

    Sub Main()
        Dim n As Integer
        n = Console.ReadLine()
        ha(n, 1, 3, 2)
        Console.ReadKey()
    End Sub

End Module

 

C language

okplaymayday 發表在 痞客邦 留言(0) 人氣()

以交互而非排序的方式呈現52張撲克牌,所以沒有辦法直接進行比大小。另外,本程式可呈現花色、A、J、Q、K。

Module Module1
    Sub Main()
        Dim v As Integer
        Dim m, f As String
        Randomize()
        v = (Rnd() * 51) + 1
        f = (v Mod 4) + 1
        f = Choose(f, Chr(5), Chr(6), Chr(3), Chr(4))
        m = (v Mod 13) + 1
        m = Choose(m, " k", "A", 2, 3, 4, 5, 6, 7, 8, 9, 10, "J", "Q")
        Console.WriteLine(v & "=" & f & m)
        Console.ReadKey()
    End Sub
End Module

okplaymayday 發表在 痞客邦 留言(0) 人氣()

兩兩相比版

Module Module1
    Sub Main()
        Dim x(4) As Integer
        Dim i, j As Integer
        Dim temp As Integer

        For i = 0 To 4
            x(i) = Console.ReadLine()
        Next

        For j = 0 To 3
            For i = 0 To 3
                If x(i) > x(i + 1) Then
                    temp = x(i)
                    x(i) = x(i + 1)
                    x(i + 1) = temp
                End If
            Next
        Next

        For i = 0 To 4
            Console.WriteLine(x(i))
        Next

        Console.ReadKey()
    End Sub
End Module

 

一比全部版

okplaymayday 發表在 痞客邦 留言(0) 人氣()

    序號被Adobe CS4視為無效或過期序號時,往往在下次啟動軟體時會出現「授權合約」,如下圖:

cs4合約1.gif

但點選「接受」後卻沒有反應,重複了幾次也是一樣。要解除此情況,只須到路徑"C:\Program Files\Common Files\Adobe\Adobe PCD\cache"將檔案"cache"給砍掉就可以了。檔案如下圖:

文章標籤

okplaymayday 發表在 痞客邦 留言(0) 人氣()

普通版

Module Module1
    Sub Main()
        Dim x() As Integer = {0, 5, 6, 8, 9}
        Dim search, high, low, mid As Integer
        search = Console.ReadLine()
        low = 0
        high = 4
        mid = (low + high) / 2

        While (low <= high)
            If (x(mid) = search) Then
                Console.Write(mid)
                Exit While
            ElseIf (x(mid) > search) Then
                high = mid - 1
            ElseIf (x(mid) < search) Then
                low = mid + 1
            End If
            mid = (low + high) / 2
        End While

        If (x(mid) <> search) Then
            Console.Write(-1)
        End If

        Console.ReadKey()
    End Sub
End Module

 

遞迴版

okplaymayday 發表在 痞客邦 留言(0) 人氣()

Visual Basic

Module Module1
    Function pro(ByVal x As Integer) As Integer
        Dim i, y As Integer
        y = 1
        For i = 1 To x
            y = y * i
        Next
        pro = y
    End Function

    Sub Main()
        Dim m, n, a As Integer
        m = Console.ReadLine()
        n = Console.ReadLine()
        a = pro(m) / (pro(m - n) * pro(n))
        Console.Write(a)
        Console.ReadKey()
    End Sub

End Module

 

C language

okplaymayday 發表在 痞客邦 留言(1) 人氣()

資料結構有一個基本結構叫做「鏈結串列」,裡面有一個比較難的叫做「雙向串列」,這個地方我感到各個教科書都寫得很奇怪,我發現將書上的圖示改良以後,就會便的很好理解,所以與大家分享。先看雙向串列書上畫的樣子:

  串列4.PNG

姑且先別管那些擾人的箭頭,只看一個就好。

okplaymayday 發表在 痞客邦 留言(1) 人氣()